org.systinet.wasp.dd
Interface HeaderProcessor

All Superinterfaces:
ConfigurablePart, DeploymentPart, DocumentablePart, ExtensiblePart, ImplementablePart, NamedPart, OrderedPart

Deprecated. Use Handler as a replacement.

public interface HeaderProcessor
extends NamedPart, ImplementablePart, ConfigurablePart, ExtensiblePart, OrderedPart, DocumentablePart

This interface represents a header processor deployment part.

Since:
4.0
Component:
Core

Field Summary
 
Fields inherited from interface org.systinet.wasp.dd.OrderedPart
ALL_PARTS
 
Method Summary
 Header addHeader()
          Deprecated. Creates a new header and adds it to the list of headers this instance represents.
 Schema addSchema(java.lang.String namespaceURI, java.lang.String location)
          Deprecated. Creates and ddds a new Schema object.
 void addUnderstoodHeader(QName headerName)
          Deprecated. Adds a header QName which this header processor can process.
 java.util.List getHeaders()
          Deprecated. Retrives list of headers this instance represents.
 java.util.List getSchemas()
          Deprecated. Retrives list of schemas of this instance.
 java.util.Set getUnderstoodHeaders()
          Deprecated. Returns the set of headers which this header processor can process.
 boolean isNeedsBody()
          Deprecated. Returns true if the body is needed for this header processor.
 boolean isProcessingInFaultMessages()
          Deprecated. Returns true if the header processor is processing input fault messages.
 boolean isProcessingInMessages()
          Deprecated. Returns true if the header processor is processing input messages.
 boolean isProcessingOutFaultMessages()
          Deprecated. Returns true if the header processor is processing output fault messages.
 boolean isProcessingOutMessages()
          Deprecated. Returns true if the header processor is processing output messages.
 void setNeedsBody(boolean soapBodyNeeded)
          Deprecated. Sets if the body is needed for this header processor.
 void setProcessingInFaultMessages(boolean processingInFaultMessages)
          Deprecated. Sets if the header processor is processing input fault messages.
 void setProcessingInMessages(boolean processingInMessages)
          Deprecated. Sets if the header processor is processing input messages.
 void setProcessingOutFaultMessages(boolean processingOutFaultMessages)
          Deprecated. Sets if the header processor is processing output fault messages.
 void setProcessingOutMessages(boolean processingOutMessages)
          Deprecated. Sets if the header processor is processing output messages.
 
Methods inherited from interface org.systinet.wasp.dd.NamedPart
getName, setName
 
Methods inherited from interface org.systinet.wasp.dd.DeploymentPart
getDeploymentDescriptor
 
Methods inherited from interface org.systinet.wasp.dd.ImplementablePart
getImplementationClass, setImplementationClass
 
Methods inherited from interface org.systinet.wasp.dd.ConfigurablePart
getConfiguration
 
Methods inherited from interface org.systinet.wasp.dd.ExtensiblePart
addElement, getElements
 
Methods inherited from interface org.systinet.wasp.dd.OrderedPart
getFollowingParts, getPrecedingParts, setFollowingParts, setPrecedingParts
 
Methods inherited from interface org.systinet.wasp.dd.DocumentablePart
getDocumentation, setDocumentation
 

Method Detail

addUnderstoodHeader

public void addUnderstoodHeader(QName headerName)
Deprecated. 
Adds a header QName which this header processor can process.

Parameters:
headerName - header which this header processor can process

getUnderstoodHeaders

public java.util.Set getUnderstoodHeaders()
Deprecated. 
Returns the set of headers which this header processor can process.

Returns:
the set of headers which this header processor can process

isNeedsBody

public boolean isNeedsBody()
Deprecated. 
Returns true if the body is needed for this header processor.

Returns:
true if the body is needed for this header processor

setNeedsBody

public void setNeedsBody(boolean soapBodyNeeded)
Deprecated. 
Sets if the body is needed for this header processor.

Parameters:
soapBodyNeeded - true if the body is needed for this header processor

isProcessingInMessages

public boolean isProcessingInMessages()
Deprecated. 
Returns true if the header processor is processing input messages.

Returns:
true if the header processor is processing input messages

setProcessingInMessages

public void setProcessingInMessages(boolean processingInMessages)
Deprecated. 
Sets if the header processor is processing input messages. Note that in current WSO2 SOA Enablement Server implementation the header processor processes all messages by default so you need to disable processing of unwanted type of messages.

Parameters:
processingInMessages - true if the header processor processes input messages, false if it does not process input messages

isProcessingOutMessages

public boolean isProcessingOutMessages()
Deprecated. 
Returns true if the header processor is processing output messages.

Returns:
true if the header processor is processing output messages

setProcessingOutMessages

public void setProcessingOutMessages(boolean processingOutMessages)
Deprecated. 
Sets if the header processor is processing output messages. Note that in current WSO2 SOA Enablement Server implementation the header processor processes all messages by default so you need to disable processing of unwanted type of messages.

Parameters:
processingOutMessages - true if the header processor processes output messages, false if it does not process output messages

isProcessingInFaultMessages

public boolean isProcessingInFaultMessages()
Deprecated. 
Returns true if the header processor is processing input fault messages.

Returns:
true if the header processor is processing input fault messages

setProcessingInFaultMessages

public void setProcessingInFaultMessages(boolean processingInFaultMessages)
Deprecated. 
Sets if the header processor is processing input fault messages. Note that in current WSO2 SOA Enablement Server implementation the header processor processes all messages by default so you need to disable processing of unwanted type of messages.

Parameters:
processingInFaultMessages - true if the header processor processes input fault messages, false if it does not process input fault messages

isProcessingOutFaultMessages

public boolean isProcessingOutFaultMessages()
Deprecated. 
Returns true if the header processor is processing output fault messages.

Returns:
true if the header processor is processing output fault messages

setProcessingOutFaultMessages

public void setProcessingOutFaultMessages(boolean processingOutFaultMessages)
Deprecated. 
Sets if the header processor is processing output fault messages. Note that in current WSO2 SOA Enablement Server implementation the header processor processes all messages by default so you need to disable processing of unwanted type of messages.

Parameters:
processingOutFaultMessages - true if the header processor processes output fault messages, false if it does not process output fault messages

addHeader

public Header addHeader()
Deprecated. 
Creates a new header and adds it to the list of headers this instance represents.

Returns:
new header

getHeaders

public java.util.List getHeaders()
Deprecated. 
Retrives list of headers this instance represents.

Returns:
list of headers

addSchema

public Schema addSchema(java.lang.String namespaceURI,
                        java.lang.String location)
Deprecated. 
Creates and ddds a new Schema object.

Parameters:
namespaceURI - namespace
location - the location of schema document
Returns:
the newly created Schema object
See Also:
Schema.setSchemaLocation(java.lang.String), Schema.setNamespaceURI(java.lang.String)

getSchemas

public java.util.List getSchemas()
Deprecated. 
Retrives list of schemas of this instance.

Returns:
list of schemas