|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InvocationEngine
Orchestrates the process of getting tokens and federation contexts needed to invoke a service. Some service invocations require security tokens (such as an X.509 identity or a SAML attribute token) or a federation context (such as an SLA under which the service is to be used). An InvocationEngine collects these extra items and attaches them to the actual SOAP message.
| Method Summary | |
|---|---|
Transport |
getTransport()
Get the transport used for sending SOAP messages. |
Object |
invoke(org.apache.axis.message.addressing.EndpointReferenceType target,
RemoteMethod method,
Object[] arguments)
Invoke a SOAP operation, adding any required tokens and federation headers. |
| Method Detail |
|---|
Object invoke(org.apache.axis.message.addressing.EndpointReferenceType target,
RemoteMethod method,
Object[] arguments)
throws RemoteException
target - the remote resource being accessedmethod - a method on target to be invokedarguments - arguments for the method
RemoteExceptionTransport getTransport()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||