public interface ISchedule extends IScheduleInfo, IThing
IThingNameInfo.INameAtom
INVALID_ID
ACL_CAPABILITY, ACL_FREE, ACL_LEVEL_0, ACL_LEVEL_1, ACL_LEVEL_2, ACL_NORMAL, AUTH_LEVEL_ANONYMOUS, AUTH_LEVEL_BASIC, AUTH_LEVEL_DEFAULT, AUTH_LEVEL_FULL_ACCESS, AUTH_LEVEL_NTLM
Modifier and Type | Method and Description |
---|---|
long |
computeNextTime(long currentTime)
Compute next execution time
|
boolean |
isPaused()
Determine whether the schedule is paused or not
|
void |
lock()
Set a flag in the database to indicate this Schedule is locked
|
void |
pause()
Set a flag in the database to indicate this Schedule is paused
|
void |
resume()
Clear a flag in the database to indicate this Schedule is paused
|
void |
setNextTime(long time) |
void |
unlock()
Clear a flag in the database to indicate this Schedule is locked
|
getAt, getEventName, getEvery, getNextTime, putScheduleInfo, setScheduleInfo
addToContainer, copy, deactivate, deactivate, delete, delete, destroy, getThingID, getTreePath, getVersionInfo, hashCode, loadThings, onLoad, onSave, reactivate, relate, removeFromContainer, setProperties, setXTypeID, unrelate
getDbID, getTypeID, getXTypeID
putIsVersioned, putState, putThingInfo, setThingInfo
getAuthLevel, getIsVersioned, getOwnerID, getState, getStyleID
putParentID, setParentID
getParentID
putDates, setModified, setModified
getCreationDate, getLastModifiedDate
getAllLanguages, getDescription, getName, getNames, getThingLang, putNameDesc, setDescription, setDescription, setName, setName, setNameDesc
getDescription, getName
addNote, getNotes, removeNote
putInfo, setInfo
getInfo
getKeywords, putKeywords, setKeywords
evictCallback, refreshCallback
getSortID, putSortInfo, setSortID
void setNextTime(long time) throws MetaException
MetaException
void lock() throws MetaException
MetaException
void unlock() throws MetaException
MetaException
long computeNextTime(long currentTime) throws MetaException
MetaException
void pause() throws MetaException
MetaException
void resume() throws MetaException
MetaException
boolean isPaused() throws MetaException
MetaException