public class ControlPanel extends AbstractDSpaceTransformer implements org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Disposable
| Modifier and Type | Field and Description |
|---|---|
protected AuthorizeService |
authorizeService |
protected ConfigurationService |
configurationService |
context, contextPath, eperson, knot, objectModel, parameters, servletPath, sitemapURI, url| Constructor and Description |
|---|
ControlPanel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBody(Body body)
What to add at the end of the body
|
void |
addPageMeta(PageMeta pageMeta)
What page metadata to add to the document
|
void |
dispose()
Release all Cocoon resources.
|
void |
service(org.apache.avalon.framework.service.ServiceManager serviceManager)
From the
org.apache.avalon.framework.service.Serviceable API,
give us the current ServiceManager instance. |
addOptions, addUserMeta, decodeFromURL, encodeForURL, generateURL, getComponentName, getObjectManager, handleException, recycle, setupcreateWingDocument, endDocument, endElement, endPrefixMapping, getDefaultMessageCatalogue, message, message, setupWing, startDocument, startElement, startPrefixMappingcharacters, comment, endCDATA, endDTD, endEntity, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDTD, startEntitysetConsumer, setContentHandler, setLexicalHandlerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcharacters, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntitycomment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntityprotected AuthorizeService authorizeService
protected ConfigurationService configurationService
public void service(org.apache.avalon.framework.service.ServiceManager serviceManager)
throws org.apache.avalon.framework.service.ServiceException
org.apache.avalon.framework.service.Serviceable API,
give us the current ServiceManager instance.
Much of this ServiceManager logic/code has been borrowed from the source
code of the Cocoon StatusGenerator class:
http://svn.apache.org/repos/asf/cocoon/tags/cocoon-2.2/cocoon-sitemap-components/cocoon-sitemap-components-1.0.0/src/main/java/org/apache/cocoon/generation/StatusGenerator.java
service in interface org.apache.avalon.framework.service.Serviceableorg.apache.avalon.framework.service.ServiceExceptionpublic void addPageMeta(PageMeta pageMeta) throws SAXException, WingException, UIException, SQLException, IOException, AuthorizeException
AbstractDSpaceTransformeraddPageMeta in interface DSpaceTransformeraddPageMeta in interface WingTransformeraddPageMeta in class AbstractDSpaceTransformerSAXExceptionWingExceptionUIExceptionSQLExceptionIOExceptionAuthorizeExceptionpublic void addBody(Body body) throws SAXException, WingException, UIException, SQLException, IOException, AuthorizeException
AbstractDSpaceTransformeraddBody in interface DSpaceTransformeraddBody in interface WingTransformeraddBody in class AbstractDSpaceTransformerSAXExceptionWingExceptionUIExceptionSQLExceptionIOExceptionAuthorizeExceptionpublic void dispose()
dispose in interface org.apache.avalon.framework.activity.Disposabledispose in class AbstractDSpaceTransformerDisposable.dispose()Copyright © 2016 DuraSpace. All Rights Reserved.