|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hlcl.rql.as.PublishedFilenameBuilder
public class PublishedFilenameBuilder
Diese Klasse kapselt die Logik den publizierten Dateinamen zu bestimmen.
| 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. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
java.lang.String |
getLogonGuid()
Liefert die RedDot logon GUID. |
Page |
getPage()
Liefert die Seite, zu der diese Bemerkung gehört. |
java.lang.String |
getPageGuid()
Liefert die RedDot GUID der Seite. |
Project |
getProject()
Liefert das Projekt. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
java.lang.String |
getPublishedFilename()
Liefert den Dateinamen aus der Publizierung. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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 CmsClientContainerRQLExceptionpublic CmsClient getCmsClient()
getCmsClient in interface CmsClientContainerpublic java.lang.String getLogonGuid()
getLogonGuid in interface CmsClientContainerpublic Page getPage()
getPage in interface PageContainerpublic java.lang.String getPageGuid()
getPageGuid in interface PageContainerpublic Project getProject()
getProject in interface ProjectContainer
public java.lang.String getPublishedFilename()
throws RQLException
Arbeitet nur korrekt für Seiten, deren Mainlink ein MultiLinks ist.
Der in den Properties der Seite definierte Dateiname darf keinen Extender haben! Der kommt immer aus der Templatevariante oder dem project default.
RQLException
public java.lang.String getProjectGuid()
throws RQLException
getProjectGuid in interface ProjectContainerRQLExceptionpublic java.lang.String getSessionKey()
getSessionKey in interface ProjectContainer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||