gov.nih.nci.cagrid.dorian.ifs.bean
Class IFSUser

java.lang.Object
  extended by gov.nih.nci.cagrid.dorian.ifs.bean.IFSUser
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
IFSUser()
           
IFSUser(java.lang.String UID, X509Certificate certificate, java.lang.String email, java.lang.String firstName, java.lang.String gridId, long idPId, java.lang.String lastName, IFSUserStatus userStatus)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 X509Certificate getCertificate()
          Gets the certificate value for this IFSUser.
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 getEmail()
          Gets the email value for this IFSUser.
 java.lang.String getFirstName()
          Gets the firstName value for this IFSUser.
 java.lang.String getGridId()
          Gets the gridId value for this IFSUser.
 long getIdPId()
          Gets the idPId value for this IFSUser.
 java.lang.String getLastName()
          Gets the lastName value for this IFSUser.
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
 java.lang.String getUID()
          Gets the UID value for this IFSUser.
 IFSUserStatus getUserStatus()
          Gets the userStatus value for this IFSUser.
 int hashCode()
           
 void setCertificate(X509Certificate certificate)
          Sets the certificate value for this IFSUser.
 void setEmail(java.lang.String email)
          Sets the email value for this IFSUser.
 void setFirstName(java.lang.String firstName)
          Sets the firstName value for this IFSUser.
 void setGridId(java.lang.String gridId)
          Sets the gridId value for this IFSUser.
 void setIdPId(long idPId)
          Sets the idPId value for this IFSUser.
 void setLastName(java.lang.String lastName)
          Sets the lastName value for this IFSUser.
 void setUID(java.lang.String UID)
          Sets the UID value for this IFSUser.
 void setUserStatus(IFSUserStatus userStatus)
          Sets the userStatus value for this IFSUser.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IFSUser

public IFSUser()

IFSUser

public IFSUser(java.lang.String UID,
               X509Certificate certificate,
               java.lang.String email,
               java.lang.String firstName,
               java.lang.String gridId,
               long idPId,
               java.lang.String lastName,
               IFSUserStatus userStatus)
Method Detail

getIdPId

public long getIdPId()
Gets the idPId value for this IFSUser.

Returns:
idPId

setIdPId

public void setIdPId(long idPId)
Sets the idPId value for this IFSUser.

Parameters:
idPId -

getUID

public java.lang.String getUID()
Gets the UID value for this IFSUser.

Returns:
UID

setUID

public void setUID(java.lang.String UID)
Sets the UID value for this IFSUser.

Parameters:
UID -

getGridId

public java.lang.String getGridId()
Gets the gridId value for this IFSUser.

Returns:
gridId

setGridId

public void setGridId(java.lang.String gridId)
Sets the gridId value for this IFSUser.

Parameters:
gridId -

getFirstName

public java.lang.String getFirstName()
Gets the firstName value for this IFSUser.

Returns:
firstName

setFirstName

public void setFirstName(java.lang.String firstName)
Sets the firstName value for this IFSUser.

Parameters:
firstName -

getLastName

public java.lang.String getLastName()
Gets the lastName value for this IFSUser.

Returns:
lastName

setLastName

public void setLastName(java.lang.String lastName)
Sets the lastName value for this IFSUser.

Parameters:
lastName -

getEmail

public java.lang.String getEmail()
Gets the email value for this IFSUser.

Returns:
email

setEmail

public void setEmail(java.lang.String email)
Sets the email value for this IFSUser.

Parameters:
email -

getUserStatus

public IFSUserStatus getUserStatus()
Gets the userStatus value for this IFSUser.

Returns:
userStatus

setUserStatus

public void setUserStatus(IFSUserStatus userStatus)
Sets the userStatus value for this IFSUser.

Parameters:
userStatus -

getCertificate

public X509Certificate getCertificate()
Gets the certificate value for this IFSUser.

Returns:
certificate

setCertificate

public void setCertificate(X509Certificate certificate)
Sets the certificate value for this IFSUser.

Parameters:
certificate -

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