This topic alphabetically lists the properties that apply to the AsyncProcessingConfiguration class.
ClassDescription
object containing the fixed description (immutable metadata) of
the class from which this object is instantiated.
true
, the dispatcher runs. When false
,
the dispatcher does not run.
For the CFSImportAgentConfiguration
interface, when the value
of this property is true
, the dispatcher runs, but the importer as a
whole might still not process import requests when the import agent sub-component has not
also been enabled. For more information, see the
IsImportAgentEnabled
property on the
CFSSiteSettings
interface. For a discussion of the importer
sub-components, see the
CFSImportAgentConfiguration
interface.
An interval, in seconds, between processing runs for the dispatcher; during this time, the dispatcher remains idle and waits for incoming work. The value specified by this property can represent differing wait intervals depending on the class on which the property occurs, as follows:
CFSImportAgentConfiguration
interface, represents a
maximum wait interval. (The minimum interval is always 1 second and cannot be changed).
AsyncProcessingConfiguration
interface, represents a
fixed wait interval. (In effect, represents both the minimum and the maximum wait interval).
The interaction between the minimum and maximum intervals occurs in this
manner: if in the previous processing run the dispatcher had work to perform,
the duration of the subsequent wait interval that the dispatcher actually
remains idle is the minimum interval; otherwise, if the dispatcher had no work to perform,
the duration is the shorter of these two intervals: (a) Double the previous wait interval or
(b) the maximum wait interval. As an example, assuming the minimum interval to be 35 seconds
and the maximum as 120, the dispatcher remains idle for 35 seconds, detects no available work,
remains idle for 70 seconds (double the previous wait interval), detects no
available work, remains idle for 120 seconds (the maximum interval), detects
no available work, remains idle for 120 seconds, detects incoming work and
processes the work, remains idle for 35 seconds, and so on. Note that, when the
minimal interval equals the maximum interval (as is always the case for
the AsyncProcessingConfiguration
interface), this
example can be simplified. If both the minimum and maximum interval is 35
seconds, the dispatcher remains idle for 35 seconds, detects no available
work, remains idle for 35 seconds, detects incoming work and processes the
work, remains idle for 35 seconds, and so on.
For the CFSImportAgentConfiguration
interface, this
property, despite the name, applies to the importer sub-component known as
the import agent and not to the import dispatcher; for information on the
importer sub-components, see the
CFSImportAgentConfiguration
interface.
For User
and Group
classes, the Id property takes the value of the
Security Identifier (SID) rather than the 128-bit GUID. The string representation of the
SID is in this example format: S-1-5-21-1559522492-2815155736-3711640725-55269
.
When Active Directory is used as the directory service for IBM FileNet P8, calls to
User.get_Id()
and Group.get_Id()
always return the current SID for the
principal, even if this user or group has only historical SIDs populating the Active
Directory server.
For a given property representation, the Id property has the following characteristics:
PropertyDescription.get_Id()
is equal to PropertyTemplate.get_Id()
, which is equal to PropertyDefinition.get_PrimaryId()
.PropertyDefinition.get_Id()
is not equal to PropertyDefinition.get_PrimaryId()
.PropertyDefinition.get_Id()
is not equal to PropertyDescription.get_Id()
.
For a newly created document object, you can override the Id property of its associated VersionSeries
object
before you save or check in the document for the first time.
For VerityServerConfiguration
, this property is deprecated.
For the PublishingConfiguration
object, this property specifies the maximum
number of publish request handler instances.
For the PublishingConfiguration
object, the queue item is a publish request.