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]