Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.myeis.wsif.providers.j2c.myeis
Class WSIFProvider_MyEIS  view WSIFProvider_MyEIS download WSIFProvider_MyEIS.java

java.lang.Object
  extended bycom.myeis.wsif.providers.j2c.myeis.WSIFProvider_MyEIS
All Implemented Interfaces:
org.apache.wsif.spi.WSIFProvider, org.apache.wsif.providers.jca.WSIFProviderJCAExtensions

public class WSIFProvider_MyEIS
extends java.lang.Object
implements org.apache.wsif.spi.WSIFProvider, org.apache.wsif.providers.jca.WSIFProviderJCAExtensions


Field Summary
private  java.lang.String[] namespaces
           
 
Constructor Summary
WSIFProvider_MyEIS()
          WSIFDynamicProvider_MyEIS default constructor
 
Method Summary
 javax.resource.cci.Connection createConnection(org.apache.wsif.WSIFMessage input, Definition definition, Service service, Port port, org.apache.wsif.providers.WSIFDynamicTypeMap typeMap, Binding aBinding, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName)
          Creates a javax.resource.cci.Connection.
 org.apache.wsif.WSIFPort createDynamicWSIFPort(Definition definition, Service service, Port port, org.apache.wsif.providers.WSIFDynamicTypeMap typeMap)
          For the given WSDL definition, service and port try to provide dynamic port, or return null if this provider can not do it.
 org.apache.wsif.WSIFMessage createFaultMessage(Definition definition, Binding binding, java.lang.String operationName, java.lang.String inputName, java.lang.String outputName)
          This method creates a FaultMessage.
 org.apache.wsif.WSIFMessage createInputMessage(Definition definition, Binding binding, java.lang.String operationName, java.lang.String inputName, java.lang.String outputName)
          This method creates input message.
 org.apache.wsif.WSIFOperation createOperation(Definition aDefinition, Service aService, Port aPort, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName, org.apache.wsif.providers.WSIFDynamicTypeMap typeMap, org.apache.wsif.providers.jca.WSIFPort_JCA jcaPort, javax.resource.cci.Connection aConnection)
          The provider for a resource adapter creates a WSIFOperation based on the specified WSDL operation.
 org.apache.wsif.WSIFMessage createOutputMessage(Definition definition, Binding binding, java.lang.String operationName, java.lang.String inputName, java.lang.String outputName)
          This method creates output message.
 java.lang.String[] getAddressNamespaceURIs()
          Returns the WSDL namespace URIs of any port addresses this provider supports.
 java.lang.String[] getBindingNamespaceURIs()
          Returns the WSDL namespace URIs of any bindings this provider supports.
 void updateInteractionSpec(org.apache.wsif.WSIFMessage input, Binding aBinding, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName, javax.resource.cci.InteractionSpec aInteractionSpec)
          Updates the interactionSpec from input message values.
 void updateOutputMessage(org.apache.wsif.WSIFMessage output, Binding aBinding, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName, javax.resource.cci.InteractionSpec aInteractionSpec)
          Updates the output message using output InteractionSpec values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

namespaces

private final java.lang.String[] namespaces
Constructor Detail

WSIFProvider_MyEIS

public WSIFProvider_MyEIS()
WSIFDynamicProvider_MyEIS default constructor

Method Detail

createDynamicWSIFPort

public org.apache.wsif.WSIFPort createDynamicWSIFPort(Definition definition,
                                                      Service service,
                                                      Port port,
                                                      org.apache.wsif.providers.WSIFDynamicTypeMap typeMap)
                                               throws org.apache.wsif.WSIFException
Description copied from interface: org.apache.wsif.spi.WSIFProvider
For the given WSDL definition, service and port try to provide dynamic port, or return null if this provider can not do it. It is required to pass definition and service in addition to port as in current WSDL4J it is not posssible to retrieve service to which port belongs and definition in which it was defined.

Specified by:
createDynamicWSIFPort in interface org.apache.wsif.spi.WSIFProvider

createInputMessage

public org.apache.wsif.WSIFMessage createInputMessage(Definition definition,
                                                      Binding binding,
                                                      java.lang.String operationName,
                                                      java.lang.String inputName,
                                                      java.lang.String outputName)
Description copied from interface: org.apache.wsif.providers.jca.WSIFProviderJCAExtensions
This method creates input message. It only needs to be implemented by Resource Adapter which uses custom format of the input and output records (i.e. does not use javax.resource.cci.Streamable interface).

Specified by:
createInputMessage in interface org.apache.wsif.providers.jca.WSIFProviderJCAExtensions

createOutputMessage

public org.apache.wsif.WSIFMessage createOutputMessage(Definition definition,
                                                       Binding binding,
                                                       java.lang.String operationName,
                                                       java.lang.String inputName,
                                                       java.lang.String outputName)
Description copied from interface: org.apache.wsif.providers.jca.WSIFProviderJCAExtensions
This method creates output message. It only needs to be implemented by Resource Adapter which uses custom format of the input and output records (i.e. does not use javax.resource.cci.Streamable interface).

Specified by:
createOutputMessage in interface org.apache.wsif.providers.jca.WSIFProviderJCAExtensions

createFaultMessage

public org.apache.wsif.WSIFMessage createFaultMessage(Definition definition,
                                                      Binding binding,
                                                      java.lang.String operationName,
                                                      java.lang.String inputName,
                                                      java.lang.String outputName)
Description copied from interface: org.apache.wsif.providers.jca.WSIFProviderJCAExtensions
This method creates a FaultMessage.

Specified by:
createFaultMessage in interface org.apache.wsif.providers.jca.WSIFProviderJCAExtensions

getBindingNamespaceURIs

public java.lang.String[] getBindingNamespaceURIs()
Description copied from interface: org.apache.wsif.spi.WSIFProvider
Returns the WSDL namespace URIs of any bindings this provider supports. The assumtion is made that the provider supports all combintations of binding and address namespaces returned by this and the getAddressNamespaceURIs method.

Specified by:
getBindingNamespaceURIs in interface org.apache.wsif.spi.WSIFProvider

getAddressNamespaceURIs

public java.lang.String[] getAddressNamespaceURIs()
Description copied from interface: org.apache.wsif.spi.WSIFProvider
Returns the WSDL namespace URIs of any port addresses this provider supports. The assumtion is made that the provider supports all combintations of binding and address namespaces returned by this and the getBindingNamespaceURIs method.

Specified by:
getAddressNamespaceURIs in interface org.apache.wsif.spi.WSIFProvider

updateOutputMessage

public void updateOutputMessage(org.apache.wsif.WSIFMessage output,
                                Binding aBinding,
                                java.lang.String aOperationName,
                                java.lang.String aInputName,
                                java.lang.String aOutputName,
                                javax.resource.cci.InteractionSpec aInteractionSpec)
Description copied from interface: org.apache.wsif.providers.jca.WSIFProviderJCAExtensions
Updates the output message using output InteractionSpec values. This method is called from within the WSIFOperation execute method, after processing the Interaction.execute() method of the resource adapter..

Specified by:
updateOutputMessage in interface org.apache.wsif.providers.jca.WSIFProviderJCAExtensions

updateInteractionSpec

public void updateInteractionSpec(org.apache.wsif.WSIFMessage input,
                                  Binding aBinding,
                                  java.lang.String aOperationName,
                                  java.lang.String aInputName,
                                  java.lang.String aOutputName,
                                  javax.resource.cci.InteractionSpec aInteractionSpec)
Description copied from interface: org.apache.wsif.providers.jca.WSIFProviderJCAExtensions
Updates the interactionSpec from input message values. The method is called from within the operation execute method, before invocation of Interaction.execute() method of the resource adapter.

Specified by:
updateInteractionSpec in interface org.apache.wsif.providers.jca.WSIFProviderJCAExtensions

createConnection

public javax.resource.cci.Connection createConnection(org.apache.wsif.WSIFMessage input,
                                                      Definition definition,
                                                      Service service,
                                                      Port port,
                                                      org.apache.wsif.providers.WSIFDynamicTypeMap typeMap,
                                                      Binding aBinding,
                                                      java.lang.String aOperationName,
                                                      java.lang.String aInputName,
                                                      java.lang.String aOutputName)
                                               throws org.apache.wsif.WSIFException
Description copied from interface: org.apache.wsif.providers.jca.WSIFProviderJCAExtensions
Creates a javax.resource.cci.Connection. This should be used when a resource adapter supports passing ConnectionSpec values as part of the input message. WSIFOperation_JCA will only call this method during the execute method if the WSIFPort_JCA does not contain a connection.

Specified by:
createConnection in interface org.apache.wsif.providers.jca.WSIFProviderJCAExtensions

createOperation

public org.apache.wsif.WSIFOperation createOperation(Definition aDefinition,
                                                     Service aService,
                                                     Port aPort,
                                                     java.lang.String aOperationName,
                                                     java.lang.String aInputName,
                                                     java.lang.String aOutputName,
                                                     org.apache.wsif.providers.WSIFDynamicTypeMap typeMap,
                                                     org.apache.wsif.providers.jca.WSIFPort_JCA jcaPort,
                                                     javax.resource.cci.Connection aConnection)
                                              throws org.apache.wsif.WSIFException
Description copied from interface: org.apache.wsif.providers.jca.WSIFProviderJCAExtensions
The provider for a resource adapter creates a WSIFOperation based on the specified WSDL operation. The binding operation extensibility element allows the resource adapter to populate its InteractionSpec to be used in the operation.

Specified by:
createOperation in interface org.apache.wsif.providers.jca.WSIFProviderJCAExtensions