Skip navigation links

Oracle© Fusion Middleware Extensibility Framework (REX) for Oracle Enterprise Repository
11g Release 1 (11.1.1)

E16598-01


com.flashline.registry.openapi.decision
Class ExtractionReassignmentDecision

java.lang.Object
  extended by com.flashline.registry.openapi.decision.Decision
      extended by com.flashline.registry.openapi.decision.ExtractionReassignmentDecision

All Implemented Interfaces:
java.io.Serializable

public class ExtractionReassignmentDecision
extends Decision
implements java.io.Serializable

Users and extractions can be reassigned to other users or other projects. This object stores this updated information, including the new project ID, user ID, and whether the user is a member or leader of the new project.

See Also:
Serialized Form

Constructor Summary
ExtractionReassignmentDecision()
           
ExtractionReassignmentDecision(long extractionID, long projectID, java.lang.String reassignType, long reassignUserID, long userID)
           

 

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
 long getExtractionID()
          Gets the extractionID value for this ExtractionReassignmentDecision.
 long getProjectID()
          Gets the projectID value for this ExtractionReassignmentDecision.
 java.lang.String getReassignType()
          Gets the reassignType value for this ExtractionReassignmentDecision.
 long getReassignUserID()
          Gets the reassignUserID value for this ExtractionReassignmentDecision.
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
 long getUserID()
          Gets the userID value for this ExtractionReassignmentDecision.
 int hashCode()
           
 void setExtractionID(long extractionID)
          Set the ID of the extraction being reassigned.
 void setProjectID(long projectID)
          Set the ID of the project the user is being reassigned to.
 void setReassignType(java.lang.String reassignType)
          When a user is being moved to another project, this determines whether they are leaders or members.
 void setReassignUserID(long reassignUserID)
          When a user is being removed from a project and their extractions are being reassigned, this method sets the ID of the user receiving those extractions.
 void setUserID(long userID)
          Set the unique identifier of the user that is being removed from a project.

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

ExtractionReassignmentDecision

public ExtractionReassignmentDecision()

ExtractionReassignmentDecision

public ExtractionReassignmentDecision(long extractionID,
                                      long projectID,
                                      java.lang.String reassignType,
                                      long reassignUserID,
                                      long userID)

Method Detail

getExtractionID

public long getExtractionID()
Gets the extractionID value for this ExtractionReassignmentDecision.
Returns:
extractionID

setExtractionID

public void setExtractionID(long extractionID)
Set the ID of the extraction being reassigned.
Parameters:
pExtractionID - Unique identifier of the extraction.

getProjectID

public long getProjectID()
Gets the projectID value for this ExtractionReassignmentDecision.
Returns:
projectID

setProjectID

public void setProjectID(long projectID)
Set the ID of the project the user is being reassigned to.
Parameters:
pProjectID - Unique identifier of the project.

getReassignType

public java.lang.String getReassignType()
Gets the reassignType value for this ExtractionReassignmentDecision.
Returns:
reassignType

setReassignType

public void setReassignType(java.lang.String reassignType)
When a user is being moved to another project, this determines whether they are leaders or members. Acceptable values are "leader" and "member".
Parameters:
pReassignType - Type of user.

getReassignUserID

public long getReassignUserID()
Gets the reassignUserID value for this ExtractionReassignmentDecision.
Returns:
reassignUserID

setReassignUserID

public void setReassignUserID(long reassignUserID)
When a user is being removed from a project and their extractions are being reassigned, this method sets the ID of the user receiving those extractions. When a user and their extractions are being moved to a new project, this sets that user ID. When a user's extractions are being reassigned to another, this sets the ID of the user receiving those extractions.
Parameters:
pReassignUserID - Unique identifier of the user.

getUserID

public long getUserID()
Gets the userID value for this ExtractionReassignmentDecision.
Returns:
userID

setUserID

public void setUserID(long userID)
Set the unique identifier of the user that is being removed from a project. Their extractions must be reassigned.
Parameters:
pUserID - Unique identifier of the user.

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Decision

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

Skip navigation links

Oracle© Fusion Middleware Extensibility Framework (REX) for Oracle Enterprise Repository
11g Release 1 (11.1.1)

E16598-01


Copyright © 2004-2010, Oracle and/or its affiliates. All rights reserved.