Package wt.enterprise
Class FolderResident
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.enterprise._FolderResident
wt.enterprise.FolderResident
- All Implemented Interfaces:
Externalizable,Serializable,wt.access._AccessControlled,wt.access._PolicyAccessControlled,wt.access._SecurityLabeled,AccessControlled,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.notify._Notifiable,Notifiable,wt.ownership._Ownable,wt.ownership.Ownable
- Direct Known Subclasses:
com.ptc.netmarkets.productplantemplates._ProductPlanTemplate,_ReportTemplate,wt.rn._WTRNRequest
@GenAsPersistable(superClass=WTObject.class,interfaces={Foldered.class,wt.access.PolicyAccessControlled.class,DomainAdministered.class,wt.ownership.Ownable.class,wt.fc.BusinessInformation.class,Notifiable.class,SecurityLabeled.class},extendable=true,versions={-6629187292505429353L,6875875627084289758L,1350891506621356107L},properties=@GeneratedProperty(name="creator",type=WTPrincipalReference.class,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 FolderResident
extends wt.enterprise._FolderResident
This first class information object is
Foldered for
organizational purposes and DomainAdministered, but
is not LifeCycleManaged; it is a non-revisable object
that the system manages and controls via business rules, notifications,
access control, indexing, etc.
Objects of this class are not subject to life cycle management. By being
accessible in folders, they are more visible to users. Since they are
not life cycle managed (have no life cycle state), they are still more
administrative in nature.
Supported API: true
Extendable: true
- See Also:
-
- "'The Enterprise Layer' in 'Application Developer's Guide'"
- Serialized Form
-
Method Summary
Methods inherited from class wt.fc.WTObject
getDisplayIdentifier, getDisplayIdentity, getDisplayTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc.Persistable
checkAttributes