Package wt.enterprise

Class Managed

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.enterprise._Managed
wt.enterprise.Managed
All Implemented Interfaces:
Externalizable, Serializable, wt.access._AccessControlled, wt.access._AccessControlList, wt.access._AdHocControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.AccessControlList, AdHocControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, wt.fc.BusinessInformation, NetFactor, ObjectMappable, Persistable, wt.folder._CabinetBased, wt.folder._Foldered, wt.folder._FolderEntry, wt.folder._FolderServiceManaged, CabinetBased, Foldered, FolderEntry, wt.folder.FolderServiceManaged, DisplayIdentification, wt.index._Indexable, Indexable, _LifeCycleManaged, LifeCycleManaged, wt.notify._Notifiable, Notifiable, wt.ownership._Ownable, wt.ownership.Ownable, _TeamManaged, TeamManaged, wt.workflow.forum._SubjectOfForum, SubjectOfForum, wt.workflow.notebook._SubjectOfNotebook, wt.workflow.notebook.SubjectOfNotebook
Direct Known Subclasses:
_ConfigurationItem, _ManagedBaseline, _PromotionNotice, _WTChangeDirective

@GenAsPersistable(superClass=WTObject.class,interfaces={wt.access.PolicyAccessControlled.class,DomainAdministered.class,Foldered.class,wt.ownership.Ownable.class,wt.fc.BusinessInformation.class,Notifiable.class,Indexable.class,LifeCycleManaged.class,SubjectOfForum.class,wt.workflow.notebook.SubjectOfNotebook.class,SecurityLabeled.class},extendable=true,versions={-2260677503586373454L,-1023885606048554915L,-5200584498479454779L},properties=@GeneratedProperty(name="creator",type=WTPrincipalReference.class,supportedAPI=PUBLIC_PRIVATE,javaDoc="The reference to a persisted principal who created the object.",accessors=@PropertyAccessors(setAccess=PRIVATE),constraints=@PropertyConstraints(required=true)),derivedProperties={@DerivedProperty(name="creatorEMail",derivedFrom="creator.EMail",accessors=@PropertyAccessors(setAccess=PRIVATE)),@DerivedProperty(name="creatorName",derivedFrom="creator.name",accessors=@PropertyAccessors(setAccess=PRIVATE)),@DerivedProperty(name="creatorFullName",derivedFrom="creator.fullName",accessors=@PropertyAccessors(setAccess=PRIVATE))}) public abstract class Managed extends _Managed
This LifeCycleManaged first class information object is Foldered for organizational purposes and DomainAdministered; it is a non-revisable object that the system manages and controls via business rules, notifications, access control, indexing, etc.

Supported API: true

Extendable: true
See Also:
  • "'The Enterprise Layer' in 'Application Developer's Guide'"
  • Serialized Form