com.sun.xml.ws.tx.coord.common.endpoint
Class BaseRegistration<T extends EndpointReference,K,P>

java.lang.Object
  extended by com.sun.xml.ws.tx.coord.common.endpoint.BaseRegistration<T,K,P>
All Implemented Interfaces:
RegistrationIF<T,K,P>
Direct Known Subclasses:
RegistrationProxyImpl, RegistrationProxyImpl

public abstract class BaseRegistration<T extends EndpointReference,K,P>
extends Object
implements RegistrationIF<T,K,P>


Constructor Summary
protected BaseRegistration(WebServiceContext context, Transactional.Version version)
           
 
Method Summary
protected abstract  String getCoordinatorAddress()
           
protected abstract  EndpointReferenceBuilder<T> getEndpointReferenceBuilder()
           
protected  TransactionServices getTransactionServices()
           
protected abstract  BaseRegisterResponseType<T,P> newRegisterResponseType()
           
 BaseRegisterResponseType<T,P> registerOperation(BaseRegisterType<T,K> parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseRegistration

protected BaseRegistration(WebServiceContext context,
                           Transactional.Version version)
Method Detail

registerOperation

public BaseRegisterResponseType<T,P> registerOperation(BaseRegisterType<T,K> parameters)
Specified by:
registerOperation in interface RegistrationIF<T extends EndpointReference,K,P>

getEndpointReferenceBuilder

protected abstract EndpointReferenceBuilder<T> getEndpointReferenceBuilder()

newRegisterResponseType

protected abstract BaseRegisterResponseType<T,P> newRegisterResponseType()

getCoordinatorAddress

protected abstract String getCoordinatorAddress()

getTransactionServices

protected TransactionServices getTransactionServices()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.