gov.nih.nci.cagrid.gridgrouper.bean
Class GroupPrivilege

java.lang.Object
  extended by gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilege
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
GroupPrivilege()
           
GroupPrivilege(java.lang.String groupName, java.lang.String implementationClass, boolean isRevokable, java.lang.String owner, GroupPrivilegeType privilegeType, java.lang.String subject)
           
 
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
 java.lang.String getGroupName()
          Gets the groupName value for this GroupPrivilege.
 java.lang.String getImplementationClass()
          Gets the implementationClass value for this GroupPrivilege.
 java.lang.String getOwner()
          Gets the owner value for this GroupPrivilege.
 GroupPrivilegeType getPrivilegeType()
          Gets the privilegeType value for this GroupPrivilege.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getSubject()
          Gets the subject value for this GroupPrivilege.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isIsRevokable()
          Gets the isRevokable value for this GroupPrivilege.
 void setGroupName(java.lang.String groupName)
          Sets the groupName value for this GroupPrivilege.
 void setImplementationClass(java.lang.String implementationClass)
          Sets the implementationClass value for this GroupPrivilege.
 void setIsRevokable(boolean isRevokable)
          Sets the isRevokable value for this GroupPrivilege.
 void setOwner(java.lang.String owner)
          Sets the owner value for this GroupPrivilege.
 void setPrivilegeType(GroupPrivilegeType privilegeType)
          Sets the privilegeType value for this GroupPrivilege.
 void setSubject(java.lang.String subject)
          Sets the subject value for this GroupPrivilege.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupPrivilege

public GroupPrivilege()

GroupPrivilege

public GroupPrivilege(java.lang.String groupName,
                      java.lang.String implementationClass,
                      boolean isRevokable,
                      java.lang.String owner,
                      GroupPrivilegeType privilegeType,
                      java.lang.String subject)
Method Detail

getGroupName

public java.lang.String getGroupName()
Gets the groupName value for this GroupPrivilege.

Returns:
groupName

setGroupName

public void setGroupName(java.lang.String groupName)
Sets the groupName value for this GroupPrivilege.

Parameters:
groupName -

getPrivilegeType

public GroupPrivilegeType getPrivilegeType()
Gets the privilegeType value for this GroupPrivilege.

Returns:
privilegeType

setPrivilegeType

public void setPrivilegeType(GroupPrivilegeType privilegeType)
Sets the privilegeType value for this GroupPrivilege.

Parameters:
privilegeType -

getSubject

public java.lang.String getSubject()
Gets the subject value for this GroupPrivilege.

Returns:
subject

setSubject

public void setSubject(java.lang.String subject)
Sets the subject value for this GroupPrivilege.

Parameters:
subject -

getImplementationClass

public java.lang.String getImplementationClass()
Gets the implementationClass value for this GroupPrivilege.

Returns:
implementationClass

setImplementationClass

public void setImplementationClass(java.lang.String implementationClass)
Sets the implementationClass value for this GroupPrivilege.

Parameters:
implementationClass -

isIsRevokable

public boolean isIsRevokable()
Gets the isRevokable value for this GroupPrivilege.

Returns:
isRevokable

setIsRevokable

public void setIsRevokable(boolean isRevokable)
Sets the isRevokable value for this GroupPrivilege.

Parameters:
isRevokable -

getOwner

public java.lang.String getOwner()
Gets the owner value for this GroupPrivilege.

Returns:
owner

setOwner

public void setOwner(java.lang.String owner)
Sets the owner value for this GroupPrivilege.

Parameters:
owner -

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