|
||||||||||
| 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 CmsClientContainerRQLException
public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest)
throws RQLException
callCmsWithoutParsing in interface CmsClientContainerRQLException
public void cancelAll()
throws RQLException
RQLException
public boolean contains(Page startPage)
throws RQLException
RQLExceptionpublic java.lang.Object get(int i)
public PublishingJob getJob(int i)
public CmsClient getCmsClient()
getCmsClient in interface CmsClientContainerpublic java.lang.String getLogonGuid()
getLogonGuid in interface CmsClientContainergetOwnLoginGuidpublic Project getProject()
getProject in interface ProjectContainer
public java.lang.String getProjectGuid()
throws RQLException
getProjectGuid in interface ProjectContainerRQLExceptionpublic java.lang.String getSessionKey()
getSessionKey in interface ProjectContainerpublic int size()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||