org.idoox.wasp.config
Interface ProcessingConfiguration

All Known Subinterfaces:
ClientStubConfiguration, ServiceEndpointConfiguration

Deprecated. See new Runtime Publishing API (Processing)

public interface ProcessingConfiguration

This interface contains methods used for configuring a service endpoint on the server side.

Since:
4.0
Component:
Core

Nested Class Summary
static class ProcessingConfiguration.Header
          Deprecated. This class represents header in a SOAP message.
static class ProcessingConfiguration.HeaderProcessorEntry
          Deprecated. Structure representing one header processor with the array of header QNames this processor understands.
static class ProcessingConfiguration.InterceptorEntry
          Deprecated. Structure representing one interceptor with its direction.
static class ProcessingConfiguration.Schema
          Deprecated. Class represents XML schema location and it's namespace.
 
Method Summary
 void addDeserializer(java.lang.String name)
          Deprecated. Adds the deserializer to the proper chain.
 void addDeserializer(java.lang.String name, int position)
          Deprecated. Adds the deserializer to the proper chain on the specified position (moving everything on and beyond this position one place further).
 void addFaultDeserializer(java.lang.String name)
          Deprecated. Adds the fault deserializer to the proper chain.
 void addFaultDeserializer(java.lang.String name, int position)
          Deprecated. Adds the fault deserializer to the proper chain on the specified position (moving everything on and beyond this position one place further).
 void addFaultSerializer(java.lang.String name)
          Deprecated. Adds the fault serializer to the proper chain.
 void addFaultSerializer(java.lang.String name, int position)
          Deprecated. Adds the fault serializer to the proper chain on the specified position (moving everything on and beyond this position one place further).
 void addInFaultHeaderProcessor(java.lang.String name, QName[] understoodHeaders)
          Deprecated. Adds the header processor to the input fault chain.
 void addInFaultHeaderProcessor(java.lang.String name, QName[] understoodHeaders, int position)
          Deprecated. Adds the header processor to the input fault chain on the specified position (moving everything on and beyond this position one place further).
 void addInHeaderProcessor(java.lang.String name, java.util.List headers, java.util.List schemas)
          Deprecated. Adds header processor wich understands given set of headers and uses given set of chemas.
 void addInHeaderProcessor(java.lang.String name, java.util.List headers, java.util.List schemas, int position)
          Deprecated. Adds header processor wich understands given set of headers and uses given set of chemas.
 void addInHeaderProcessor(java.lang.String name, QName[] understoodHeaders)
          Deprecated. Adds the header processor to the input chain.
 void addInHeaderProcessor(java.lang.String name, QName[] understoodHeaders, int position)
          Deprecated. Adds the header processor to the input chain on the specified position (moving everything on and beyond this position one place further).
 void addInterceptor(java.lang.String name, int direction)
          Deprecated. Adds the interceptor to the proper chain.
 void addInterceptor(java.lang.String name, int direction, int position)
          Deprecated. Adds the interceptor to the proper chain on the specified position (moving everything on and beyond this position one place further).
 void addOutFaultHeaderProcessor(java.lang.String name, QName[] understoodHeaders)
          Deprecated. Adds the header processor to the output fault chain.
 void addOutFaultHeaderProcessor(java.lang.String name, QName[] understoodHeaders, int position)
          Deprecated. Adds the header processor to the output fault chain on the specified position (moving everything on and beyond this position one place further).
 void addOutHeaderProcessor(java.lang.String name, java.util.List headers, java.util.List schemas)
          Deprecated. Adds header processor wich understands given set of headers and uses given set of chemas.
 void addOutHeaderProcessor(java.lang.String name, java.util.List headers, java.util.List schemas, int position)
          Deprecated. Adds header processor wich understands given set of headers and uses given set of chemas.
 void addOutHeaderProcessor(java.lang.String name, QName[] understoodHeaders)
          Deprecated. Adds the header processor to the output chain.
 void addOutHeaderProcessor(java.lang.String name, QName[] understoodHeaders, int position)
          Deprecated. Adds the header processor to the output chain on the specified position (moving everything on and beyond this position one place further).
 void addSerializer(java.lang.String name)
          Deprecated. Adds the serializer to the proper chain.
 void addSerializer(java.lang.String name, int position)
          Deprecated. Adds the serializer to the proper chain on the specified position (moving everything on and beyond this position one place further).
 java.lang.String getDefaultProtocol()
          Deprecated. Returns the current XML Protocol identifier.
 java.lang.String[] getDeserializers()
          Deprecated. Get the array representing the chain of deserializers.
 java.lang.String[] getFaultDeserializers()
          Deprecated. Get the array representing the chain of fault deserializers.
 java.lang.String[] getFaultSerializers()
          Deprecated. Get the array representing the chain of fault serializers.
 ProcessingConfiguration.HeaderProcessorEntry[] getInFaultHeaderProcessors()
          Deprecated. Get the array representing the chain of header processors.
 ProcessingConfiguration.HeaderProcessorEntry[] getInHeaderProcessors()
          Deprecated. Get the array representing the chain of header processors.
 ProcessingConfiguration.InterceptorEntry[] getInterceptors()
          Deprecated. Get the array representing the chain of interceptors.
 ProcessingConfiguration.HeaderProcessorEntry[] getOutFaultHeaderProcessors()
          Deprecated. Get the array representing the chain of header processors.
 ProcessingConfiguration.HeaderProcessorEntry[] getOutHeaderProcessors()
          Deprecated. Get the array representing the chain of header processors.
 java.lang.String[] getSerializers()
          Deprecated. Get the array representing the chain of serializers.
 boolean isInstanceIDEnabled()
          Deprecated. Return whether instance ID extension should be active (allowing per-client instantiation and remote references handling)
 boolean isMultirefsEnabled()
          Deprecated. Return whether multirefs should be handled in serialization code (allowing circular references in serialized data)
 boolean isPolymorphismEnabled()
          Deprecated. Return whether polymorphism should be handled in serialization code
 boolean isPortTypeMappingPassingEnabled()
          Deprecated. Return whether outgoing remote references should carry portType to Java interface mapping information
 void removeDeserializer(java.lang.String name)
          Deprecated. Removes the named deserializer from the proper chain.
 void removeFaultDeserializer(java.lang.String name)
          Deprecated. Removes the named fault deserializer from the proper chain.
 void removeFaultSerializer(java.lang.String name)
          Deprecated. Removes the named fault serializer from the proper chain.
 void removeInFaultHeaderProcessor(java.lang.String name)
          Deprecated. Removes the named header processor from the proper chain.
 void removeInHeaderProcessor(java.lang.String name)
          Deprecated. Removes the named header processor from the proper chain.
 void removeInterceptor(java.lang.String name)
          Deprecated. Removes the named interceptor from the proper chain.
 void removeOutFaultHeaderProcessor(java.lang.String name)
          Deprecated. Removes the named header processor from the proper chain.
 void removeOutHeaderProcessor(java.lang.String name)
          Deprecated. Removes the named header processor from the proper chain.
 void removeSerializer(java.lang.String name)
          Deprecated. Removes the named serializer from the proper chain.
 void setDefaultProtocol(java.lang.String protocolName)
          Deprecated. Sets the protocol identifier.
 void setInstanceIDEnabled(boolean value)
          Deprecated. Set whether instance ID extension should be active (allowing per-client instantiation and remote references handling)
 void setMultirefsEnabled(boolean value)
          Deprecated. Set whether multirefs should be handled in serialization code (allowing circular references in serialized data)
 void setPolymorphismEnabled(boolean value)
          Deprecated. Set whether polymorphism should be handled in serialization code
 void setPortTypeMappingPassingEnabled(boolean value)
          Deprecated. Set whether outgoing remote references should carry portType to Java interface mapping information
 void setSchemaLocation(java.lang.String nsURI, java.lang.String schemaLocationURL)
          Deprecated. Set the location of a schema for the given namespace.
 void setTypeMapping(QName schemaTypeName, java.lang.String className)
          Deprecated. Set the mapping from a java class to an XML Schema type QName (and back).
 

Method Detail

addSerializer

public void addSerializer(java.lang.String name)
Deprecated. 
Adds the serializer to the proper chain.


addSerializer

public void addSerializer(java.lang.String name,
                          int position)
Deprecated. 
Adds the serializer to the proper chain on the specified position (moving everything on and beyond this position one place further).


removeSerializer

public void removeSerializer(java.lang.String name)
Deprecated. 
Removes the named serializer from the proper chain. It is expected that the name is unique in the proper chain.


getSerializers

public java.lang.String[] getSerializers()
Deprecated. 
Get the array representing the chain of serializers.


addDeserializer

public void addDeserializer(java.lang.String name)
Deprecated. 
Adds the deserializer to the proper chain.


addDeserializer

public void addDeserializer(java.lang.String name,
                            int position)
Deprecated. 
Adds the deserializer to the proper chain on the specified position (moving everything on and beyond this position one place further).


removeDeserializer

public void removeDeserializer(java.lang.String name)
Deprecated. 
Removes the named deserializer from the proper chain. It is expected that the name is unique in the proper chain.


getDeserializers

public java.lang.String[] getDeserializers()
Deprecated. 
Get the array representing the chain of deserializers.


addFaultSerializer

public void addFaultSerializer(java.lang.String name)
Deprecated. 
Adds the fault serializer to the proper chain.


addFaultSerializer

public void addFaultSerializer(java.lang.String name,
                               int position)
Deprecated. 
Adds the fault serializer to the proper chain on the specified position (moving everything on and beyond this position one place further).


removeFaultSerializer

public void removeFaultSerializer(java.lang.String name)
Deprecated. 
Removes the named fault serializer from the proper chain. It is expected that the name is unique in the proper chain.


getFaultSerializers

public java.lang.String[] getFaultSerializers()
Deprecated. 
Get the array representing the chain of fault serializers.


addFaultDeserializer

public void addFaultDeserializer(java.lang.String name)
Deprecated. 
Adds the fault deserializer to the proper chain.


addFaultDeserializer

public void addFaultDeserializer(java.lang.String name,
                                 int position)
Deprecated. 
Adds the fault deserializer to the proper chain on the specified position (moving everything on and beyond this position one place further).


removeFaultDeserializer

public void removeFaultDeserializer(java.lang.String name)
Deprecated. 
Removes the named fault deserializer from the proper chain. It is expected that the name is unique in the proper chain.


getFaultDeserializers

public java.lang.String[] getFaultDeserializers()
Deprecated. 
Get the array representing the chain of fault deserializers.


addInHeaderProcessor

public void addInHeaderProcessor(java.lang.String name,
                                 java.util.List headers,
                                 java.util.List schemas)
Deprecated. 
Adds header processor wich understands given set of headers and uses given set of chemas.

Parameters:
name - header processor name
headers - set of headers
schemas - set of schemas

addOutHeaderProcessor

public void addOutHeaderProcessor(java.lang.String name,
                                  java.util.List headers,
                                  java.util.List schemas)
Deprecated. 
Adds header processor wich understands given set of headers and uses given set of chemas.

Parameters:
name - header processor name
headers - set of headers
schemas - set of schemas

addInHeaderProcessor

public void addInHeaderProcessor(java.lang.String name,
                                 java.util.List headers,
                                 java.util.List schemas,
                                 int position)
Deprecated. 
Adds header processor wich understands given set of headers and uses given set of chemas.

Parameters:
name - header processor name
headers - set of headers
schemas - set of schemas
position - position in the chain

addOutHeaderProcessor

public void addOutHeaderProcessor(java.lang.String name,
                                  java.util.List headers,
                                  java.util.List schemas,
                                  int position)
Deprecated. 
Adds header processor wich understands given set of headers and uses given set of chemas.

Parameters:
name - header processor name
headers - set of headers
schemas - set of schemas
position - position in the chain

addInHeaderProcessor

public void addInHeaderProcessor(java.lang.String name,
                                 QName[] understoodHeaders)
Deprecated. 
Adds the header processor to the input chain.


addInHeaderProcessor

public void addInHeaderProcessor(java.lang.String name,
                                 QName[] understoodHeaders,
                                 int position)
Deprecated. 
Adds the header processor to the input chain on the specified position (moving everything on and beyond this position one place further).


removeInHeaderProcessor

public void removeInHeaderProcessor(java.lang.String name)
Deprecated. 
Removes the named header processor from the proper chain. It is expected that the name is unique in the proper chain.


getInHeaderProcessors

public ProcessingConfiguration.HeaderProcessorEntry[] getInHeaderProcessors()
Deprecated. 
Get the array representing the chain of header processors.


addOutHeaderProcessor

public void addOutHeaderProcessor(java.lang.String name,
                                  QName[] understoodHeaders)
Deprecated. 
Adds the header processor to the output chain.


addOutHeaderProcessor

public void addOutHeaderProcessor(java.lang.String name,
                                  QName[] understoodHeaders,
                                  int position)
Deprecated. 
Adds the header processor to the output chain on the specified position (moving everything on and beyond this position one place further).


removeOutHeaderProcessor

public void removeOutHeaderProcessor(java.lang.String name)
Deprecated. 
Removes the named header processor from the proper chain. It is expected that the name is unique in the proper chain.


getOutHeaderProcessors

public ProcessingConfiguration.HeaderProcessorEntry[] getOutHeaderProcessors()
Deprecated. 
Get the array representing the chain of header processors.


addInFaultHeaderProcessor

public void addInFaultHeaderProcessor(java.lang.String name,
                                      QName[] understoodHeaders)
Deprecated. 
Adds the header processor to the input fault chain.


addInFaultHeaderProcessor

public void addInFaultHeaderProcessor(java.lang.String name,
                                      QName[] understoodHeaders,
                                      int position)
Deprecated. 
Adds the header processor to the input fault chain on the specified position (moving everything on and beyond this position one place further).


removeInFaultHeaderProcessor

public void removeInFaultHeaderProcessor(java.lang.String name)
Deprecated. 
Removes the named header processor from the proper chain. It is expected that the name is unique in the proper chain.


getInFaultHeaderProcessors

public ProcessingConfiguration.HeaderProcessorEntry[] getInFaultHeaderProcessors()
Deprecated. 
Get the array representing the chain of header processors.


addOutFaultHeaderProcessor

public void addOutFaultHeaderProcessor(java.lang.String name,
                                       QName[] understoodHeaders)
Deprecated. 
Adds the header processor to the output fault chain.


addOutFaultHeaderProcessor

public void addOutFaultHeaderProcessor(java.lang.String name,
                                       QName[] understoodHeaders,
                                       int position)
Deprecated. 
Adds the header processor to the output fault chain on the specified position (moving everything on and beyond this position one place further).


removeOutFaultHeaderProcessor

public void removeOutFaultHeaderProcessor(java.lang.String name)
Deprecated. 
Removes the named header processor from the proper chain. It is expected that the name is unique in the proper chain.


getOutFaultHeaderProcessors

public ProcessingConfiguration.HeaderProcessorEntry[] getOutFaultHeaderProcessors()
Deprecated. 
Get the array representing the chain of header processors.


addInterceptor

public void addInterceptor(java.lang.String name,
                           int direction)
Deprecated. 
Adds the interceptor to the proper chain. The parameter direction is a combination of InterceptorChain.INTERCEPTOR_DIRECTION_xxx constants.


addInterceptor

public void addInterceptor(java.lang.String name,
                           int direction,
                           int position)
Deprecated. 
Adds the interceptor to the proper chain on the specified position (moving everything on and beyond this position one place further). The parameter direction is a combination of InterceptorChain.INTERCEPTOR_DIRECTION_xxx constants.


removeInterceptor

public void removeInterceptor(java.lang.String name)
Deprecated. 
Removes the named interceptor from the proper chain. It is expected that the name is unique in the proper chain.


getInterceptors

public ProcessingConfiguration.InterceptorEntry[] getInterceptors()
Deprecated. 
Get the array representing the chain of interceptors.


setDefaultProtocol

public void setDefaultProtocol(java.lang.String protocolName)
Deprecated. 
Sets the protocol identifier. This identifies the handler for the used version of an xml protocol, like SOAP 1.1 or SOAP 1.2.


getDefaultProtocol

public java.lang.String getDefaultProtocol()
Deprecated. 
Returns the current XML Protocol identifier. This identifies the handler for the used version of an xml protocol, like SOAP 1.1 or SOAP 1.2.


isMultirefsEnabled

public boolean isMultirefsEnabled()
Deprecated. 
Return whether multirefs should be handled in serialization code (allowing circular references in serialized data)


setMultirefsEnabled

public void setMultirefsEnabled(boolean value)
Deprecated. 
Set whether multirefs should be handled in serialization code (allowing circular references in serialized data)


isPolymorphismEnabled

public boolean isPolymorphismEnabled()
Deprecated. 
Return whether polymorphism should be handled in serialization code


setPolymorphismEnabled

public void setPolymorphismEnabled(boolean value)
Deprecated. 
Set whether polymorphism should be handled in serialization code


isInstanceIDEnabled

public boolean isInstanceIDEnabled()
Deprecated. 
Return whether instance ID extension should be active (allowing per-client instantiation and remote references handling)


setInstanceIDEnabled

public void setInstanceIDEnabled(boolean value)
Deprecated. 
Set whether instance ID extension should be active (allowing per-client instantiation and remote references handling)


isPortTypeMappingPassingEnabled

public boolean isPortTypeMappingPassingEnabled()
Deprecated. 
Return whether outgoing remote references should carry portType to Java interface mapping information


setPortTypeMappingPassingEnabled

public void setPortTypeMappingPassingEnabled(boolean value)
Deprecated. 
Set whether outgoing remote references should carry portType to Java interface mapping information


setSchemaLocation

public void setSchemaLocation(java.lang.String nsURI,
                              java.lang.String schemaLocationURL)
Deprecated. 
Set the location of a schema for the given namespace.

Parameters:
nsURI - the target namespace of the schema located at schemaLocationURL
schemaLocationURL - the location of the schema
Throws:
java.lang.IllegalStateException - when this setting would have no effect, i.e. when the type mapping information has already been used when parsing or creating the service WSDL description.

setTypeMapping

public void setTypeMapping(QName schemaTypeName,
                           java.lang.String className)
Deprecated. 
Set the mapping from a java class to an XML Schema type QName (and back).

Parameters:
schemaTypeName - the QName of the XML Schema type
className - the name of the mapped Java class
Throws:
java.lang.IllegalStateException - when this setting would have no effect, i.e. when the type mapping information has already been used when parsing or creating the service WSDL description.