|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.PublicationFolder
public class PublicationFolder
Diese Klasse beschreibt ein Verzeichnis auf dem Ausgabeserver (Publication Folder der Publication Structure).
Constructor Summary | |
---|---|
PublicationFolder(Project project,
java.lang.String name,
java.lang.String publicationFolderGuid)
Folder constructor comment. |
Method Summary | |
---|---|
RQLNode |
callCms(java.lang.String rqlRequest)
Senden 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. |
PublicationFolder |
createChildFolder(java.lang.String childName)
Erstellt einen neuen Publication Folder unterhalb dieses Publication Folders. |
boolean |
equals(java.lang.Object obj)
Zwei Folder werden als identisch interpretiert, falls beide die gleiche GUID haben. |
PublicationFolder |
getChildByName(java.lang.String childName)
Liefert den child Publication Folder mit dem gegebenen Namen dieses Publication Folders, oder null, falls keiner mit dem Namen existiert. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
java.lang.String |
getLogonGuid()
Liefert die RedDot logon GUID. |
java.lang.String |
getName()
Liefert den Namen dieses Folders. |
Project |
getProject()
Liefert das Project, zu dem dieser Publication Folder gehoert. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
java.lang.String |
getPublicationFolderGuid()
Liefert die RedDot GUID dieses Publicaton Folders. |
java.lang.String |
getPublishingPathFromPublishingRoot(java.lang.String pathSeparator)
Liefert den Pfad zu diesem Folder (nur im 1.Level) unterhalb der root der Publishing Structure. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
java.lang.String |
toString()
Show name for easier debugging. |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PublicationFolder(Project project, java.lang.String name, java.lang.String publicationFolderGuid)
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 boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public CmsClient getCmsClient()
getCmsClient
in interface CmsClientContainer
public java.lang.String getPublicationFolderGuid()
public java.lang.String getLogonGuid()
getLogonGuid
in interface CmsClientContainer
public java.lang.String getName()
public java.lang.String getPublishingPathFromPublishingRoot(java.lang.String pathSeparator)
TODO der pfad muss rekursiv zusammengesetzt werden!
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 PublicationFolder getChildByName(java.lang.String childName) throws RQLException
Benötigt den session key! Checks with equalsIgnoreCase().
RQLException
public PublicationFolder createChildFolder(java.lang.String childName) throws RQLException
RQLException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |