| Package | Description | 
|---|---|
| oracle.ifs.beans | |
| oracle.ifs.core.beans | |
| oracle.ifs.core.extraction.beans | |
| oracle.ifs.protocols.dav.beans | |
| oracle.ifs.protocols.email.beans | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccessControlEntry
The AccessControlEntry (ACE) class represents an atomic unit
 of access control. 
 | 
class  | 
ActionSpecification
An ActionSpecification is used to construct a particular instance of
 Action, using properties defined on the instance. 
 | 
class  | 
ActivitySpecification
A ActivitySpecification is used to define a set of Activity
 that is captured within ActivityRecords associated with PublicObjects. 
 | 
class  | 
BranchRelationship
This feature is not supported in PRODUCTION 9.0. 
 | 
class  | 
ContentObject
The ContentObject class is a subclass of SystemObject that supports getting 
 and setting Content. 
 | 
class  | 
CustomMediaDriverSpecification
A CustomMediaDriverSpecification identifies a driver used to store content
 in a CustomMedia instance. 
 | 
class  | 
ExtendedPermission
ExtendedPermission allows one to create a new permission that is 
 not already defined in AccessLevel. 
 | 
class  | 
ExternalRetentionPolicy
A ExternalRetentionPolicy represents a policy for controls the retention
 of documents, where the policy is managed externally. 
 | 
class  | 
FolderPathRelationship
This subclass of FolderRelationship is used by instances of Folder
 to model a path-oriented containership, similar to a file system. 
 | 
class  | 
FolderRelationship
The FolderRelationship class is used by instances of Folder
 to model containership. 
 | 
class  | 
Format
The Format class represents the known formats of
 document content. 
 | 
class  | 
GroupMemberRelationship
/**
 The GroupMemberRelationship class is used to define 
 membership relationships for users and groups (or groups 
 within groups). 
 | 
class  | 
InternalRetentionPolicy
An InternalRetentionPolicy represents a policy for controls the retention
 of documents, where the policy is managed internally. 
 | 
class  | 
LifecycleDateRuleSpecification
A LifecycleDateRuleSpecification represents a rule used to determine 
 the base lifecycle date for documents associated with a LifecyclePolicy. 
 | 
class  | 
LifecyclePolicy
A LifecyclePolicy represents lifecycle rules that are applied to documents. 
 | 
class  | 
LifecyclePolicyActionSpecification
A LifecyclePolicyActionSpecification represents 
 | 
class  | 
LifecyclePolicyEntry
A LifecyclePolicyEntry represents actions to be executed
 as part of a LifecyclePolicy. 
 | 
class  | 
LockObject
A LockObject encapsulates information associated with a lock on a 
 PublicObject such as the state of the lock, timeout of the lock, 
 and the lock holder. 
 | 
class  | 
Media
A Media identifies an available storage mechanism for binary content. 
 | 
class  | 
MediaBfile
Stores content on a file system mounted on the database-tier host. 
 | 
class  | 
MediaBlob
A MediaBlob instance stores content in database BLOBs. 
 | 
class  | 
MediaCustom
A MediaCustom instance stores content using a CustomMediaDriver. 
 | 
class  | 
MediaLob
A MediaLob instance stores content in database BLOBs. 
 | 
class  | 
NamedRelationship
The NamedRelationship extends Relationship by adding
 a simple "Type" String attribute. 
 | 
class  | 
PerformedActivitySpecification
A PerformedActivitySpecification manages the external tables used to 
 record activity according to the Actor who performed that activity. 
 | 
class  | 
PermissionBundle
The PermissionBundle class lets users group 
 multiple access levels into a customized bundle. 
 | 
class  | 
Policy
A Policy provides a mechanism for performing specific actions relevant to 
 a particular ClassObject. 
 | 
class  | 
PolicyList
PolicyList represents a set of PolicyListElements, in defining 
 a set of policy behavior for LibraryObjects. 
 | 
class  | 
PolicyListElement
A PolicyListElement represents an element of a
 PolicyList, which defines a sequence of processing for an iFS operation. 
 | 
class  | 
Property
A Property describes a name/value pair of varying datatype, that can be 
 used for multiple purposes to store iFS values. 
 | 
class  | 
Relationship
An instance of Relationship can link (or relate) 
 two public objects to each other. 
 | 
class  | 
RetentionPolicy
A RetentionPolicy represents restrictions applied to a PublicObject. 
 | 
class  | 
StorageGroup
A StorageGroup classifies content for the purpose of partitioning the
 content table. 
 | 
class  | 
SystemCategory
A SystemCategory class is used to add custom meta-data
 to SystemObjects on a per instance basis. 
 | 
class  | 
SystemLockObject
A SystemLockObject encapsulates a system lock object. 
 | 
class  | 
TieAccessControlEntry
TieAccessControlEntry allows the Oracle-defined behavior of the
 ACCESSCONTROLENTRY classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieActionSpecification
TieActionSpecification allows the ECMSDK-defined behavior 
 of the ActionSpecification classobject (and its subclasses) 
 to be extended or overridden. 
 | 
class  | 
TieActivitySpecification
TieActivitySpecification allows the ECMSDK-defined behavior 
 of the ActivitySpecification classobject (and its subclasses) 
 to be extended or overridden. 
 | 
class  | 
TieAuditHandlerSpecification
Allows the Oracle-defined behavior of the AuditHandlerSpecification
 classobject (and its subclasses) to be extended or overridden. 
 | 
class  | 
TieAuditSpecification
Allows the Oracle-defined behavior of the AuditSpecification classobject
 (and its subclasses) to be extended or overridden. 
 | 
class  | 
TieAuditTargetSpecification
TieAuditTargetSpecification allows the Oracle-defined behavior of the
 AuditTargetSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieAuditTypeEntry
TieAuditTypeEntry allows the Oracle-defined behavior of the
 AuditTypeEntry classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieAuditTypeList
TieAuditTypeList allows the Oracle-defined behavior of the
 AuditTypeList classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieAutoFolderingActionSpecification
TieAutoFolderingActionSpecification allows the Oracle-defined behavior of the
 AutoFolderingActionSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieBranchRelationship
TieBranchRelationship allows the Oracle-defined behavior of the
 BRANCHRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieContentObject
TieContentObject allows the Oracle-defined behavior of the
 CONTENTOBJECT classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieControllerState
TieControllerState allows the Oracle-defined behavior of the
 ControllerState classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieCustomMediaDriverSpecification
TieCustomMediaDriverSpecification allows the Oracle-defined behavior of
 the CustomMediaDriverSpecification classobject (and its subclasses) to be
 extended or overridden. 
 | 
class  | 
TieDispatchingHandlerSpecification
TieDispatchingHandlerSpecification allows the behavior of the
 DispatchingHandlerSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieExtendedPermission
TieExtendedPermission allows the Oracle-defined behavior of the
 EXTENDEDPERMISSION classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieExternalRetentionPolicy
TieExternalRetentionPolicy allows the Oracle-defined behavior of the
 ExternalRetentionPolicy classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieFolderIndexPartitionSpecification
TieFolderIndexPartitionSpecification allows the behavior of the
 FolderIndexPartitionSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieFolderPathRelationship
TieFolderPathRelationship allows the Oracle-defined behavior of the
 FOLDERPATHRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieFolderRelationship
TieFolderRelationship allows the Oracle-defined behavior of the
 FOLDERRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieFormat
TieFormat allows the Oracle-defined behavior of the
 FORMAT classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieGroupMemberRelationship
A TieGroupMemberRelationship allows the Oracle-defined behavior of the
 GROUPMEMBERRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieHandlerState
TieHandlerState allows the Oracle-defined behavior of the
 HandlerState classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInternalRetentionPolicy
TieInternalRetentionPolicy allows the Oracle-defined behavior of the
 InternalRetentionPolicy classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieLifecycleDateRuleSpecification
TieLifecycleDateRuleSpecification allows the Oracle-defined behavior of the
 LifecycleDateRuleSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieLifecyclePolicy
TieLifecyclePolicy allows the Oracle-defined behavior of the
 LifecyclePolicy classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieLifecyclePolicyActionSpecification
TieLifecyclePolicyActionSpecification allows the Oracle-defined behavior of the
 LifecyclePolicyActionSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieLifecyclePolicyEntry
TieLifecyclePolicyEntry allows the Oracle-defined behavior of the
 LifecyclePolicyEntry classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieLockObject
TieLockObject allows the Oracle-defined behavior of the
 LOCKOBJECT classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieMedia
TieMedia allows the Oracle-defined behavior of the
 MEDIA classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieMediaBfile
TieMediaBfile allows the Oracle-defined behavior of the
 MediaBfile classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieMediaBlob
TieMediaBlob allows the Oracle-defined behavior of the MediaBlob
 classobject (and its subclasses) to be extended or overridden. 
 | 
class  | 
TieMediaCustom
TieMediaCustom allows the Oracle-defined behavior of the MediaCustom
 classobject (and its subclasses) to be extended or overridden. 
 | 
class  | 
TieMediaLob
TieMediaLob allows the Oracle-defined behavior of the MediaLob
 classobject (and its subclasses) to be extended or overridden. 
 | 
class  | 
TieNamedRelationship
TieNamedRelationship allows the Oracle-defined behavior of the
 NAMEDRELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieNodeState
TieNodeState allows the Oracle-defined behavior of the
 NodeState classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieOperationActionSpecification
TieOperationActionSpecification allows the Oracle-defined behavior of the
 OperationActionSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TiePerformedActivitySpecification
TiePerformedActivitySpecification allows the ECMSDK-defined behavior 
 of the PerformedActivitySpecification classobject (and its subclasses) 
 to be extended or overridden. 
 | 
class  | 
TiePermissionBundle
TiePermissionBundle allows the Oracle-defined behavior of the
 PERMISSIONBUNDLE classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TiePolicy
A TiePolicy allows the Oracle-defined behavior of the POLICY classobject 
 (and its subclasses) to be extended or overridden. 
 | 
class  | 
TiePolicyList
TiePolicyList allows the Oracle-defined behavior of the
 POLICYLIST classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TiePolicyListElement
TiePolicyListElement allows the Oracle-defined behavior of the
 POLICYLISTELEMENT classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieProperty
A TieProperty allows the Oracle-defined behavior of the PROPERTY classobject
 (and its subclasses) to be extended or overridden. 
 | 
class  | 
TieRelationship
TieRelationship allows the Oracle-defined behavior of the
 RELATIONSHIP classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieRetentionPolicy
TieRetentionPolicy allows the Oracle-defined behavior of the
 RetentionPolicy classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieRuntimeState
TieRuntimeState allows the Oracle-defined behavior of the
 RuntimeState classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieServerSpecification
Allows the Oracle-defined behavior of the ServerSpecification
 classobject (and its subclasses) to be extended or overridden. 
 | 
class  | 
TieServerState
TieServerState allows the Oracle-defined behavior of the
 ServerState classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieServiceState
TieServiceState allows the Oracle-defined behavior of the
 ServiceState classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieStorageGroup
TieStorageGroup allows the Oracle-defined behavior of the
 StorageGroup classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieSystemCategory
TieSystemCategory allows the Oracle-defined behavior of the
 SYSTEMCATEGORY classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieSystemLockObject
TieSystemLockObject allows the Oracle-defined behavior of the
 SYSTEMLOCKOBJECT classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieTrackedActivitySpecification
TieTrackedActivitySpecification allows the ECMSDK-defined behavior 
 of the TrackedActivitySpecification classobject (and its subclasses) 
 to be extended or overridden. 
 | 
class  | 
TrackedActivitySpecification
A TrackedActivitySpecification manages the external tables used to 
 track activity that is of interest to Actors. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AuditHandlerSpecification
Specifies properties for an AuditSpecification's AuditHandler. 
 | 
class  | 
AuditSpecification
Models registration of interest in a set of AuditEvents, given a set of
 AuditEvent operation types and a set of AuditEvent target object IDs. 
 | 
class  | 
AuditTargetSpecification
Specifies properties about the target object for which an AuditSpecification has
 registered interest in AuditEvents. 
 | 
class  | 
AuditTypeEntry
A AuditTypeEntry represents Represents a single Audit Operation 
 type used for configuring auditing. 
 | 
class  | 
AuditTypeList
A AuditTypeList represents a set of Audit Operation types. 
 | 
class  | 
AutoFolderingActionSpecification
An AutoFolderingActionSpecification represents the AutoFolderingAction
 used for auto foldering operations. 
 | 
class  | 
ControllerState
A ControllerState is used to track the data and drive the execution
 of managing the ECMSDK runtime system by the Controller. 
 | 
class  | 
DispatchingHandlerSpecification
A DispatchingHandlerSpecification specifies information used by 
 a dispatching handler to dispatch AuditEvents to working handlers. 
 | 
class  | 
FolderIndexPartitionSpecification
A FolderIndexPartitionSpecification specifies information used by 
 a dispatching handler to dispatch AuditEvents to working handlers. 
 | 
class  | 
HandlerState
A HandlerState tracks the runtime state of an event Handler. 
 | 
class  | 
NodeState
A NodeState  tracks the runtime state of a Node. 
 | 
class  | 
OperationActionSpecification
A OperationActionSpecification specifies the OperationAction used to custom
 the behavior of operations. 
 | 
class  | 
RuntimeState
A RuntimeState is an abstract class used to track the runtime state of
 Nodes, services, Servers, and Handlers. 
 | 
class  | 
ServerSpecification
Specifies a Server that shall be managed by the system. 
 | 
class  | 
ServerState
A ServerState tracks the runtime state of a Server. 
 | 
class  | 
ServiceState
A ServiceState tracks the runtime state of a LibraryService. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InformationExtractionAbstractSpecification
An InformationExtractionAbstractSpecification represents the 
 configuration for an Information Extraction Parser. 
 | 
class  | 
InformationExtractionDomainSpecification
A InformationExtractionDomainSpecification
 defines an Information Extraction domain. 
 | 
class  | 
InformationExtractionFinisherSpecification
An InformationExtractionFinisherSpecification represents the 
 configuration for an Information Extraction Finisher. 
 | 
class  | 
InformationExtractionParserSpecification
An InformationExtractionParserSpecification represents the 
 configuration for an Information Extraction Parser. 
 | 
class  | 
InformationExtractionPreparerSpecification
An InformationExtractionPreparerSpecification represents the 
 configuration for an Information Extraction Preparer. 
 | 
class  | 
InformationExtractionSolverSpecification
An InformationExtractionSolverSpecification represents the 
 configuration for an Information Extraction Solver. 
 | 
class  | 
InformationExtractionSpecification
An InformationExtractionSpecification represents the 
 configuration for an Information Extraction. 
 | 
class  | 
InformationExtractionTrainerSpecification
A InformationExtractionTrainerSpecification
 specifies the InformationExtractionTrainer used to implement 
 the behavior of training using a confirmed Information extraction. 
 | 
class  | 
TieInformationExtractionAbstractSpecification
TieInformationExtractionAbstractSpecification allows the Oracle-defined behavior of the
 InformationExtractionAbstractSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInformationExtractionDomainSpecification
TieInformationExtractionDomainSpecification allows the Oracle-defined behavior of the
 InformationExtractionDomainSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInformationExtractionFinisherSpecification
TieInformationExtractionFinisherSpecification allows the Oracle-defined behavior of the
 InformationExtractionFinisherSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInformationExtractionParserSpecification
TieInformationExtractionParserSpecification allows the Oracle-defined behavior of the
 InformationExtractionParserSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInformationExtractionPreparerSpecification
TieInformationExtractionPreparerSpecification allows the Oracle-defined behavior of the
 InformationExtractionPreparerSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInformationExtractionSolverSpecification
TieInformationExtractionSolverSpecification allows the Oracle-defined behavior of the
 InformationExtractionSolverSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInformationExtractionSpecification
TieInformationExtractionSpecification allows the Oracle-defined behavior of the
 InformationExtractionSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
class  | 
TieInformationExtractionTrainerSpecification
TieInformationExtractionTrainerSpecification allows the Oracle-defined behavior of the
 InformationExtractionTrainerSpecification classobject (and its subclasses) to be extended
 or overridden. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DavCategory
The  DavCategoryClass  stores information
 specific to locks issued by the DAV protocol
  
 | 
class  | 
TieDavCategory
The TieDavCategory class is a placeholder 
 for performing overrides for all DavCategory subclasses. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BodyPartRelationship
This subclass of FolderRelationship is used for email. 
 | 
class  | 
Rfc822ContentObject
The Rfc822COntentObject class 
 | 
class  | 
TieBodyPartRelationship
The TieBodyPartRelationship class is a placeholder 
 for performing overrides for all BodyPartRelationship subclasses. 
 | 
class  | 
TieRfc822ContentObject
The TieRfc822ContentObject class is a placeholder 
 for performing overrides for all Rfc822ContentObject subclasses. 
 | 
Copyright © 2025. All rights reserved.