com.filenet.api.core

Interface Domain

  • All Superinterfaces:
    EngineObject, IndependentlyPersistableObject, IndependentObject, InstantiatingScope, Scope, java.io.Serializable


    public interface Domain
    extends InstantiatingScope, IndependentlyPersistableObject
    Represents a collection of resources and services sharing the same Global Configuration Database (GCD). The GCD defines a common set of attributes that control functional characteristics of the collection of resources and services for this domain. The GCD defines domain resources, such as sites (and their related virtual servers and server instances), object store databases, full-text index areas, file storage areas, content cache areas, add-ons, marking sets, and so on. The FileNet P8 domain is also associated with one or more security realms for authorizing users.

    Although you can programmatically create a domain, it is not typical to do so. (For a code sample, see Creating a Domain Object.) In a more typical scenario, you can retrieve a persisted Domain object by calling getInstance or fetchInstance on the Factory.Domain class. You can also call ObjectStore.getDomain(), which returns an object-valued Domain property.

    Metadata

    • Method Detail

      • get_Name

        java.lang.String get_Name()
        Returns the value of the Name property. For more information, see Name Property.
      • set_Name

        void set_Name(java.lang.String value)
        Sets the value of the Name property. For more information, see Name Property.
      • get_Id

        Id get_Id()
        Returns the value of the Id property. For more information, see Id Property.
      • get_AddOns

        AddOnSet get_AddOns()
        Returns the value of the AddOns property. For more information, see AddOns Property.
      • get_DefaultSite

        Site get_DefaultSite()
        Returns the value of the DefaultSite property. For more information, see DefaultSite Property.
      • set_DefaultSite

        void set_DefaultSite(Site value)
        Sets the value of the DefaultSite property. For more information, see DefaultSite Property.
      • get_Sites

        SiteSet get_Sites()
        Returns the value of the Sites property. For more information, see Sites Property.
      • get_ObjectStoreSchemaDB2

        java.lang.String get_ObjectStoreSchemaDB2()
        Returns the value of the ObjectStoreSchemaDB2 property. For more information, see ObjectStoreSchemaDB2 Property.
      • get_ObjectStoreSchemaMSSQL

        java.lang.String get_ObjectStoreSchemaMSSQL()
        Returns the value of the ObjectStoreSchemaMSSQL property. For more information, see ObjectStoreSchemaMSSQL Property.
      • get_ObjectStoreSchemaOracle

        java.lang.String get_ObjectStoreSchemaOracle()
        Returns the value of the ObjectStoreSchemaOracle property. For more information, see ObjectStoreSchemaOracle Property.
      • get_ObjectStoreSchemaPostgreSQL

        java.lang.String get_ObjectStoreSchemaPostgreSQL()
        Returns the value of the ObjectStoreSchemaPostgreSQL property. For more information, see ObjectStoreSchemaPostgreSQL Property.
      • get_ObjectStoreSchemaMySQL

        java.lang.String get_ObjectStoreSchemaMySQL()
        Returns the value of the ObjectStoreSchemaMySQL property. For more information, see ObjectStoreSchemaMySQL Property.
      • get_DocumentationURL

        java.lang.String get_DocumentationURL()
        Returns the value of the DocumentationURL property. For more information, see DocumentationURL Property.
      • get_GCDRevisionNumber

        java.lang.Integer get_GCDRevisionNumber()
        Returns the value of the GCDRevisionNumber property. For more information, see GCDRevisionNumber Property.
      • set_DomainType

        void set_DomainType(DomainType value)
        Sets the value of the DomainType property. For more information, see DomainType Property.
      • get_SystemUserName

        java.lang.String get_SystemUserName()
        The name for the system user account.
      • set_SystemUserName

        void set_SystemUserName(java.lang.String value)
        The name for the system user account. Settability Restrictions: None.
      • get_SystemUserPassword

        byte[] get_SystemUserPassword()
        The password for the system user account.
      • set_SystemUserPassword

        void set_SystemUserPassword(byte[] value)
        The password for the system user account. Settability Restrictions: None.
      • get_KeyServiceType

        java.lang.String get_KeyServiceType()
        Specifies the type of the external service managing cryptographic keys on behalf on the Content Platform Engine.
      • set_KeyServiceType

        void set_KeyServiceType(java.lang.String value)
        Specifies the type of the external service managing cryptographic keys on behalf on the Content Platform Engine. Settability Restrictions: None.
      • get_KeyServiceConnection

        java.lang.String get_KeyServiceConnection()
        Specifies the parameters for connecting to the external service managing cryptographic keys on behalf on the Content Platform Engine.
      • set_KeyServiceConnection

        void set_KeyServiceConnection(java.lang.String value)
        Specifies the parameters for connecting to the external service managing cryptographic keys on behalf on the Content Platform Engine. Settability Restrictions: None.
      • get_LocalGroupsEnabled

        java.lang.Boolean get_LocalGroupsEnabled()
        Enables use of local groups for this domain.
      • set_LocalGroupsEnabled

        void set_LocalGroupsEnabled(java.lang.Boolean value)
        Enables use of local groups for this domain. Settability Restrictions: None.
      • get_ElasticSearchClusters

        CmElasticSearchClusterSet get_ElasticSearchClusters()
        A collection of the Elastic Search clusters defined for the domain,
      • get_UpgradeStatus

        UpgradeStatus get_UpgradeStatus()
        Specifies the upgrade status of the domain.
      • set_UpgradeStatus

        void set_UpgradeStatus(UpgradeStatus value)
        Specifies the upgrade status of the domain. Settability Restrictions: None.
      • get_CredentialsManagers

        CmCredentialsManagerSet get_CredentialsManagers()
        A collection of all the Credentials Manager instances defined in the domain.

© Copyright IBM Corporation 2006, 2019. All rights reserved.