package eu.dnetlib.soap; import java.util.Map; import javax.xml.namespace.QName; import javax.xml.ws.wsaddressing.W3CEndpointReference; /** * * default implementation short methods. * * @author marko * * @param */ public abstract class AbstractEndpointReferenceBuilder implements EndpointReferenceBuilder { /** * {@inheritDoc} * * @see eu.dnetlib.soap.EndpointReferenceBuilder#getEndpointReference(java.lang.Object) */ @Override public W3CEndpointReference getEndpointReference(final T endpoint) { return getEndpointReference(endpoint, (Map)null); } /** * {@inheritDoc} * @see eu.dnetlib.soap.EndpointReferenceBuilder#getEndpointReference(java.lang.Object, java.lang.String) */ @Override public W3CEndpointReference getEndpointReference(final T endpoint, final String referenceParam) { return getEndpointReference(endpoint, referenceParam, null); } /** * {@inheritDoc} * @see eu.dnetlib.soap.EndpointReferenceBuilder#getEndpointReference(java.lang.Object, java.util.Map) */ @Override public W3CEndpointReference getEndpointReference(final T endpoint, final Map attrs) { return getEndpointReference(endpoint, null, attrs); } }