|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.lenya.cms.usecase.AbstractUsecase
org.apache.lenya.cms.site.usecases.SiteOverview
public class SiteOverview
Overview over all documents.
| Nested Class Summary | |
|---|---|
static class |
SiteOverview.Entry
Stores document-related information. |
static class |
SiteOverview.EntryComparator
Comparator for entries. |
| Field Summary | |
|---|---|
protected static java.lang.String |
ALL_DOCUMENTS
|
protected static java.lang.String |
ASC
|
protected static java.lang.String |
DESC
|
protected static java.lang.String |
DOCUMENTS
|
protected static java.lang.String |
FILTER_LANGUAGE
|
protected static java.lang.String |
FILTER_RESOURCE_TYPE
|
protected static java.lang.String |
FILTER_RESOURCE_TYPE_VALUES
|
protected static java.lang.String |
FILTER_WORKFLOW_STATE
|
protected static java.lang.String |
FILTER_WORKFLOW_STATE_VALUES
|
protected static java.lang.String[] |
FILTERS
|
protected static java.lang.String |
KEY_CHECKED_OUT
|
protected static java.lang.String |
KEY_LANGUAGE
|
protected static java.lang.String |
KEY_LAST_MODIFIED
|
protected static java.lang.String |
KEY_PATH
|
protected static java.lang.String |
KEY_RESOURCE_TYPE
|
protected static java.lang.String |
KEY_URL
|
protected static java.lang.String |
KEY_WORKFLOW_STATE
|
protected static java.lang.String[] |
KEYS
|
protected static java.lang.String |
ORDER
|
protected static java.lang.String |
PARAMETER_FILTERS
|
protected static java.lang.String |
PARAMETER_KEYS
|
protected static java.lang.String |
SORT
|
protected static java.lang.String |
VALUE_ALL
|
| Fields inherited from class org.apache.lenya.cms.usecase.AbstractUsecase |
|---|
ATTRIBUTE_NAME, ATTRIBUTE_POLICY, ATTRIBUTE_USECASE, ATTRIBUTE_VALUE, context, ELEMENT_EXIT, ELEMENT_PARAMETER, ELEMENT_TRANSACTION, ELEMENT_VIEW, ERROR_OBJECTS_CHECKED_OUT, EVENT_CHECK_EXECUTION_CONDITIONS, EVENT_CHECK_POSTCONDITIONS, EVENT_CHECK_PRECONDITIONS, EVENT_EXECUTE, manager, MODEL, PARAMETER_CHECKOUT_RESTRICTED_TO_SESSION, PARAMETER_FACTORY, PARAMETER_SESSION, PARAMETER_STATE_MACHINE, PARAMETERS_INITIALIZED, SOURCE_URL, TRANSITIONS, VALUE_OPTIMISTIC, VALUE_PESSIMISTIC |
| Fields inherited from interface org.apache.lenya.cms.usecase.Usecase |
|---|
ROLE |
| Constructor Summary | |
|---|---|
SiteOverview()
|
|
| Method Summary | |
|---|---|
void |
advance()
|
protected org.apache.lenya.cms.publication.Document[] |
getDocuments()
|
protected org.apache.lenya.cms.publication.Publication |
getPublication()
|
protected void |
initParameters()
|
| Methods inherited from class org.apache.lenya.cms.usecase.AbstractUsecase |
|---|
addErrorMessage, addErrorMessage, addErrorMessages, addInfoMessage, addInfoMessage, advanceState, cancel, canCheckOut, checkEvent, checkExecutionConditions, checkoutRestrictedToSession, checkPostconditions, checkPreconditions, clearErrorMessages, clearInfoMessages, configure, contextualize, deleteParameter, doCheckExecutionConditions, doCheckPostconditions, doCheckPreconditions, doExecute, doInitialize, dumpErrorMessages, execute, getBooleanCheckboxParameter, getContext, getDocumentFactory, getErrorMessages, getExitQueryString, getInfoMessages, getName, getNodesToLock, getParameter, getParameter, getParameterAsBoolean, getParameterAsInteger, getParameterAsString, getParameterAsString, getParameterNames, getParameters, getPart, getSession, getSourceURL, getStateMachine, getTargetURL, getView, hasErrors, hasInfoMessages, initialize, initializeParametersIfNotDone, isOptimistic, lockInvolvedObjects, lockInvolvedObjects, prepareView, service, setDefaultTargetURL, setExitParameter, setName, setParameter, setPart, setSession, setSourceURL, setTestSession, setView, startTransaction |
| Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled |
|---|
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String ALL_DOCUMENTS
protected static final java.lang.String DOCUMENTS
protected static final java.lang.String FILTER_WORKFLOW_STATE_VALUES
protected static final java.lang.String FILTER_RESOURCE_TYPE_VALUES
protected static final java.lang.String KEY_PATH
protected static final java.lang.String KEY_RESOURCE_TYPE
protected static final java.lang.String KEY_WORKFLOW_STATE
protected static final java.lang.String KEY_LANGUAGE
protected static final java.lang.String KEY_LAST_MODIFIED
protected static final java.lang.String KEY_URL
protected static final java.lang.String KEY_CHECKED_OUT
protected static final java.lang.String PARAMETER_KEYS
protected static final java.lang.String[] KEYS
protected static final java.lang.String FILTER_RESOURCE_TYPE
protected static final java.lang.String FILTER_WORKFLOW_STATE
protected static final java.lang.String FILTER_LANGUAGE
protected static final java.lang.String PARAMETER_FILTERS
protected static final java.lang.String[] FILTERS
protected static final java.lang.String VALUE_ALL
protected static final java.lang.String SORT
protected static final java.lang.String ORDER
protected static final java.lang.String DESC
protected static final java.lang.String ASC
| Constructor Detail |
|---|
public SiteOverview()
| Method Detail |
|---|
protected void initParameters()
initParameters in class org.apache.lenya.cms.usecase.AbstractUsecaseAbstractUsecase.initParameters()
protected org.apache.lenya.cms.publication.Document[] getDocuments()
throws org.apache.lenya.cms.publication.PublicationException,
org.apache.lenya.cms.site.SiteException
org.apache.lenya.cms.publication.PublicationException - if an error occurs.
org.apache.lenya.cms.site.SiteException - if an error occurs.
protected org.apache.lenya.cms.publication.Publication getPublication()
throws org.apache.lenya.cms.publication.PublicationException
org.apache.lenya.cms.publication.PublicationException - if an error occurs.
public void advance()
throws org.apache.lenya.cms.usecase.UsecaseException
advance in interface org.apache.lenya.cms.usecase.Usecaseadvance in class org.apache.lenya.cms.usecase.AbstractUsecaseorg.apache.lenya.cms.usecase.UsecaseExceptionUsecase.advance()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||