Site
property. When a Content Engine server in a geographically distributed environment processes a user request, it determines what resources it will need to process the request, and makes use of the site information in these resources to determine how best to process the request. The site information will determine whether or not content retrievals and uploads are processed through a content cache, and whether or not the request will be forwarded to a server in another site, closer to the resources required to process the request.
When the Content Engine server is initialized and the GCD created, a factory-generated instance of the
class, called "Initial Site," is created and referenced by the
property. As Virtual Servers, Server Instances, and resources (object stores, storage areas, etc.) are added to the domain, they are assigned to the
, unless a different site is explicitly specified. A user with system administrator privileges can change the
to a different default site, if desired.
For more information about request forwarding, see "Request Forwarding Concepts" in the Content Engine Administration documentation.
To create a new instance of this class, call
.
The following tables list the members exposed by ISite.
Public Properties
Name | Description | |
---|---|---|
![]() | ActiveDirectorySiteDNS | Specifies the DNS site name listed under the Active Directory container. For each site, set the value of this property to one DNS site under the Active Directory container "CN=Sites,CN=Configuration,DC=...". Each FileNet P8 Site instance maps to 0 or 1 DNS site. If more than one site is configured for the FileNet P8 domain, and these sites are in different geographical locations, LDAP communication between the application server and the directory server might go across a WAN and performance might suffer. To alleviate this, you can set this property, which causes the API to search for all domain controllers for the given domain under that site. For example, you could set the value of this property to "Chicago". All domain controllers for the given domain under "CN=Chicago,CN=Sites,CN=Configuration,DC=..." are tested by attempting a connection. The first running domain controller is selected. |
![]() | CanAcceptForwardedRequests | Determines if a accepts forwarded requests. The value of this property is if the accepts forwarded requests; otherwise, it is (the default). The property value must be explicitly set to when configuring the domain for request forwarding. Request forwarding must be enabled at the site level (both for forwarding requests and for receiving forwarded requests), and each virtual server within the site must have a valid URI specified in its EJBForwardingEndPoint property for it to be able to receive forwarded requests. |
![]() | CanForwardRequests | Determines if requests may be forwarded from a Site. The value of this property is if the can forward requests; otherwise, it is (the default). The property value must be explicitly set to when configuring the domain for request forwarding. Note: If the value is , no requests may be forwarded from any virtual server in the site. |
![]() | Creator | Indicates the name of the user assigned as the creator of the object. Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DateCreated | Indicates the date and time the object was created. The Content Engine stores dates and times using Coordinated Universal Time (UTC). Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DateLastModified | Indicates the date and time the object was last modified. The Content Engine stores dates and times using Coordinated Universal Time (UTC). Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DescriptiveText | User-readable text that describes an object. The text is not locale-specific to the retrieving user except for the following classes:
|
![]() | DisplayName | The user-readable, provider-specific name of an object. This property is usually the designated Name property of the object's class. |
![]() | Id | A representation of the Globally Unique Identifier (GUID), a unique 128-bit number, that is assigned to this Content Engine object when the object is created. When converted to a string, the Id property is typically depicted as 32 hexadecimal characters enclosed by brackets in the following format: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. For example, {3F2504E0-4F89-11D3-9A0C-0305E82C3301}. For For a given property representation, the Id property has the following characteristics:
For a newly created document object, you can override the Id property of its associated |
![]() | LastModifier | Indicates the name of the user who last modified the object. Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | Name | The name for this object. For most classes, this property is read-only and returns the value of the designated name property for the object, or its ID if there is no name property. If For a |
![]() | SubsystemConfigurations | A list of subsystem configuration objects that reflect parameters of the configured subsystems. |
![]() | VirtualServers | Represents a collection of objects for a given site. |