Job
abstract class Job extends Object (View source)
Constants
JOB_SUCCESS |
|
JOB_ERROR_EXCEPTION_GENERAL |
|
Properties
$error | from Object | ||
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
in
Object at line 10
loadError($error)
No description
in
Object at line 15
isError()
No description
in
Object at line 25
getError()
No description
in
Object at line 30
setPropertiesFromArray($arr)
No description
in
Object at line 37
static
camelcase($file)
No description
in
Object at line 42
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