1 57 58 59 package org.apache.wsif.providers.jca; 60 61 import javax.wsdl.*; 62 import javax.resource.cci.*; 63 import org.apache.wsif.*; 64 import org.apache.wsif.providers.WSIFDynamicTypeMap; 65 66 75 public interface WSIFProviderJCAExtensions { 76 77 78 95 public WSIFOperation createOperation(Definition definition, Service aService, Port aPort, String operationName, String inputName, String outputName, WSIFDynamicTypeMap typeMap, WSIFPort_JCA jcaPort, Connection connection) throws WSIFException; 96 108 public WSIFMessage createInputMessage(Definition definition, Binding binding, String operationName, String inputName, String outputName); 109 121 public WSIFMessage createOutputMessage(Definition definition, Binding binding, String operationName, String inputName, String outputName); 122 132 public WSIFMessage createFaultMessage(Definition definition, Binding binding, String operationName, String inputName, String outputName); 133 146 public void updateInteractionSpec(WSIFMessage input, Binding aBinding, String aOperationName, String aInputName, String aOutputName, InteractionSpec aInteractionSpec) throws WSIFException; 147 160 public void updateOutputMessage(WSIFMessage output, Binding aBinding, String aOperationName, String aInputName, String aOutputName, InteractionSpec aInteractionSpec) throws WSIFException; 161 178 public Connection createConnection(WSIFMessage input, Definition definition, Service service, Port port, org.apache.wsif.providers.WSIFDynamicTypeMap typeMap, Binding aBinding, String aOperationName, String aInputName, String aOutputName) throws WSIFException; 179 } 180 | Popular Tags |