Class v.c.a.s.Scheduler(Item, Service, SchedulerMixin):

Part of vmc.contrib.axiom.scheduler View In Hierarchy

Implements interfaces: twisted.application.service.IService, vmc.contrib.axiom.iaxiom.IScheduler

Track and execute persistent timed events for a site store.
Class running Undocumented
Method __init__ Create a new Item. This is called on an item *only* when it is being created
Method __repr__ Return a nice string representation of the Item which contains some
Method installed Undocumented
Method activate The object was loaded from the store.
Method startService Start calling persistent timed events whose time has come.
Method stopService Stop calling persistent timed events.
Method tick Undocumented

Inherited from Item:

Method _currentlyValidAsReferentFor Is this object currently valid as a reference? Objects which will be
Method _schemaPrepareInsert Prepare each attribute in my schema for insertion into a given store,
Method store Undocumented
Method __subinit__ Initializer called regardless of whether this object was created by
Method __finalizer__ Undocumented
Class Method existingInStore Create and return a new instance from a row from the store.
Class Method getSchema return all persistent class attributes
Method persistentValues Return a dictionary of all attributes which will be/have been/are being
Method touch Undocumented
Method revert Undocumented
Method deleted User-definable callback that is invoked when an object is well and truly
Method stored User-definable callback that is invoked when an object is placed into a
Method committed Called after the database is brought into a consistent state with this
Method checkpoint Update the database to reflect in-memory changes made to this item; for
Method upgradeVersion Undocumented
Method deleteFromStore Undocumented
Class Method _baseSelectSQL Undocumented
Class Method _baseInsertSQL Undocumented
Class Method _baseDeleteSQL Undocumented
Method _updateSQL Undocumented
Class Method getTableName Retrieve a string naming the database table associated with this item
Class Method getTableAlias Undocumented

Inherited from Empowered (via Item):

Method powerUp Installs a powerup (e.g. plugin) on an item or store.
Method powerDown Remove a powerup.
Method __conform__ For 'normal' interfaces, returns the first powerup found when doing
Method powerupsFor Returns powerups installed using powerUp, in order of descending
Method interfacesFor Undocumented

Inherited from _Strict (via Item):

Class Method __bases Undocumented
Method __getDescriptor Undocumented
Method __setattr__ Undocumented

Inherited from SchedulerMixin:

Method now Undocumented
Method _oneTick Undocumented
Method _getNextEvent Undocumented
Method schedule Undocumented
Method reschedule Undocumented
Method unscheduleFirst Remove from given item from the schedule.
Method unscheduleAll Undocumented
Method scheduledTimes Return an iterable of the times at which the given item is scheduled to
def __init__(self, **kw):

Create a new Item. This is called on an item *only* when it is being created for the first time, not when it is loaded from the database. The 'activate()' hook is called every time an item is loaded from the database, as well as the first time that an item is inserted into the store. This will be inside __init__ if you pass a 'store' keyword argument to an Item's constructor.

This takes an arbitrary set of keyword arguments, which will be set as attributes on the created item. Subclasses of Item must honor this signature.
def __repr__(self):
Return a nice string representation of the Item which contains some information about each of its attributes.
def installed(self):
Undocumented
def activate(self):
The object was loaded from the store.
def startService(self):
Start calling persistent timed events whose time has come.
def stopService(self):
Stop calling persistent timed events.
def tick(self):
Undocumented
def _transientSchedule(self, when, now):
Undocumented
API Documentation for vodafone-mobile-connect-card-driver-for-linux, generated by pydoctor at 2008-01-10 13:06:31.