contentManagerService
Defines run-time configuration parameters for the contentManagerService.
Values for many of the properties of this class can be acquired from the parent object. You can use property acquisition to simplify the configuration of IBM® Cognos® Analytics installations.
A dispatcher creates an instance of this class within its associated bibus » dispatcher object if the object does not already exist.
We recommend that you represent instances of this type as leaf nodes in a tree structure. These objects can be manipulated independent of their containing object.
This class
Container Information
- Contains instances of the following classes
- Contained by instances of the following classes
Related information:
Properties
This class has the following properties.
- advancedSettings
Specifies advanced configuration information in XML format.
The settings can be changed at run time, without having to restart the server. However, changing these settings using the SDK requires advanced XML programming skills.
For more information, see Advanced settings.
This property
is of type
anyType
is encoded as type
tns:anyTypeProp
can be acquired from a containing object
- cmsAuditLevel
Specifies the auditing level for the content manager service.
This property
is of type bibus » auditLevelEnum
is encoded as type
tns:auditLevelEnumProp
has a default value of minimal
can be acquired from a containing object
- cmsConnections
Specifies the maximum number of connections that a process of the content manager service can use concurrently to execute requests.
For more information, see Tune Server Performance.
This property
is of type
int
is encoded as type
tns:intProp
has a default value of
4
must contain a value greater than or equal to
1
can be acquired from a containing object
- New in Version 8.3 — Improve Batch Processing
This property was added.
- cmsPeakConnections
Specifies the number of connections that a content manager service process can use to execute requests during peak hours. This property limits the number of these requests that can be executed concurrently by a process.
This property
is of type
int
is encoded as type
tns:intProp
has a default value of
4
must contain a value greater than or equal to
1
can be acquired from a containing object
- New in Version 8.3 — Improve Batch Processing
This property was added.
- runningState
Specifies the running state of the service.
This property
is of type bibus » runningStateEnum
is encoded as type
tns:runningStateEnumProp
- runTimeState
Contains the run-time state information.
This property
must have at most
1
item
- startAsActive
Specifies that the Content Manager service represented by this instance is preferred as the active Content Manager service when IBM Cognos Analytics starts.
On startup, Content Manager services negotiate to determine which service should become active and which services should run in standby mode. The maximum negotiation time is determined by the value of
CMSYNC_NEGOTIATIONTIME
set in the bibus » contentManagerService » advancedSettings property. Negotiations are necessary only when no Content Manager service is active. If a service starts when a Content Manager service is active, the starting service is automatically placed on standby.The following conditions are used to determine which service becomes active:
If the service has the value of startAsActive set to
true
, it is selected as the active Content Manager service and negotiations end.When the negotiation time expires, the service controlled by the bibus » dispatcher with the highest capacity value is selected as the active Content Manager service.
Any active Content Manager service will remain active until
the active service fails
the content » activate(searchPath) method is called to change the currently active service
If a Content Manager service fails, the services running in standby mode enter into negotiation and elect a new service, based on the conditions described. No negotiation occurs as a result of a call to the content » activate(searchPath) method.
No more than one instance of this class can have the value
true
assigned to this property.This property
is of type
boolean
is encoded as type
tns:booleanProp
- systemMetricThresholds
Contains the set of system metric thresholds.
- New in Version 8.3 — System Metrics
This property was added.