|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WSIFProviderJCAExtensions
This interface contains methods implemented by each Resource Adapter and used by the Connector Architecture provider to delegate Connector specific operations, for example creation of the WSIFOperation to the Resource Adapter.
Method Summary | |
---|---|
Connection |
createConnection(WSIFMessage input,
javax.wsdl.Definition definition,
javax.wsdl.Service service,
javax.wsdl.Port port,
WSIFDynamicTypeMap typeMap,
javax.wsdl.Binding aBinding,
java.lang.String aOperationName,
java.lang.String aInputName,
java.lang.String aOutputName)
Creates a javax.resource.cci.Connection. |
WSIFMessage |
createFaultMessage(javax.wsdl.Definition definition,
javax.wsdl.Binding binding,
java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName)
This method creates a FaultMessage. |
WSIFMessage |
createInputMessage(javax.wsdl.Definition definition,
javax.wsdl.Binding binding,
java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName)
This method creates input message. |
WSIFOperation |
createOperation(javax.wsdl.Definition definition,
javax.wsdl.Service aService,
javax.wsdl.Port aPort,
java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName,
WSIFDynamicTypeMap typeMap,
WSIFPort_JCA jcaPort,
Connection connection)
The provider for a resource adapter creates a WSIFOperation based on the specified WSDL operation. |
WSIFMessage |
createOutputMessage(javax.wsdl.Definition definition,
javax.wsdl.Binding binding,
java.lang.String operationName,
java.lang.String inputName,
java.lang.String outputName)
This method creates output message. |
void |
updateInteractionSpec(WSIFMessage input,
javax.wsdl.Binding aBinding,
java.lang.String aOperationName,
java.lang.String aInputName,
java.lang.String aOutputName,
InteractionSpec aInteractionSpec)
Updates the interactionSpec from input message values. |
void |
updateOutputMessage(WSIFMessage output,
javax.wsdl.Binding aBinding,
java.lang.String aOperationName,
java.lang.String aInputName,
java.lang.String aOutputName,
InteractionSpec aInteractionSpec)
Updates the output message using output InteractionSpec values. |
Method Detail |
---|
WSIFOperation createOperation(javax.wsdl.Definition definition, javax.wsdl.Service aService, javax.wsdl.Port aPort, java.lang.String operationName, java.lang.String inputName, java.lang.String outputName, WSIFDynamicTypeMap typeMap, WSIFPort_JCA jcaPort, Connection connection) throws WSIFException
definition
- aService
- aPort
- operationName
- inputName
- outputName
- typeMap
- jcaPort
- connection
-
WSIFException
WSIFMessage createInputMessage(javax.wsdl.Definition definition, javax.wsdl.Binding binding, java.lang.String operationName, java.lang.String inputName, java.lang.String outputName)
definition
- binding
- operationName
- inputName
- outputName
-
WSIFMessage createOutputMessage(javax.wsdl.Definition definition, javax.wsdl.Binding binding, java.lang.String operationName, java.lang.String inputName, java.lang.String outputName)
definition
- binding
- operationName
- inputName
- outputName
-
WSIFMessage createFaultMessage(javax.wsdl.Definition definition, javax.wsdl.Binding binding, java.lang.String operationName, java.lang.String inputName, java.lang.String outputName)
definition
- binding
- operationName
- inputName
- outputName
-
void updateInteractionSpec(WSIFMessage input, javax.wsdl.Binding aBinding, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName, InteractionSpec aInteractionSpec) throws WSIFException
input
- aBinding
- aOperationName
- aInputName
- aOutputName
- aInteractionSpec
-
WSIFException
void updateOutputMessage(WSIFMessage output, javax.wsdl.Binding aBinding, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName, InteractionSpec aInteractionSpec) throws WSIFException
output
- Output message to populateaBinding
- BondingaOperationName
- Operation nameaInputName
- Inpput nameaOutputName
- Output nameaInteractionSpec
- InteractionSpec after the execute() method invocation
WSIFException
Connection createConnection(WSIFMessage input, javax.wsdl.Definition definition, javax.wsdl.Service service, javax.wsdl.Port port, WSIFDynamicTypeMap typeMap, javax.wsdl.Binding aBinding, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName) throws WSIFException
input
- definition
- service
- port
- typeMap
- aBinding
- aOperationName
- aInputName
- aOutputName
-
WSIFException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |