org.icestandard.ICE.V20.message
Class ReceiverType

java.lang.Object
  extended byorg.icestandard.ICE.V20.message.ReceiverType
All Implemented Interfaces:
java.io.Serializable

public class ReceiverType
extends java.lang.Object
implements java.io.Serializable

change from 1.1: * added role attribute * added "required" element for declaring the features of the receiver must support. * receiver-id is now a URI instead of a UUID * deleted #wildCard from model, made it ambiguous change Nov 5, 2003 * deleted requires element from model * added compliance level attribute with default of basic

See Also:
Serialized Form

Constructor Summary
ReceiverType()
           
ReceiverType(java.lang.String name, org.apache.axis.types.URI receiverId, ReceiverTypeRole role, ComplianceTypes complianceLevel)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 ComplianceTypes getComplianceLevel()
          Gets the complianceLevel value for this ReceiverType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getName()
          Gets the name value for this ReceiverType.
 org.apache.axis.types.URI getReceiverId()
          Gets the receiverId value for this ReceiverType.
 ReceiverTypeRole getRole()
          Gets the role value for this ReceiverType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setComplianceLevel(ComplianceTypes complianceLevel)
          Sets the complianceLevel value for this ReceiverType.
 void setName(java.lang.String name)
          Sets the name value for this ReceiverType.
 void setReceiverId(org.apache.axis.types.URI receiverId)
          Sets the receiverId value for this ReceiverType.
 void setRole(ReceiverTypeRole role)
          Sets the role value for this ReceiverType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReceiverType

public ReceiverType()

ReceiverType

public ReceiverType(java.lang.String name,
                    org.apache.axis.types.URI receiverId,
                    ReceiverTypeRole role,
                    ComplianceTypes complianceLevel)
Method Detail

getName

public java.lang.String getName()
Gets the name value for this ReceiverType.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this ReceiverType.

Parameters:
name -

getReceiverId

public org.apache.axis.types.URI getReceiverId()
Gets the receiverId value for this ReceiverType.

Returns:
receiverId

setReceiverId

public void setReceiverId(org.apache.axis.types.URI receiverId)
Sets the receiverId value for this ReceiverType.

Parameters:
receiverId -

getRole

public ReceiverTypeRole getRole()
Gets the role value for this ReceiverType.

Returns:
role

setRole

public void setRole(ReceiverTypeRole role)
Sets the role value for this ReceiverType.

Parameters:
role -

getComplianceLevel

public ComplianceTypes getComplianceLevel()
Gets the complianceLevel value for this ReceiverType.

Returns:
complianceLevel

setComplianceLevel

public void setComplianceLevel(ComplianceTypes complianceLevel)
Sets the complianceLevel value for this ReceiverType.

Parameters:
complianceLevel -

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