com.filenet.rm.api

Interface RMCustomObject

  • All Superinterfaces:
    com.filenet.wcm.api.BaseObject, com.filenet.wcm.api.ContainableObject, com.filenet.wcm.api.CreatableObject, com.filenet.wcm.api.CustomObject, com.filenet.wcm.api.GettableObject, com.filenet.wcm.api.LockableObject, com.filenet.wcm.api.ReadableMetadataObject, com.filenet.wcm.api.ReadableSecurityObject, RMObject, java.io.Serializable, com.filenet.wcm.api.ValueObject, com.filenet.wcm.api.WorkflowTarget, com.filenet.wcm.api.WriteableMetadataObject, com.filenet.wcm.api.WriteableSecurityObject
    All Known Subinterfaces:
    DispositionSchedule, Hold, RecordType


    public interface RMCustomObject
    extends RMObject, com.filenet.wcm.api.CustomObject
    Represents the base object for all RM custom objects. A custom object is a general object with no inherent semantics, but that is independently securable and can be persisted to an object store. The RMCustomObject interface wraps the functionality of the Content Java API CustomObject interface. You can create and retrieve custom objects by using the methods provided by the RMObjectStore interface.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int ACTION_AUTODELETE
      An int value represents the custom action.
      static int ACTION_CUTTOFF
      An int value that represents the cuttoff action.
      static int ACTION_DESTROY
      An int value that represents the destroy action.
      static int ACTION_EXPORT
      An int value that represents the export action.
      static int ACTION_INTRIMTRANSFER
      An int value that represents the interim transfer action.
      static int ACTION_REVIEW
      The integer variable represents the review action.
      static int ACTION_TRANSFER
      An int value represents the transfer action.
      static int ACTION_VITAL_REVIEW
      An int value that represents the vital review action.
      static int CYCLIC_EVENT
      An int value that represents the cyclic event.
      static int EXTERNAL_EVENT
      An int value that represents the external event.
      static int IS_EQUAL
      An int value that represents the relational IS EQUAL operator.
      static int IS_GREATER
      An int value that represents the relational GREATER THAN operator.
      static int IS_GREATER_OR_EQUAL
      An int value that represents the relational GREATER THAN OR EQUAL TO operator.
      static int IS_LESS
      An int value that represents the relational LESS THAN operator.
      static int IS_LESS_OR_EQUAL
      An int value that represents the relational LESS THAN OR EQUAL TO operator.
      static int IS_NOT_EQUAL
      An int value that represents the relational IS NOT EQUAL operator.
      static int IS_NOT_NULL
      An int value that represents the NOT NULL operator.
      static int IS_NULL
      An int value that represents the IS NULL operator.
      static int LIKE
      An int value that represents the LIKE operator.
      static int METADATA_EVENT
      An int value that represents the metadata event.
      static int PREDEFINED_DATE_EVENT
      The integer value represents the predefined Date event.
      • Fields inherited from interface com.filenet.wcm.api.ContainableObject

        INVALID_CONTAINMENT_NAME_CHARACTERS
      • Fields inherited from interface com.filenet.wcm.api.BaseObject

        EXPORT_DEFAULT, EXPORT_ENCODED_CONTENT, EXPORT_FULL, EXPORT_OBJECT_ID, EXPORT_OBJECT_SECURITY, IMPORT_DEFAULT, IMPORT_OBJECT_ID, IMPORT_OWNER, IMPORT_PERMISSIONS, TYPE_ACTIVE_MARKING, TYPE_ANNOTATION, TYPE_ANY, TYPE_AUDIT_DEFINITION, TYPE_CBR_ENGINE_TYPE, TYPE_CHOICE, TYPE_CHOICELIST, TYPE_CLASS_SUBSCRIPTION, TYPE_CLASSDEFINITION, TYPE_CLASSDESCRIPTION, TYPE_COLUMN_DEFINITION, TYPE_COMPUTER, TYPE_CONTENT_CACHE_SERVICE, TYPE_CONTENT_MGR_SERVICE, TYPE_CONTENT_REFERENCE, TYPE_CONTENT_TRANSFER, TYPE_CUSTOMOBJECT, TYPE_DOCUMENT, TYPE_DOCUMENT_CLASSIFICATION_ACTION, TYPE_DOCUMENT_LIFECYCLE_ACTION, TYPE_DOCUMENT_LIFECYCLE_POLICY, TYPE_DOCUMENTSTATE, TYPE_DOMAIN, TYPE_DYNAMIC_REFERENTIAL_CONTAINMENT_RELATIONSHIP, TYPE_ENTIRENETWORK, TYPE_EVENT, TYPE_EVENT_ACTION, TYPE_FEATURE_ADD_ON, TYPE_FILESTORE, TYPE_FOLDER, TYPE_GROUP, TYPE_INSTANCE_SUBSCRIPTION, TYPE_LINK, TYPE_LOCALIZED_STRING, TYPE_MARKING_SET, TYPE_MULTIPLEVALUES, TYPE_OBJECT_STORE, TYPE_OBJECTSET, TYPE_OBJSTORE_SERVICE, TYPE_PERMISSION, TYPE_PROPERTY_DEFINITION, TYPE_PROPERTYDESCRIPTION, TYPE_PROPERTYDESCRIPTIONS, TYPE_PUBLISH_REQUEST, TYPE_PUBLISH_TEMPLATE, TYPE_READONLY_OBJECT_SET, TYPE_REALM, TYPE_REFERENTIAL_CONTAINMENT_RELATIONSHIP, TYPE_SECURITY_POLICY, TYPE_SECURITY_TEMPLATE, TYPE_STORAGE_POLICY, TYPE_STORED_SEARCH, TYPE_STYLE_TEMPLATE, TYPE_SUBSCRIBED_EVENT, TYPE_SUBSCRIPTION, TYPE_TABLE_DEFINITION, TYPE_TRANSIENT, TYPE_USER, TYPE_VERSIONSERIES, TYPE_WORKFLOW_CLASS_SUBSCRIPTION, TYPE_WORKFLOW_INSTANCE_SUBSCRIPTION, TYPE_WORKFLOWDEFINITION, TYPE_XML_PROPERTY_MAPPING_SCRIPT
    • Method Summary

      • Methods inherited from interface com.filenet.wcm.api.CustomObject

        applySecurityTemplate, changeClass, delete, getHeadLinks, getHeadLinksXML, getPermissionsXML, getSubscriptions, getTailLinks, getTailLinksXML, getUserAccess, getUserAccess, getUserAccess, raiseEvent
      • Methods inherited from interface com.filenet.wcm.api.ContainableObject

        file, file, file, file, getContainers, getContainersXML, getContainmentNames, getContainmentPaths, getSecurityParent, setContainmentName, setContainmentName, setSecurityParent, unfile, unfile
      • Methods inherited from interface com.filenet.wcm.api.WorkflowTarget

        getWorkflowSubscriptions, getWorkflowSubscriptionsXML, getWorkflowSubscriptionsXML
      • Methods inherited from interface com.filenet.wcm.api.WriteableSecurityObject

        setPermissions, setPermissions
      • Methods inherited from interface com.filenet.wcm.api.WriteableMetadataObject

        setProperties, setProperties
      • Methods inherited from interface com.filenet.wcm.api.ReadableSecurityObject

        getAccessMask, getPermissions, getPermissions
      • Methods inherited from interface com.filenet.wcm.api.ReadableMetadataObject

        getProperties, getProperties, getPropertiesXML, getPropertyBinaryValue, getPropertyBooleanValue, getPropertyDateValue, getPropertyDoubleValue, getPropertyIntValue, getPropertyStringValue, getPropertyValue, getPropertyValuesValue, refresh, refresh
      • Methods inherited from interface com.filenet.wcm.api.BaseObject

        equals, exportObject, getClassId, getId, getName, getObjectStoreId, getObjectType, getSession, hashCode, thisBaseObject
      • Methods inherited from interface com.filenet.wcm.api.LockableObject

        extendLock, extendLock, isLocked, lock, unlock, unlock
    • Field Detail

      • PREDEFINED_DATE_EVENT

        static final int PREDEFINED_DATE_EVENT
        The integer value represents the predefined Date event.
        See Also:
        Constant Field Values
      • METADATA_EVENT

        static final int METADATA_EVENT
        An int value that represents the metadata event.
        See Also:
        Constant Field Values
      • EXTERNAL_EVENT

        static final int EXTERNAL_EVENT
        An int value that represents the external event.
        See Also:
        Constant Field Values
      • CYCLIC_EVENT

        static final int CYCLIC_EVENT
        An int value that represents the cyclic event.
        See Also:
        Constant Field Values
      • ACTION_REVIEW

        static final int ACTION_REVIEW
        The integer variable represents the review action.
        See Also:
        Constant Field Values
      • ACTION_EXPORT

        static final int ACTION_EXPORT
        An int value that represents the export action.
        See Also:
        Constant Field Values
      • ACTION_TRANSFER

        static final int ACTION_TRANSFER
        An int value represents the transfer action.
        See Also:
        Constant Field Values
      • ACTION_DESTROY

        static final int ACTION_DESTROY
        An int value that represents the destroy action.
        See Also:
        Constant Field Values
      • ACTION_INTRIMTRANSFER

        static final int ACTION_INTRIMTRANSFER
        An int value that represents the interim transfer action.
        See Also:
        Constant Field Values
      • ACTION_CUTTOFF

        static final int ACTION_CUTTOFF
        An int value that represents the cuttoff action.
        See Also:
        Constant Field Values
      • ACTION_VITAL_REVIEW

        static final int ACTION_VITAL_REVIEW
        An int value that represents the vital review action.
        See Also:
        Constant Field Values
      • ACTION_AUTODELETE

        static final int ACTION_AUTODELETE
        An int value represents the custom action.
        See Also:
        Constant Field Values
      • IS_EQUAL

        static final int IS_EQUAL
        An int value that represents the relational IS EQUAL operator.
        See Also:
        Constant Field Values
      • IS_NOT_EQUAL

        static final int IS_NOT_EQUAL
        An int value that represents the relational IS NOT EQUAL operator.
        See Also:
        Constant Field Values
      • IS_GREATER

        static final int IS_GREATER
        An int value that represents the relational GREATER THAN operator.
        See Also:
        Constant Field Values
      • IS_GREATER_OR_EQUAL

        static final int IS_GREATER_OR_EQUAL
        An int value that represents the relational GREATER THAN OR EQUAL TO operator.
        See Also:
        Constant Field Values
      • IS_LESS

        static final int IS_LESS
        An int value that represents the relational LESS THAN operator.
        See Also:
        Constant Field Values
      • IS_LESS_OR_EQUAL

        static final int IS_LESS_OR_EQUAL
        An int value that represents the relational LESS THAN OR EQUAL TO operator.
        See Also:
        Constant Field Values
      • IS_NULL

        static final int IS_NULL
        An int value that represents the IS NULL operator.
        See Also:
        Constant Field Values
      • IS_NOT_NULL

        static final int IS_NOT_NULL
        An int value that represents the NOT NULL operator.
        See Also:
        Constant Field Values
      • LIKE

        static final int LIKE
        An int value that represents the LIKE operator.
        See Also:
        Constant Field Values

© Copyright IBM Corp. 2003, 2013. All Rights Reserved.