A class is a model or template that can be
used to create objects with a common definition and common properties,
operations, and behavior. All objects belong to a class.
Some of the following classes have subclasses that are created
by the new Object Store wizard and that are necessary for workflow
and client application functionality.
- Annotation: Represents additional
information that can be attached to a specific document version in order to
annotate or footnote it. Annotation is the parent class for ISAnnotation,
which is a subclass used to support Content Federation Services for Image Services annotations.
- Choice
List: Defines a set of choices for a property.
- Class Definition: Defines a non-versionable, non-subscribable
class. Class definition is the parent class for Event Class Definition
and Subscribable Class Definition.
- Class Subscription: Defines a subscription for events generated
by all objects of a particular class. Class Subscription is the parent
class for Class Workflow Subscription.
- Component Relationship: Represents the definition of a component
relationship. Used to specify compound document structure.
- Custom object: Represents
a general, non-versionable object for use by independent software
vendors.
- Document:
Represents a single document version stored in a document space or
folder object.
- Document
Classification Action: Defines the object or script that performs
automatic classification for a particular document content type.
- Document Classification Queue Item: Represents a document automatic
classification request.
- Document Lifecycle
Action: Defines the actions that are taken when the lifecycle
state of a document changes or when the state of an activity changes.
- Document Lifecycle
Policy: Defines the valid states and transition actions for
a document.
- Event: Represents the parent
class for a series of subclasses designed to create the event objects
that are captured by audit logging, in particular Audit Configuration
Event class, Object Change Event class, and Retrieval Event class.
- Event Action: Defines the actions taken
when a subscribed event fires. Event Action is the parent class for
Workflow Event Action.
- Event Queue Item: Represents an event to be dispatched.
- Folder:
Represents a container that can hold other objects either directly
or referentially, but that cannot contain content data of its own.
- Index Area: Represents
an object that contains the data necessary to perform the content
based retrieval. It contains such information as: disk storage area,
area status, site and object store to which the area is associated.
- Index Job:
Represents an object that is used to submit indexing requests for
existing documents, annotations, and folders.
- Instance Subscription: Represents
a subscription for events generated by a single object instance.
- Link: Represents the abstract
class for all link objects.
- Property
Template: Represents the abstract class for all property template
objects.
- Publish Request: Represents an outstanding publishing request.
- Referential Containment Relationship: Defines a referential containment
relationship. A referential containment relationship is used to access
the same document from multiple folders. An instance of this class
connects exactly one document to exactly one folder.
- Security
Policy: Defines the individual access control lists for large
numbers of documents, folders, and custom objects that share a common
access control policy.
- Security Propagation Queue Item: Represents a security propagation
action.
- Storage Area: Represents
the parent class for a series of subclasses designed to describe where
content is stored, in particular Database Storage Area class, File
Storage Area class, and Fixed Storage Area class.
- Storage
Policy: Defines how document content is stored (for example,
file storage, or database storage).
- Task: Represents an
object that has a content-based element, such as a folder, document,
or custom object, that associates the activity to a business object
in a process. A task has a changeable state to reflect the status
of a work item in a process (see Task
State Machine). Typically, a task drives and responds to state
changes through events and subscriptions.
- Task Relationship: Defines predecessor-successor associations.
A task can have successor and predecessor tasks, which, collectively,
define the order in which all tasks execute in a process.
- Version
Series: Represents a collection of versionable objects.
See Add-on features for more information about the custom subclasses and properties that are added or modified by add-on features.