Package wt.maturity

Class PromotionTarget

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.fc._ObjectToObjectLink
wt.fc.ObjectToObjectLink
wt.maturity._PromotionTarget
wt.maturity.PromotionTarget
All Implemented Interfaces:
Externalizable, Serializable, wt.fc._BinaryLink, wt.fc._Link, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, BinaryLink, Link, NetFactor, ObjectMappable, Persistable, DisplayIdentification

@GenAsBinaryLink(superClass=ObjectToObjectLink.class,versions=-5678735989103549956L,properties={@GeneratedProperty(name="createState",type=State.class),@GeneratedProperty(name="createLCTemplate",type=LifeCycleTemplateReference.class),@GeneratedProperty(name="description",type=java.lang.String.class,javaDoc="A reason for the association.",constraints=@PropertyConstraints(upperLimit=500))},roleA=@GeneratedRole(name="thePromotionNotice",type=PromotionNotice.class),roleB=@GeneratedRole(name="thePromotable",type=Promotable.class),tableProperties=@TableProperties(compositeUnique1="roleAObjectRef.key.id+roleBObjectRef.key.id",tableName="PromotionTarget")) public class PromotionTarget extends wt.maturity._PromotionTarget
MaturityVersioned object that are promoted in the Maturity process.

Use the newPromotionTarget static factory method(s), not the PromotionTarget constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also:
  • Method Details

    • newPromotionTarget

      public static PromotionTarget newPromotionTarget(PromotionNotice thePromotionNotice, Promotable thePromotable) throws WTException
      Default factory method that constructs an instance of this class.

      Supported API: true
      Parameters:
      thePromotionNotice -
      thePromotable -
      Returns:
      PromotionTarget
      Throws:
      WTException