com.filenet.api.admin
Interface SubscribableClassDefinition
-
- All Superinterfaces:
- ClassDefinition, EngineObject, IndependentlyPersistableObject, IndependentObject, Replicable, RepositoryObject, java.io.Serializable, Subscribable
- All Known Subinterfaces:
- CmConversionSettingsClassDefinition, CmRoleClassDefinition, DocumentClassDefinition, ReplicableClassDefinition, VersionableClassDefinition
public interface SubscribableClassDefinition extends RepositoryObject, ClassDefinition
Represents the class definition (mutable class metadata) of classes whose instances can be the target of a subscription and can be audited.SubscribableClassDefinitionobjects hold the class definitions of all subclasses of theSubscribableclass except for theDocumentclass and its subclasses, whose class definitions are held byDocumentClassDefinitionobjects. You can modify class definition metadata via its properties and property definitions throughout the life of an instantiated object. Note, however, that you cannot modify a class definition'sClassDescriptionproperty.Metadata
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description AuditDefinitionListget_AuditDefinitions()Returns the value of the AuditDefinitions property.CmChangePreprocessorDefinitionListget_ChangePreprocessorDefinitions()Returns the value of the ChangePreprocessorDefinitions property.CmTextIndexingPreprocessorDefinitionListget_TextIndexingPreprocessorDefinitions()Returns the value of the TextIndexingPreprocessorDefinitions property.voidset_AuditDefinitions(AuditDefinitionList value)Sets the value of the AuditDefinitions property.voidset_ChangePreprocessorDefinitions(CmChangePreprocessorDefinitionList value)Sets the value of the ChangePreprocessorDefinitions property.voidset_TextIndexingPreprocessorDefinitions(CmTextIndexingPreprocessorDefinitionList value)Sets the value of the TextIndexingPreprocessorDefinitions property.-
Methods inherited from interface com.filenet.api.admin.ClassDefinition
createSubclass, createSubclass, get_AliasIds, get_AllowsInstances, get_AllowsPropertyAdditions, get_AllowsSubclasses, get_AuditedEvents, get_Creator, get_DateCreated, get_DateLastModified, get_DefaultInstanceOwner, get_DefaultInstancePermissionDescriptions, get_DefaultInstancePermissions, get_DefaultRetentionPeriod, get_DescriptiveText, get_DescriptiveTexts, get_DisplayName, get_DisplayNames, get_Id, get_ImmediateSubclassDefinitions, get_InstalledByAddOn, get_IsCBREnabled, get_IsHidden, get_IsPersistent, get_IsSystemOwned, get_LastModifier, get_Name, get_Owner, get_Permissions, get_PropertyDefinitions, get_ProtectedPropertyCount, get_RetentionPeriodUnits, get_SuperclassDefinition, get_SymbolicName, get_TableDefinition, get_WorkflowSubscriptions, set_AliasIds, set_AllowsInstances, set_Creator, set_DateCreated, set_DateLastModified, set_DefaultInstanceOwner, set_DefaultInstancePermissions, set_DefaultRetentionPeriod, set_DescriptiveTexts, set_DisplayNames, set_IsCBREnabled, set_IsHidden, set_LastModifier, set_Owner, set_Permissions, set_PropertyDefinitions, set_RetentionPeriodUnits, set_SymbolicName
-
Methods inherited from interface com.filenet.api.core.RepositoryObject
getObjectStore
-
Methods inherited from interface com.filenet.api.replication.Replicable
get_ExternalReplicaIdentities, get_ReplicationGroup, set_ExternalReplicaIdentities, set_ReplicationGroup
-
Methods inherited from interface com.filenet.api.core.Subscribable
raiseEvent
-
Methods inherited from interface com.filenet.api.core.IndependentlyPersistableObject
addPendingAction, clearPendingActions, delete, getAccessAllowed, getPendingActions, getUpdateSequenceNumber, isCurrent, save, save, setUpdateSequenceNumber
-
Methods inherited from interface com.filenet.api.core.IndependentObject
fetchProperties, fetchProperties, fetchProperty, fetchProperty, getObjectReference, refresh, refresh, refresh
-
Methods inherited from interface com.filenet.api.core.EngineObject
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
-
-
-
-
Method Detail
-
get_AuditDefinitions
AuditDefinitionList get_AuditDefinitions()
Returns the value of the AuditDefinitions property. For more information, see AuditDefinitions Property.
-
set_AuditDefinitions
void set_AuditDefinitions(AuditDefinitionList value)
Sets the value of the AuditDefinitions property. For more information, see AuditDefinitions Property.
-
get_ChangePreprocessorDefinitions
CmChangePreprocessorDefinitionList get_ChangePreprocessorDefinitions()
Returns the value of the ChangePreprocessorDefinitions property. For more information, see ChangePreprocessorDefinitions Property.
-
set_ChangePreprocessorDefinitions
void set_ChangePreprocessorDefinitions(CmChangePreprocessorDefinitionList value)
Sets the value of the ChangePreprocessorDefinitions property. For more information, see ChangePreprocessorDefinitions Property.
-
get_TextIndexingPreprocessorDefinitions
CmTextIndexingPreprocessorDefinitionList get_TextIndexingPreprocessorDefinitions()
Returns the value of the TextIndexingPreprocessorDefinitions property. For more information, see TextIndexingPreprocessorDefinitions Property.
-
set_TextIndexingPreprocessorDefinitions
void set_TextIndexingPreprocessorDefinitions(CmTextIndexingPreprocessorDefinitionList value)
Sets the value of the TextIndexingPreprocessorDefinitions property. For more information, see TextIndexingPreprocessorDefinitions Property.
-
-