org.icestandard.ICE.V20.message
Class Header

java.lang.Object
  extended byorg.icestandard.ICE.V20.message.Header
All Implemented Interfaces:
org.apache.axis.encoding.AnyContentType, java.io.Serializable

public class Header
extends java.lang.Object
implements java.io.Serializable, org.apache.axis.encoding.AnyContentType

See Also:
Serialized Form

Constructor Summary
Header()
           
Header(SenderType sender, ReceiverType receiver, TextType userAgent, org.apache.axis.message.MessageElement[] _any, java.util.Calendar timestamp, org.apache.axis.types.Token messageId, org.apache.axis.types.Token responseTo)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.MessageElement[] get_any()
          Gets the _any value for this Header.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 org.apache.axis.types.Token getMessageId()
          Gets the messageId value for this Header.
 ReceiverType getReceiver()
          Gets the receiver value for this Header.
 org.apache.axis.types.Token getResponseTo()
          Gets the responseTo value for this Header.
 SenderType getSender()
          Gets the sender value for this Header.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.util.Calendar getTimestamp()
          Gets the timestamp value for this Header.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 TextType getUserAgent()
          Gets the userAgent value for this Header.
 int hashCode()
           
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Sets the _any value for this Header.
 void setMessageId(org.apache.axis.types.Token messageId)
          Sets the messageId value for this Header.
 void setReceiver(ReceiverType receiver)
          Sets the receiver value for this Header.
 void setResponseTo(org.apache.axis.types.Token responseTo)
          Sets the responseTo value for this Header.
 void setSender(SenderType sender)
          Sets the sender value for this Header.
 void setTimestamp(java.util.Calendar timestamp)
          Sets the timestamp value for this Header.
 void setUserAgent(TextType userAgent)
          Sets the userAgent value for this Header.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Header

public Header()

Header

public Header(SenderType sender,
              ReceiverType receiver,
              TextType userAgent,
              org.apache.axis.message.MessageElement[] _any,
              java.util.Calendar timestamp,
              org.apache.axis.types.Token messageId,
              org.apache.axis.types.Token responseTo)
Method Detail

getSender

public SenderType getSender()
Gets the sender value for this Header.

Returns:
sender

setSender

public void setSender(SenderType sender)
Sets the sender value for this Header.

Parameters:
sender -

getReceiver

public ReceiverType getReceiver()
Gets the receiver value for this Header.

Returns:
receiver

setReceiver

public void setReceiver(ReceiverType receiver)
Sets the receiver value for this Header.

Parameters:
receiver -

getUserAgent

public TextType getUserAgent()
Gets the userAgent value for this Header.

Returns:
userAgent

setUserAgent

public void setUserAgent(TextType userAgent)
Sets the userAgent value for this Header.

Parameters:
userAgent -

get_any

public org.apache.axis.message.MessageElement[] get_any()
Gets the _any value for this Header.

Specified by:
get_any in interface org.apache.axis.encoding.AnyContentType
Returns:
_any

set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Sets the _any value for this Header.

Specified by:
set_any in interface org.apache.axis.encoding.AnyContentType
Parameters:
_any -

getTimestamp

public java.util.Calendar getTimestamp()
Gets the timestamp value for this Header.

Returns:
timestamp

setTimestamp

public void setTimestamp(java.util.Calendar timestamp)
Sets the timestamp value for this Header.

Parameters:
timestamp -

getMessageId

public org.apache.axis.types.Token getMessageId()
Gets the messageId value for this Header.

Returns:
messageId

setMessageId

public void setMessageId(org.apache.axis.types.Token messageId)
Sets the messageId value for this Header.

Parameters:
messageId -

getResponseTo

public org.apache.axis.types.Token getResponseTo()
Gets the responseTo value for this Header.

Returns:
responseTo

setResponseTo

public void setResponseTo(org.apache.axis.types.Token responseTo)
Sets the responseTo value for this Header.

Parameters:
responseTo -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer