oracle.sysman.dbTarget.db.changemgr.emo.cpapi
Class ChangePlanInfo

java.lang.Object
  extended by oracle.sysman.dbTarget.db.changemgr.emo.cpapi.ChangePlanInfo
Direct Known Subclasses:
ChangePlan

public class ChangePlanInfo
extends java.lang.Object

ChangePlanInfo contains top-level information that identifies and describes a Change Plan.

NOTE: this class will be expanded to include additional information such as the SQL Developer model associated with the Change Plan, the project name, the destination database(s) for which this plan is intended, and so on.


Constructor Summary
ChangePlanInfo()
          Default constructor.
ChangePlanInfo(java.lang.String planName, java.lang.String planOwner)
          Constructs a ChangePlanInfo object with the specified name and owner.
 
Method Summary
 java.lang.String getPlanDescription()
          Returns the Change Plan description.
 java.lang.String getPlanName()
          Returns the Change Plan name
 java.lang.String getPlanOwner()
          Returns the Change Plan owner
 void setPlanDescription(java.lang.String desc)
          Sets the Change Plan description
 void setPlanName(java.lang.String planName)
          Sets the Change Plan name.
 void setPlanOwner(java.lang.String planOwner)
          Sets the Change Plan owner.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChangePlanInfo

public ChangePlanInfo()
Default constructor. Plan name (at least) must be set before use.


ChangePlanInfo

public ChangePlanInfo(java.lang.String planName,
                      java.lang.String planOwner)
Constructs a ChangePlanInfo object with the specified name and owner.

Parameters:
planName - the plan name
planOwner - the plan owner
Method Detail

setPlanName

public void setPlanName(java.lang.String planName)
Sets the Change Plan name.

Parameters:
planName - the plan name

getPlanName

public java.lang.String getPlanName()
Returns the Change Plan name

Returns:
the plan name

setPlanOwner

public void setPlanOwner(java.lang.String planOwner)
Sets the Change Plan owner.

Parameters:
planOwner - the plan owner

getPlanOwner

public java.lang.String getPlanOwner()
Returns the Change Plan owner

Returns:
the plan owner; if null, the logged-in username is the default plan owner.

setPlanDescription

public void setPlanDescription(java.lang.String desc)
Sets the Change Plan description

Parameters:
desc - the description of the Change Plan

getPlanDescription

public java.lang.String getPlanDescription()
Returns the Change Plan description.

Returns:
the description of the Change Plan, or null if there is no description.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object