程序包 | 说明 |
---|---|
org.opencms.db |
Low-level database connection and access functionality.
|
org.opencms.db.generic |
Generic (ANSI-SQL) implementation of the OpenCms database connector.
|
org.opencms.db.jpa | |
org.opencms.db.oracle |
Oracle9+ implementation of the OpenCms database connector.
|
org.opencms.monitor |
Contains functions to monitor the OpenCms system status.
|
org.opencms.publish |
Classes to handle the OpenCms publish process.
|
限定符和类型 | 方法和说明 |
---|---|
CmsPublishJobInfoBean |
CmsDriverManager.readPublishJob(CmsDbContext dbc,
CmsUUID publishHistoryId)
Reads a single publish job identified by its publish history id.
|
CmsPublishJobInfoBean |
I_CmsProjectDriver.readPublishJob(CmsDbContext dbc,
CmsUUID publishHistoryId)
Reads a single publish job identified by its publish history id.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsPublishJobInfoBean> |
CmsDriverManager.readPublishJobs(CmsDbContext dbc,
long startTime,
long endTime)
Reads all available publish jobs.
|
java.util.List<CmsPublishJobInfoBean> |
I_CmsProjectDriver.readPublishJobs(CmsDbContext dbc,
long startTime,
long endTime)
Reads all publish jobs finished in the given time range.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsDriverManager.createPublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob)
Creates a new publish job.
|
void |
I_CmsProjectDriver.createPublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob)
Inserts an entry for a publish job .
|
void |
CmsDriverManager.writePublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob)
Updates a publish job.
|
void |
I_CmsProjectDriver.writePublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob)
Writes a publish job.
|
void |
CmsDriverManager.writePublishReport(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob)
Writes the publish report for a publish job.
|
限定符和类型 | 方法和说明 |
---|---|
protected CmsPublishJobInfoBean |
CmsProjectDriver.createPublishJobInfoBean(java.sql.ResultSet res)
Creates a
CmsPublishJobInfoBean from a result set. |
CmsPublishJobInfoBean |
CmsProjectDriver.readPublishJob(CmsDbContext dbc,
CmsUUID publishHistoryId) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsPublishJobInfoBean> |
CmsProjectDriver.readPublishJobs(CmsDbContext dbc,
long startTime,
long endTime) |
限定符和类型 | 方法和说明 |
---|---|
void |
CmsProjectDriver.createPublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob) |
void |
CmsProjectDriver.writePublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob) |
限定符和类型 | 方法和说明 |
---|---|
protected CmsPublishJobInfoBean |
CmsProjectDriver.createPublishJobInfoBean(CmsDAOPublishJobs pj)
Creates a
CmsPublishJobInfoBean from a result set. |
CmsPublishJobInfoBean |
CmsProjectDriver.readPublishJob(CmsDbContext dbc,
CmsUUID publishHistoryId) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsPublishJobInfoBean> |
CmsProjectDriver.readPublishJobs(CmsDbContext dbc,
long startTime,
long endTime) |
限定符和类型 | 方法和说明 |
---|---|
void |
CmsProjectDriver.createPublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob) |
void |
CmsProjectDriver.writePublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob) |
限定符和类型 | 方法和说明 |
---|---|
void |
CmsProjectDriver.createPublishJob(CmsDbContext dbc,
CmsPublishJobInfoBean publishJob) |
限定符和类型 | 方法和说明 |
---|---|
CmsPublishJobInfoBean |
CmsMemoryMonitor.getCachedPublishJob(java.lang.String key)
Returns the publish job with the given cache key or
null if not found. |
CmsPublishJobInfoBean |
CmsMemoryMonitor.getCachedPublishJobInHistory(java.lang.String key)
Returns the publish job from the history with the given cache key or
null if not found. |
CmsPublishJobInfoBean |
CmsMemoryMonitor.getFirstCachedPublishJob()
Returns the next publish job from the publish job queue.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsPublishJobInfoBean> |
CmsMemoryMonitor.getAllCachedPublishJobs()
Returns all cached publish jobs in the queue as ordered list.
|
java.util.List<CmsPublishJobInfoBean> |
CmsMemoryMonitor.getAllCachedPublishJobsInHistory()
Returns all cached publish jobs in the history as ordered list.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsMemoryMonitor.cachePublishJob(CmsPublishJobInfoBean publishJob)
Caches the given publish job.
|
void |
CmsMemoryMonitor.cachePublishJobInHistory(CmsPublishJobInfoBean publishJob)
Caches the given publish job in the publish job history.
|
void |
CmsMemoryMonitor.uncachePublishJob(CmsPublishJobInfoBean publishJob)
Removes the given publish job from the cache.
|
void |
CmsMemoryMonitor.uncachePublishJobInHistory(CmsPublishJobInfoBean publishJob)
Removes the given publish job from the history.
|
限定符和类型 | 字段和说明 |
---|---|
protected CmsPublishJobInfoBean |
CmsPublishJobBase.m_publishJob
The delegate publish job.
|
限定符和类型 | 方法和说明 |
---|---|
protected CmsPublishJobInfoBean |
CmsPublishQueue.next()
Returns the next publish job to be published, removing it
from the queue, or
null if the queue is empty. |
限定符和类型 | 方法和说明 |
---|---|
protected boolean |
CmsPublishQueue.abortPublishJob(CmsPublishJobInfoBean publishJob)
Aborts the given publish job.
|
protected void |
CmsPublishQueue.add(CmsPublishJobInfoBean publishJob)
Pushes a new publish job with the given information in publish queue.
|
protected void |
CmsPublishHistory.add(CmsPublishJobInfoBean publishJob)
Adds the given publish job to the list.
|
protected boolean |
CmsPublishQueue.contains(CmsPublishJobInfoBean publishJob)
Checks if the given job is already in the queue, this does only check for the identical job.
|
protected void |
CmsPublishEngine.lockPublishList(CmsPublishJobInfoBean publishJob)
Sets publish locks of resources in a publish list.
|
protected void |
CmsPublishEngine.publishJobFinished(CmsPublishJobInfoBean publishJob)
Signalizes that the publish thread finishes.
|
protected void |
CmsPublishEngine.publishJobRemoved(CmsPublishJobInfoBean publishJob)
A publish job has been permanently removed from the history.
|
protected void |
CmsPublishEngine.publishJobStarted(CmsPublishJobInfoBean publishJob)
Signalizes that the publish thread starts.
|
protected void |
CmsPublishQueue.remove(CmsPublishJobInfoBean publishJob)
Removes the given job from the list.
|
protected void |
CmsPublishHistory.remove(CmsPublishJobInfoBean publishJob)
Removes the given job from the list.
|
protected void |
CmsPublishEngine.unlockPublishList(CmsPublishJobInfoBean publishJob)
Removes all publish locks of resources in a publish list of a publish job.
|
protected void |
CmsPublishQueue.update(CmsPublishJobInfoBean publishJob)
Updates the given job in the list.
|
构造器和说明 |
---|
CmsPublishJobBase(CmsPublishJobInfoBean publishJob)
Default constructor.
|
CmsPublishJobEnqueued(CmsPublishJobInfoBean publishJob)
Default constructor.
|
CmsPublishJobFinished(CmsPublishJobInfoBean publishJob)
Default constructor.
|
CmsPublishJobRunning(CmsPublishJobInfoBean publishJob)
Default constructor.
|