|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Context
.
public interface POJOContext
POJO Context provides easy methods to POJO Service to invoke another service. Instance is injected by POJO Service Engine into member variable annotated with POJOResource
Context
,
Resource
Nested Class Summary | |
---|---|
static class |
POJOContext.MessageObjectType
Deprecated. |
Method Summary | |
---|---|
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactory()
Deprecated. Returns MessageExchangeFactory |
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactory(javax.xml.namespace.QName interfaceName)
Deprecated. Returns MessageExchangeFactory for a given interface. |
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactory(javax.jbi.servicedesc.ServiceEndpoint endpoint)
Deprecated. Returns MessageExchangeFactory for given ServiceEndpoint |
javax.jbi.messaging.MessageExchangeFactory |
createExchangeFactoryForService(javax.xml.namespace.QName serviceName)
Deprecated. Returns MessageExchangeFactory for given service name. |
javax.jbi.servicedesc.ServiceEndpoint |
getEndpoint(javax.xml.namespace.QName serviceName,
java.lang.String endpoint)
Deprecated. Get the service endpoint for the named activated endpoint, if any. |
org.w3c.dom.Document |
getEndpointDescriptor(javax.jbi.servicedesc.ServiceEndpoint endpoint)
Deprecated. Retrieve the service description metadata for the specified endpoint. |
javax.jbi.servicedesc.ServiceEndpoint[] |
getEndpoints(javax.xml.namespace.QName interfaceName)
Deprecated. Queries the NMR for active endpoints that implement the given interface. |
javax.jbi.servicedesc.ServiceEndpoint[] |
getEndpointsForService(javax.xml.namespace.QName serviceName)
Deprecated. Queries the NMR for active endpoints belonging to the given service. |
javax.jbi.servicedesc.ServiceEndpoint[] |
getExternalEndpoints(javax.xml.namespace.QName interfaceName)
Deprecated. Queries the NMR for external endpoints that implement the given interface name. |
javax.jbi.servicedesc.ServiceEndpoint[] |
getExternalEndpointsForService(javax.xml.namespace.QName serviceName)
Deprecated. Queries the NMR for external endpoints that are part of the given service. |
javax.jbi.messaging.MessageExchange |
getMessageExchange()
Deprecated. Returns MessageExchange associated with this POJO's Provisioning Service. |
javax.jbi.servicedesc.ServiceEndpoint |
resolveEndpointReference(org.w3c.dom.DocumentFragment epr)
Deprecated. Resolve the given endpoint reference into a service endpoint. |
void |
send(javax.jbi.messaging.MessageExchange me)
Deprecated. Sends the status in asynch mode as needed by runtime. |
boolean |
sendSynch(javax.jbi.messaging.MessageExchange me)
Deprecated. Sends the MessageExchange in synch mode. |
void |
sendSynchInOnly(javax.jbi.servicedesc.ServiceEndpoint se,
java.lang.Object msg)
Deprecated. Sends the message to given ServiceEndpoint. |
java.lang.Object |
sendSynchInOut(javax.jbi.servicedesc.ServiceEndpoint se,
java.lang.Object inMsg,
POJOContext.MessageObjectType outputType)
Deprecated. Sends the message to given ServiceEndpoint. |
Method Detail |
---|
javax.jbi.servicedesc.ServiceEndpoint getEndpoint(javax.xml.namespace.QName serviceName, java.lang.String endpoint)
org.w3c.dom.Document getEndpointDescriptor(javax.jbi.servicedesc.ServiceEndpoint endpoint) throws javax.jbi.JBIException
javax.jbi.JBIException
javax.jbi.servicedesc.ServiceEndpoint[] getEndpoints(javax.xml.namespace.QName interfaceName)
javax.jbi.servicedesc.ServiceEndpoint[] getEndpointsForService(javax.xml.namespace.QName serviceName)
javax.jbi.servicedesc.ServiceEndpoint[] getExternalEndpoints(javax.xml.namespace.QName interfaceName)
javax.jbi.servicedesc.ServiceEndpoint[] getExternalEndpointsForService(javax.xml.namespace.QName serviceName)
javax.jbi.servicedesc.ServiceEndpoint resolveEndpointReference(org.w3c.dom.DocumentFragment epr)
javax.jbi.messaging.MessageExchangeFactory createExchangeFactory()
javax.jbi.messaging.MessageExchangeFactory createExchangeFactory(javax.xml.namespace.QName interfaceName)
javax.jbi.messaging.MessageExchangeFactory createExchangeFactory(javax.jbi.servicedesc.ServiceEndpoint endpoint)
javax.jbi.messaging.MessageExchangeFactory createExchangeFactoryForService(javax.xml.namespace.QName serviceName)
javax.jbi.messaging.MessageExchange getMessageExchange()
boolean sendSynch(javax.jbi.messaging.MessageExchange me) throws ErrorMessage
me
- MessageExchange
ErrorMessage
- any MessagingException is also wrapped in this object.void send(javax.jbi.messaging.MessageExchange me) throws ErrorMessage
me
- MessageExchange
ErrorMessage
- any MessagingException is also wrapped in this object.void sendSynchInOnly(javax.jbi.servicedesc.ServiceEndpoint se, java.lang.Object msg) throws ErrorMessage
se
- msg
-
org.glassfish.openesb.pojose.api.POJOError
ErrorMessage
java.lang.Object sendSynchInOut(javax.jbi.servicedesc.ServiceEndpoint se, java.lang.Object inMsg, POJOContext.MessageObjectType outputType) throws MessageException
se
- inMsg
-
org.glassfish.openesb.pojose.api.POJOError
MessageException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |