org.exoplatform.services.wsrp2.type
Class RegistrationState

java.lang.Object
  extended by org.exoplatform.services.wsrp2.type.RegistrationState
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
RegistrationContext

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

See Also:
Serialized Form

Constructor Summary
RegistrationState()
           
RegistrationState(byte[] registrationState, Lifetime scheduledDestruction, Extension[] extensions)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Extension[] getExtensions()
          Gets the extensions value for this RegistrationState.
 Extension getExtensions(int i)
           
 byte[] getRegistrationState()
          Gets the registrationState value for this RegistrationState.
 Lifetime getScheduledDestruction()
          Gets the scheduledDestruction value for this RegistrationState.
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 setExtensions(Extension[] extensions)
          Sets the extensions value for this RegistrationState.
 void setExtensions(int i, Extension _value)
           
 void setRegistrationState(byte[] registrationState)
          Sets the registrationState value for this RegistrationState.
 void setScheduledDestruction(Lifetime scheduledDestruction)
          Sets the scheduledDestruction value for this RegistrationState.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistrationState

public RegistrationState()

RegistrationState

public RegistrationState(byte[] registrationState,
                         Lifetime scheduledDestruction,
                         Extension[] extensions)
Method Detail

getRegistrationState

public byte[] getRegistrationState()
Gets the registrationState value for this RegistrationState.

Returns:
registrationState

setRegistrationState

public void setRegistrationState(byte[] registrationState)
Sets the registrationState value for this RegistrationState.

Parameters:
registrationState -

getScheduledDestruction

public Lifetime getScheduledDestruction()
Gets the scheduledDestruction value for this RegistrationState.

Returns:
scheduledDestruction

setScheduledDestruction

public void setScheduledDestruction(Lifetime scheduledDestruction)
Sets the scheduledDestruction value for this RegistrationState.

Parameters:
scheduledDestruction -

getExtensions

public Extension[] getExtensions()
Gets the extensions value for this RegistrationState.

Returns:
extensions

setExtensions

public void setExtensions(Extension[] extensions)
Sets the extensions value for this RegistrationState.

Parameters:
extensions -

getExtensions

public Extension getExtensions(int i)

setExtensions

public void setExtensions(int i,
                          Extension _value)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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



Copyright © 2010 eXo Platform SAS. All Rights Reserved.