byteblowerll.byteblower.ScheduleGroup

class byteblowerll.byteblower.ScheduleGroup(*args, **kwargs)

A collection of schedulable objects that can be started.

Example

remove all members from the group

scheduleGroup = bbInstance.ScheduleGroupCreate()
scheduleGroup.MembersAdd(httpClient)
__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

DescriptionGet(*args) Gets a textual description for the current object
MembersAdd(*args) This method will add a Schedulable object to the ScheduleGroup.
MembersClear() This method will remove all members from the schedulegroup.
MembersGet() Returns a list of ToopOIDs of the members of this group.
MembersLengthGet() This method returns the number of members in the scheduleGroup.
MembersRemove(*args) This method will remove s SchedulableObject from the group.
ParentGet() Returns the parent object.
Prepare() This method will prepare all the schedules, but NOT start them.
Refresh() Retrieves the latest data from the server for this object.
Start() This method will start the schedules.
StatusGet() Returns the status of the ScheduleGroup.
Stop() This method will stop the schedules.
__init__(*args, **kwargs) Initialize self.

Attributes

thisown The membership flag