com.livis.livingtalks.web
Class PublishWebImpl
java.lang.Object
|
+--com.livis.livingtalks.web.PublishWebImpl
- public class PublishWebImpl
- extends java.lang.Object
Method Summary |
static java.lang.String |
cutAfterLast(java.lang.String s,
char last)
|
java.lang.String |
getAgendaCheckBoxState()
|
java.lang.String |
getAgendaHtml()
|
java.lang.String |
getAgendaJsp()
|
java.lang.String |
getAgendaXml()
|
java.lang.String |
getArchiveCheckBoxState()
|
java.lang.String |
getArchiveJar()
|
java.lang.String |
getAuthorsCheckBoxState()
|
java.lang.String |
getAuthorsHtml()
|
java.lang.String |
getAuthorsJsp()
|
java.lang.String |
getAuthorsXml()
|
java.lang.String |
getInstallPath()
|
java.lang.String |
getNsviewCheckBoxState()
|
java.lang.String |
getNsviewHtml()
|
java.lang.String |
getNsviewJsp()
|
java.lang.String |
getOverviewCheckBoxState()
|
java.lang.String |
getOverviewHtml()
|
java.lang.String |
getOverviewJsp()
|
java.lang.String |
getPreviewCheckBoxState()
|
java.lang.String |
getPreviewInstallPath()
|
java.lang.String |
getPrintCheckBoxState()
|
java.lang.String |
getPrintHtml()
|
java.lang.String |
getPrintJsp()
|
java.lang.String |
getPrintXml()
|
java.lang.String |
getRequestPath()
|
java.lang.String |
getStorePath()
|
java.lang.String |
getStyleCutlen()
|
java.lang.String |
getStyleCw()
|
java.lang.String |
getStyleDoublepageCheckBoxState()
|
java.lang.String |
getStyleDraftsCheckBoxState()
|
java.lang.String |
getStyleHourh()
|
java.lang.String |
getStylePagenumber()
|
java.lang.String |
getStyleSessautCheckBoxState()
|
java.lang.String |
getTalksCheckBoxState()
|
java.lang.String |
getTalksHtml()
|
java.lang.String |
getTalksJsp()
|
java.lang.String |
getTalksXml()
|
java.lang.String |
getWebsitePath()
|
java.lang.String |
getXprintCheckBoxState()
|
void |
init()
|
boolean |
isAgendaChecked()
|
boolean |
isArchiveChecked()
|
boolean |
isAuthorsChecked()
|
boolean |
isNsviewChecked()
|
boolean |
isOverviewChecked()
|
boolean |
isPreviewChecked()
|
boolean |
isPrintChecked()
|
boolean |
isStyleDoublepageChecked()
|
boolean |
isStyleDraftsChecked()
|
boolean |
isStyleSessautChecked()
|
boolean |
isTalksChecked()
|
boolean |
isXprintChecked()
|
void |
processRequest(java.lang.String request,
java.io.Writer out,
java.lang.String query)
|
void |
setAgendaCheckBoxState(java.lang.String agendaCheckBoxState)
|
void |
setAgendaChecked(boolean agendaChecked)
|
void |
setAgendaHtml(java.lang.String agendaHtml)
|
void |
setAgendaJsp(java.lang.String agendaJsp)
|
void |
setAgendaXml(java.lang.String agendaXml)
|
void |
setArchiveCheckBoxState(java.lang.String archiveCheckBoxState)
|
void |
setArchiveChecked(boolean archiveChecked)
|
void |
setArchiveJar(java.lang.String archiveJar)
|
void |
setAuthorsCheckBoxState(java.lang.String authorsCheckBoxState)
|
void |
setAuthorsChecked(boolean authorsChecked)
|
void |
setAuthorsHtml(java.lang.String authorsHtml)
|
void |
setAuthorsJsp(java.lang.String authorsJsp)
|
void |
setAuthorsXml(java.lang.String authorsXml)
|
void |
setInstallPath(java.lang.String installPath)
InstallPath is the URL path prefix to the generated HTML-pages after publishing.
|
void |
setNsviewCheckBoxState(java.lang.String nsviewCheckBoxState)
|
void |
setNsviewChecked(boolean nsviewChecked)
|
void |
setNsviewHtml(java.lang.String nsviewHtml)
|
void |
setNsviewJsp(java.lang.String nsviewJsp)
|
void |
setOverviewCheckBoxState(java.lang.String overviewCheckBoxState)
|
void |
setOverviewChecked(boolean overviewChecked)
|
void |
setOverviewHtml(java.lang.String overviewHtml)
|
void |
setOverviewJsp(java.lang.String overviewJsp)
|
void |
setPreviewCheckBoxState(java.lang.String previewCheckBoxState)
|
void |
setPreviewChecked(boolean previewChecked)
|
void |
setPreviewInstallPath(java.lang.String previewInstallPath)
PreviewInstallPath is the URL path prefix to the generated HTML-pages before publishing.
|
void |
setPrintCheckBoxState(java.lang.String printCheckBoxState)
|
void |
setPrintChecked(boolean printChecked)
|
void |
setPrintHtml(java.lang.String printHtml)
|
void |
setPrintJsp(java.lang.String printJsp)
|
void |
setPrintXml(java.lang.String printXml)
|
void |
setRequestPath(java.lang.String requestPath)
RequestPath is the URL base relative which all names of files read during publishing are interpreted to.
|
void |
setStorePath(java.lang.String storePath)
StorePath is the path prefix of all names of files to be stored during publishing.
|
void |
setStyleCutlen(java.lang.String styleCutlen)
|
void |
setStyleCw(java.lang.String styleCw)
|
void |
setStyleDoublepageCheckBoxState(java.lang.String styleDoublepageCheckBoxState)
|
void |
setStyleDoublepageChecked(boolean styleDoublepageChecked)
|
void |
setStyleDraftsCheckBoxState(java.lang.String styleDraftsCheckBoxState)
|
void |
setStyleDraftsChecked(boolean styleDraftsChecked)
|
void |
setStyleHourh(java.lang.String styleHourh)
|
void |
setStylePagenumber(java.lang.String stylePagenumber)
|
void |
setStyleSessautCheckBoxState(java.lang.String styleSessautCheckBoxState)
|
void |
setStyleSessautChecked(boolean styleSessautChecked)
|
void |
setTalksCheckBoxState(java.lang.String talksCheckBoxState)
|
void |
setTalksChecked(boolean talksChecked)
|
void |
setTalksHtml(java.lang.String talksHtml)
|
void |
setTalksJsp(java.lang.String talksJsp)
|
void |
setTalksXml(java.lang.String talksXml)
|
void |
setWebsitePath(java.lang.String websitePath)
WebsitePath is the path (at least one absolute URL) to the homepage of the publishing website.
|
void |
setXprintCheckBoxState(java.lang.String xprintCheckBoxState)
|
void |
setXprintChecked(boolean xprintChecked)
|
void |
updateAgenda(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
|
void |
updateAll(java.io.Writer out)
|
void |
updateArchive(java.io.PrintWriter pout)
|
void |
updateAuthors(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
|
void |
updateNsview(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
|
void |
updateOverview(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
|
void |
updatePrint(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
|
void |
updateTalks(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
|
void |
updateXPrint(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
MKPREFIX
public static final java.lang.String MKPREFIX
PREVPREFIX
public static final java.lang.String PREVPREFIX
RESPREFIX
public static final java.lang.String RESPREFIX
PublishWebImpl
public PublishWebImpl()
init
public void init()
processRequest
public void processRequest(java.lang.String request,
java.io.Writer out,
java.lang.String query)
updateAll
public void updateAll(java.io.Writer out)
updateAuthors
public void updateAuthors(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
throws java.rmi.RemoteException,
java.io.IOException
updateAgenda
public void updateAgenda(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
throws java.rmi.RemoteException,
java.io.IOException
updateTalks
public void updateTalks(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
throws java.rmi.RemoteException,
java.io.IOException
updateXPrint
public void updateXPrint(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
throws java.rmi.RemoteException,
java.io.IOException
updatePrint
public void updatePrint(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
throws java.rmi.RemoteException,
java.io.IOException
updateOverview
public void updateOverview(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
throws java.rmi.RemoteException,
java.io.IOException
updateNsview
public void updateNsview(java.io.PrintWriter pout,
java.lang.String assumedBaseUrl,
java.lang.String[] websitePaths)
throws java.rmi.RemoteException,
java.io.IOException
updateArchive
public void updateArchive(java.io.PrintWriter pout)
cutAfterLast
public static java.lang.String cutAfterLast(java.lang.String s,
char last)
setAuthorsChecked
public void setAuthorsChecked(boolean authorsChecked)
isAuthorsChecked
public boolean isAuthorsChecked()
setAuthorsCheckBoxState
public void setAuthorsCheckBoxState(java.lang.String authorsCheckBoxState)
getAuthorsCheckBoxState
public java.lang.String getAuthorsCheckBoxState()
getAuthorsXml
public java.lang.String getAuthorsXml()
setAuthorsXml
public void setAuthorsXml(java.lang.String authorsXml)
getAuthorsHtml
public java.lang.String getAuthorsHtml()
setAuthorsHtml
public void setAuthorsHtml(java.lang.String authorsHtml)
getAuthorsJsp
public java.lang.String getAuthorsJsp()
setAuthorsJsp
public void setAuthorsJsp(java.lang.String authorsJsp)
setAgendaChecked
public void setAgendaChecked(boolean agendaChecked)
isAgendaChecked
public boolean isAgendaChecked()
setAgendaCheckBoxState
public void setAgendaCheckBoxState(java.lang.String agendaCheckBoxState)
getAgendaCheckBoxState
public java.lang.String getAgendaCheckBoxState()
getAgendaXml
public java.lang.String getAgendaXml()
setAgendaXml
public void setAgendaXml(java.lang.String agendaXml)
getAgendaHtml
public java.lang.String getAgendaHtml()
setAgendaHtml
public void setAgendaHtml(java.lang.String agendaHtml)
getAgendaJsp
public java.lang.String getAgendaJsp()
setAgendaJsp
public void setAgendaJsp(java.lang.String agendaJsp)
setTalksChecked
public void setTalksChecked(boolean talksChecked)
isTalksChecked
public boolean isTalksChecked()
setTalksCheckBoxState
public void setTalksCheckBoxState(java.lang.String talksCheckBoxState)
getTalksCheckBoxState
public java.lang.String getTalksCheckBoxState()
getTalksXml
public java.lang.String getTalksXml()
setTalksXml
public void setTalksXml(java.lang.String talksXml)
getTalksHtml
public java.lang.String getTalksHtml()
setTalksHtml
public void setTalksHtml(java.lang.String talksHtml)
getTalksJsp
public java.lang.String getTalksJsp()
setTalksJsp
public void setTalksJsp(java.lang.String talksJsp)
setOverviewChecked
public void setOverviewChecked(boolean overviewChecked)
isOverviewChecked
public boolean isOverviewChecked()
setOverviewCheckBoxState
public void setOverviewCheckBoxState(java.lang.String overviewCheckBoxState)
getOverviewCheckBoxState
public java.lang.String getOverviewCheckBoxState()
getOverviewHtml
public java.lang.String getOverviewHtml()
setOverviewHtml
public void setOverviewHtml(java.lang.String overviewHtml)
getOverviewJsp
public java.lang.String getOverviewJsp()
setOverviewJsp
public void setOverviewJsp(java.lang.String overviewJsp)
setNsviewChecked
public void setNsviewChecked(boolean nsviewChecked)
isNsviewChecked
public boolean isNsviewChecked()
setNsviewCheckBoxState
public void setNsviewCheckBoxState(java.lang.String nsviewCheckBoxState)
getNsviewCheckBoxState
public java.lang.String getNsviewCheckBoxState()
getNsviewHtml
public java.lang.String getNsviewHtml()
setNsviewHtml
public void setNsviewHtml(java.lang.String nsviewHtml)
getNsviewJsp
public java.lang.String getNsviewJsp()
setNsviewJsp
public void setNsviewJsp(java.lang.String nsviewJsp)
setXprintChecked
public void setXprintChecked(boolean xprintChecked)
isXprintChecked
public boolean isXprintChecked()
setXprintCheckBoxState
public void setXprintCheckBoxState(java.lang.String xprintCheckBoxState)
getXprintCheckBoxState
public java.lang.String getXprintCheckBoxState()
setPrintChecked
public void setPrintChecked(boolean printChecked)
isPrintChecked
public boolean isPrintChecked()
setPrintCheckBoxState
public void setPrintCheckBoxState(java.lang.String printCheckBoxState)
getPrintCheckBoxState
public java.lang.String getPrintCheckBoxState()
getPrintXml
public java.lang.String getPrintXml()
setPrintXml
public void setPrintXml(java.lang.String printXml)
getPrintHtml
public java.lang.String getPrintHtml()
setPrintHtml
public void setPrintHtml(java.lang.String printHtml)
getPrintJsp
public java.lang.String getPrintJsp()
setPrintJsp
public void setPrintJsp(java.lang.String printJsp)
setArchiveChecked
public void setArchiveChecked(boolean archiveChecked)
isArchiveChecked
public boolean isArchiveChecked()
setArchiveCheckBoxState
public void setArchiveCheckBoxState(java.lang.String archiveCheckBoxState)
getArchiveCheckBoxState
public java.lang.String getArchiveCheckBoxState()
getArchiveJar
public java.lang.String getArchiveJar()
setArchiveJar
public void setArchiveJar(java.lang.String archiveJar)
setPreviewChecked
public void setPreviewChecked(boolean previewChecked)
isPreviewChecked
public boolean isPreviewChecked()
setPreviewCheckBoxState
public void setPreviewCheckBoxState(java.lang.String previewCheckBoxState)
getPreviewCheckBoxState
public java.lang.String getPreviewCheckBoxState()
setWebsitePath
public void setWebsitePath(java.lang.String websitePath)
- WebsitePath is the path (at least one absolute URL) to the homepage of the publishing website.
(Anything past the last "/" is ignored.)
This URL is defined to act as root for any relative URL entered into the database.
Multiple such URLs to equivalent homepages (mirrors) may be specified by separating them by the ';'-character and with no blanks.
(We do not use the Unix path separator character on Unix systems as this is the URL protocol separator character.)
getWebsitePath
public java.lang.String getWebsitePath()
setInstallPath
public void setInstallPath(java.lang.String installPath)
- InstallPath is the URL path prefix to the generated HTML-pages after publishing.
(Anything past the last "/" is ignored.)
This path is exactly one relative URL which must be relative to WebsitePath.
An absolute path of a published HTML page therefore reads (asuming no mirrors):
(getWebsitePath()+getInstallPath()+getOverviewHtml())
getInstallPath
public java.lang.String getInstallPath()
setPreviewInstallPath
public void setPreviewInstallPath(java.lang.String previewInstallPath)
- PreviewInstallPath is the URL path prefix to the generated HTML-pages before publishing.
(Anything past the last "/" is ignored.)
This path is exactly one relative URL which must be relative to the J2EE webserver's root (not the application root).
getPreviewInstallPath
public java.lang.String getPreviewInstallPath()
setStorePath
public void setStorePath(java.lang.String storePath)
- StorePath is the path prefix of all names of files to be stored during publishing.
This path should be an absolute file path prefix (not a file URL!) if the server's working directory is unknown.
(Anything past the last "/", or "\\" resp., is ignored.)
getStorePath
public java.lang.String getStorePath()
setRequestPath
public void setRequestPath(java.lang.String requestPath)
- RequestPath is the URL base relative which all names of files read during publishing are interpreted to.
This path must be an absolute URL. It works like the HTML <
base
>-tag.
(Anything past the last "/" is ignored.)
RequestPath and StorePath must point to the same thing in browser, and server notations, resp.
getRequestPath
public java.lang.String getRequestPath()
setStyleCutlen
public void setStyleCutlen(java.lang.String styleCutlen)
getStyleCutlen
public java.lang.String getStyleCutlen()
setStylePagenumber
public void setStylePagenumber(java.lang.String stylePagenumber)
getStylePagenumber
public java.lang.String getStylePagenumber()
setStyleHourh
public void setStyleHourh(java.lang.String styleHourh)
getStyleHourh
public java.lang.String getStyleHourh()
setStyleCw
public void setStyleCw(java.lang.String styleCw)
getStyleCw
public java.lang.String getStyleCw()
setStyleDraftsChecked
public void setStyleDraftsChecked(boolean styleDraftsChecked)
isStyleDraftsChecked
public boolean isStyleDraftsChecked()
setStyleDraftsCheckBoxState
public void setStyleDraftsCheckBoxState(java.lang.String styleDraftsCheckBoxState)
getStyleDraftsCheckBoxState
public java.lang.String getStyleDraftsCheckBoxState()
setStyleSessautChecked
public void setStyleSessautChecked(boolean styleSessautChecked)
isStyleSessautChecked
public boolean isStyleSessautChecked()
setStyleSessautCheckBoxState
public void setStyleSessautCheckBoxState(java.lang.String styleSessautCheckBoxState)
getStyleSessautCheckBoxState
public java.lang.String getStyleSessautCheckBoxState()
setStyleDoublepageChecked
public void setStyleDoublepageChecked(boolean styleDoublepageChecked)
isStyleDoublepageChecked
public boolean isStyleDoublepageChecked()
setStyleDoublepageCheckBoxState
public void setStyleDoublepageCheckBoxState(java.lang.String styleDoublepageCheckBoxState)
getStyleDoublepageCheckBoxState
public java.lang.String getStyleDoublepageCheckBoxState()