|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ode.axis2.BindingContextImpl
public class BindingContextImpl
AXIS2 implementation of the BindingContext
interface. Deals with the activation of endpoints.
Field Summary | |
---|---|
protected org.apache.commons.logging.Log |
__log
|
Constructor Summary | |
---|---|
BindingContextImpl(ODEServer server)
|
Method Summary | |
---|---|
EndpointReference |
activateMyRoleEndpoint(javax.xml.namespace.QName processId,
Endpoint myRoleEndpoint)
Activate a "myRole" endpoint. |
long |
calculateSizeofService(EndpointReference epr)
Calculate the size of the service that this endpoint references. |
protected ExternalService |
createExternalService(ProcessConf pconf,
javax.xml.namespace.QName serviceName,
java.lang.String portName)
|
PartnerRoleChannel |
createPartnerRoleChannel(javax.xml.namespace.QName processId,
javax.wsdl.PortType portType,
Endpoint initialPartnerEndpoint)
Create a communication channel for communicating with a partner. |
protected ODEService |
createService(ProcessConf pconf,
javax.xml.namespace.QName serviceName,
java.lang.String portName)
|
void |
deactivateMyRoleEndpoint(Endpoint myRoleEndpoint)
Deactivate a "myRole" endpoint. |
protected ODEService |
destroyService(javax.xml.namespace.QName serviceName,
java.lang.String portName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final org.apache.commons.logging.Log __log
Constructor Detail |
---|
public BindingContextImpl(ODEServer server)
Method Detail |
---|
public EndpointReference activateMyRoleEndpoint(javax.xml.namespace.QName processId, Endpoint myRoleEndpoint)
BindingContext
activateMyRoleEndpoint
in interface BindingContext
myRoleEndpoint
- endpoint identifer (service qname + port)public void deactivateMyRoleEndpoint(Endpoint myRoleEndpoint)
BindingContext
BindingContext.activateMyRoleEndpoint(QName, Endpoint)
.
deactivateMyRoleEndpoint
in interface BindingContext
public PartnerRoleChannel createPartnerRoleChannel(javax.xml.namespace.QName processId, javax.wsdl.PortType portType, Endpoint initialPartnerEndpoint)
BindingContext
createPartnerRoleChannel
in interface BindingContext
processId
- process identifier of the process requesting this channelportType
- type of the portinitialPartnerEndpoint
- endpoint identifer (service qname + port) of the partner
that we will communicate with on the link by default (i.e.
if the partner link is not assigned to)public long calculateSizeofService(EndpointReference epr)
BindingContext
calculateSizeofService
in interface BindingContext
epr
- the endpoint reference for the serviceprotected ODEService createService(ProcessConf pconf, javax.xml.namespace.QName serviceName, java.lang.String portName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
protected ODEService destroyService(javax.xml.namespace.QName serviceName, java.lang.String portName)
protected ExternalService createExternalService(ProcessConf pconf, javax.xml.namespace.QName serviceName, java.lang.String portName) throws ContextException
ContextException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |