Package wt.change2
Class WTChangeDirectiveIdentity
java.lang.Object
wt.fc._IdentificationObject
wt.fc.IdentificationObject
wt.change2._ChangeIdentificationObject
wt.change2.ChangeIdentificationObject
wt.change2._WTChangeDirectiveIdentity
wt.change2.WTChangeDirectiveIdentity
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._IdentificationObjectNamespace,wt.fc._NetFactor,wt.fc.IdentificationObjectNamespace,NetFactor,wt.inf.container._WTContainerNamespace,wt.inf.container.WTContainerNamespace,_OrganizationOwnedIdentificationObjectNamespace,OrganizationOwnedIdentificationObjectNamespace
@GenAsUnPersistable(superClass=wt.change2.ChangeIdentificationObject.class,
interfaces=java.io.Externalizable.class,
serializable=EXTERNALIZABLE_BASIC,
properties=@GeneratedProperty(name="number",type=java.lang.String.class,supportedAPI=PUBLIC,constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=20)))
public class WTChangeDirectiveIdentity
extends _WTChangeDirectiveIdentity
The identification object for WTChangeDirective objects. This object
is responsible for assigning a unique number to a WTChangeDirective object
when it is stored in the database. It is responsible, through the Identificaition
Service, for setting the user-provided name for a WTChangeDirective object.
Use the newWTChangeDirectiveIdentity static factory method(s),
not the WTChangeDirectiveIdentity 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:
-
Field Summary
Fields inherited from class wt.change2._WTChangeDirectiveIdentity
NUMBERFields inherited from interface wt.org._OrganizationOwnedIdentificationObjectNamespace
ORGANIZATION_REFERENCE -
Method Summary
Modifier and TypeMethodDescriptionstatic WTChangeDirectiveIdentitynewWTChangeDirectiveIdentity(WTChangeDirective directive)
Supported API: trueMethods inherited from class wt.change2._WTChangeDirectiveIdentity
getNumber, setNumberMethods inherited from class wt.change2._ChangeIdentificationObject
getOrganizationReference, setOrganizationReferenceMethods inherited from class wt.fc.IdentificationObject
getSemanticKey, initialize
-
Method Details
-
newWTChangeDirectiveIdentity
public static WTChangeDirectiveIdentity newWTChangeDirectiveIdentity(WTChangeDirective directive) throws WTException
Supported API: true- Parameters:
directive-- Returns:
- WTChangeDirectiveIdentity
- Throws:
WTException
-