org.idoox.wasp.config
Class ProcessingConfiguration.Header

java.lang.Object
  extended byorg.idoox.wasp.config.ProcessingConfiguration.Header
Enclosing class:
ProcessingConfiguration

public static class ProcessingConfiguration.Header
extends java.lang.Object

This class represents header in a SOAP message.


Field Summary
static int DIRECTION_IN
          Marks given header as to be consumed by header processor.
static int DIRECTION_INOUT
          Marks given header as to be consumed and produced by header processor.
static int DIRECTION_OUT
          Marks given header as to be produced by header processor.
 
Constructor Summary
ProcessingConfiguration.Header()
           
 
Method Summary
 java.lang.Class getClzz()
          Gets name of class which will be used for header's XML schema generation.
 int getDirection()
          Gets direction os this header.
 QName getName()
          Gets QName of header.
 QName getType()
           
 void setClzz(java.lang.Class clzz)
          Sets name of class which will be used for header's XML schema generation.
 void setDirection(int direction)
          Sets direction os this header.
 void setName(QName name)
          Sets QName of header.
 void setType(QName type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIRECTION_IN

public static final int DIRECTION_IN
Marks given header as to be consumed by header processor.

See Also:
Constant Field Values

DIRECTION_OUT

public static final int DIRECTION_OUT
Marks given header as to be produced by header processor.

See Also:
Constant Field Values

DIRECTION_INOUT

public static final int DIRECTION_INOUT
Marks given header as to be consumed and produced by header processor.

See Also:
Constant Field Values
Constructor Detail

ProcessingConfiguration.Header

public ProcessingConfiguration.Header()
Method Detail

getName

public QName getName()
Gets QName of header.

Returns:
QName of header

setName

public void setName(QName name)
Sets QName of header.

Parameters:
name - QName of header

getType

public QName getType()

setType

public void setType(QName type)

getClzz

public java.lang.Class getClzz()
Gets name of class which will be used for header's XML schema generation.

Returns:
header class

setClzz

public void setClzz(java.lang.Class clzz)
Sets name of class which will be used for header's XML schema generation.

Parameters:
clzz - header class

getDirection

public int getDirection()
Gets direction os this header. It shoud be DIRECTION_IN, DIRECTION_OUT or DIRECTION_INOUT.

Returns:
header direction

setDirection

public void setDirection(int direction)
Sets direction os this header. It shoud be DIRECTION_IN, DIRECTION_OUT or DIRECTION_INOUT.

Parameters:
direction - header direction