Public Instance Methods : SstDgcConfiguration
automaticInitiation
"ACTION
Return the %automaticInitiation attribute. Refer to
#automaticInitiation: for the description of the meaning
of the values.
RETURN VALUE
<Boolean>"
Categories
SST-API User
automaticInitiation: flag
"ACTION
Set the %automaticInitiation attribute. This controls whether
or not DGC automatically runs whenever too many objects
are exported from the object space.
PARAMETERS
flag : <Boolean>"
Categories
SST-API User
initiationThreshold
"ACTION
Return the %initiationThreshold attribute. Refer to
#initiationThreshold: for the description of the meaning
of the values.
RETURN VALUE
<Integer>"
Categories
SST-API User
initiationThreshold: size
"ACTION
Set the %initiationThreshold attribute. The attribute
determines the amount by which the number of exports
may grow between conclusions of a DGC iteration before
another DGC cycle is requested.
PARAMETERS
size : <Integer>"
Categories
SST-API User
instantiateIn: applicationContext coordinatorSpace: coordinatorSpace
"ACTION
Creates a DGC object configured according to the receiver's
attributes. The new DGC object is created for the local space of
@applicationContext. @coordinatorSpace is the space, or its name,
in which the DGC coordinator is (going to be) run from.
PARAMETERS
applicationContext : <IuSstApplicationContext>
coordinatorSpace : <IdSstObjectSpace> | <IuSstComponentName>
RETURN VALUE
<SstDgc> "
Categories
SST-API User
iterationTimeout
"ACTION
Return the %iterationTimeout attribute. Refer to
#iterationTimeout: for the description of the meaning
of the values.
RETURN VALUE
<Integer>"
Categories
SST-API User
iterationTimeout: seconds
"ACTION
Set the %iterationTimeout attribute. The attribute
determines the maximum number of seconds that
a DGC iteration is allowed to take before the DGC
coordinator assumes something has failed and
initiates failure actions on all registered DGC objects.
PARAMETERS
seconds : <Integer>"
Categories
SST-API User
messageArrivalDelay
"ACTION
Return the %messageArrivalDelay attribute. Refer to
#messageArrivalDelay: for the description of the meaning
of the values.
RETURN VALUE
<Integer>"
Categories
SST-API User
messageArrivalDelay: milliseconds
"ACTION
Set the %messageArrivalDelay attribute. The attribute
determines the number of milliseconds to delay
between phases of the algorithm for a DGC iteration.
These phases are primarily where information from
other DGC objects arrives in messages. A zero delay
causes the phases to proceed immediately, which can
result in increased numbers of messages.
PARAMETERS
milliseconds : <Integer>"
Categories
SST-API User
registrationAttempts
"ACTION
Return the %registrationAttempts attribute. Refer to
#registrationAttempts: for the description of the meaning
of the values.
RETURN VALUE
<Integer>"
Categories
SST-API User
registrationAttempts: number
"ACTION
Set the %registrationAttempts attribute. The attribute
determines the number of attempts the DGC object
will make to register with the DGC coordinator on
starting up. It is therefore possible to start the DGC
coordinator up after starting up other DGC's, without
preventing them from registering successfully. The
minimum acceptable value for @number is 1.
PARAMETERS
number : <Integer>"
Categories
SST-API User
registrationInterval
"ACTION
Return the %registrationInterval attribute. Refer to
#registrationInterval: for the description of the meaning
of the values.
RETURN VALUE
<Integer>"
Categories
SST-API User
registrationInterval: seconds
"ACTION
Set the %registrationInterval attribute. The attribute
determines the time between attempts at registering
with the DGC coordinator if more than one registration
attempt is necessary. The minimum acceptable value
for @seconds is 1.
PARAMETERS
seconds : <Integer>"
Categories
SST-API User
[FIRST] [PREV] [NEXT] [LAST]