|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.JobQueue
public class JobQueue
Diese Klasse beschreibt eine JobQueue mit einer unveränderlichen Jobliste. Die Ordnung der Liste spiegelt den Stand in der Queue wieder.
Constructor Summary | |
---|---|
JobQueue(Project project,
java.util.List<PublishingJob> jobs)
constructor comment. |
Method Summary | |
---|---|
RQLNode |
callCms(java.lang.String rqlRequest)
Sendet eine Anfrage an das CMS und liefert eine geparste Antwort zurueck. |
java.lang.String |
callCmsWithoutParsing(java.lang.String rqlRequest)
Senden eine Anfrage an das CMS und liefert eine ungeparste Antwort zurueck. |
void |
cancelAll()
Canceled alle Jobs in dieser Queue. |
boolean |
contains(Page startPage)
Liefert true, falls diese JobQueue einen Job für die gegebenen Seite startPage enthält. |
java.lang.Object |
get(int i)
Liefert den Job an Index i. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
PublishingJob |
getJob(int i)
Liefert den Job an Index i. |
java.lang.String |
getLogonGuid()
Liefert die RedDot logon GUID des users unter dem das script läuft. |
Project |
getProject()
Liefert das Project, zu dem dieser Folder gehoert. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
int |
size()
Liefert die Anzahl der Jobs in der Queue. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JobQueue(Project project, java.util.List<PublishingJob> jobs)
Method Detail |
---|
public RQLNode callCms(java.lang.String rqlRequest) throws RQLException
callCms
in interface CmsClientContainer
RQLException
public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest) throws RQLException
callCmsWithoutParsing
in interface CmsClientContainer
RQLException
public void cancelAll() throws RQLException
RQLException
public boolean contains(Page startPage) throws RQLException
RQLException
public java.lang.Object get(int i)
public PublishingJob getJob(int i)
public CmsClient getCmsClient()
getCmsClient
in interface CmsClientContainer
public java.lang.String getLogonGuid()
getLogonGuid
in interface CmsClientContainer
getOwnLoginGuid
public Project getProject()
getProject
in interface ProjectContainer
public java.lang.String getProjectGuid() throws RQLException
getProjectGuid
in interface ProjectContainer
RQLException
public java.lang.String getSessionKey()
getSessionKey
in interface ProjectContainer
public int size()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |