Job
abstract class Job extends ConcreteObject (View source)
Constants
JOB_SUCCESS |
|
JOB_ERROR_EXCEPTION_GENERAL |
|
Properties
$error | from ConcreteObject | ||
protected | $jobClassLocations | ||
$jID | |||
$jStatus | |||
$availableJStatus | |||
$jDateLastRun | |||
$jHandle | |||
$jNotUninstallable | |||
$isScheduled | |||
$scheduledInterval | |||
$scheduledValue |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Removes Job log entries.
No description
No description
Details
loadError($error)
No description
isError()
No description
getError()
No description
setPropertiesFromArray($arr)
No description
static
camelcase($file)
No description
static
uncamelcase($string)
No description
abstract
run()
No description
abstract
getJobName()
No description
abstract
getJobDescription()
No description
getJobHandle()
No description
getJobID()
No description
getPackageHandle()
No description
getJobLastStatusCode()
No description
didFail()
No description
canUninstall()
No description
supportsQueue()
No description
static
jobClassLocations()
No description
getJobDateLastRun()
No description
getJobStatus()
No description
getJobLastStatusText()
No description
static
authenticateRequest($auth)
No description
static
generateAuth()
No description
static
exportList($xml)
No description
static Job[]
getList(bool $scheduledOnly = false)
No description
reset()
No description
markStarted()
No description
markCompleted($resultCode = 0, $resultMsg = false)
No description
static
getByID($jID = 0)
No description
static
getByHandle($jHandle = '')
No description
static
getJobObjByHandle($jHandle = '', $jobData = array())
No description
static protected
getClassName($jHandle, $pkgHandle = null)
No description
static
getAvailableList($includeConcreteDirJobs = 1)
No description
executeJob()
No description
setJobStatus($jStatus = 'ENABLED')
No description
static
installByHandle($jHandle = '')
No description
static
getListByPackage($pkg)
No description
static
installByPackage($jHandle, $pkg)
No description
install()
No description
uninstall()
No description
static
clearLog()
Removes Job log entries.
isScheduledForNow()
No description
setSchedule($scheduled, $interval, $value)
No description