| org.apache.cocoon.components.modules.input.AbstractInputModule
All known Subclasses: org.apache.cocoon.components.modules.input.URLDecodeModule, org.apache.lenya.cms.cocoon.components.modules.input.DateConverterModule, org.apache.lenya.cms.cocoon.components.modules.input.DocumentInfoModule, org.apache.cocoon.components.modules.input.CookieModule, org.apache.cocoon.components.modules.input.PortletURLModule, org.apache.cocoon.components.modules.input.NamingInputModule, org.apache.lenya.cms.cocoon.components.modules.input.ResourceExistsModule, org.apache.cocoon.components.modules.input.NullInputModule, org.apache.lenya.cms.cocoon.components.modules.input.ResourceTypeModule, org.apache.lenya.cms.cocoon.components.modules.input.ProxyModule, org.apache.cocoon.components.modules.input.RequestAttributeModule, org.apache.cocoon.components.modules.input.RealPathModule, org.apache.lenya.inbox.InboxModule, org.apache.cocoon.components.modules.input.SessionAttributeModule, org.apache.cocoon.components.modules.input.BaseLinkModule, org.apache.cocoon.components.modules.input.RequestParameterModule, org.apache.cocoon.components.modules.input.LocateResource, org.apache.cocoon.components.modules.input.IndexPathModule, org.apache.cocoon.components.modules.input.RandomNumberModule, org.apache.cocoon.components.modules.input.RawRequestParameterModule, org.apache.lenya.cms.cocoon.components.modules.input.LinkingModule, org.apache.cocoon.components.modules.input.DateInputModule, org.apache.cocoon.components.modules.input.AbstractJXPathModule, org.apache.cocoon.components.modules.input.RequestURIModule, org.apache.cocoon.components.modules.input.HeaderAttributeModule, org.apache.cocoon.components.modules.input.ProjectPathModule, org.apache.cocoon.components.modules.input.AbstractMetaModule, org.apache.lenya.cms.cocoon.components.modules.input.AccessControlModule, org.apache.lenya.cms.cocoon.components.modules.input.UsecaseDocumentModule, org.apache.cocoon.components.modules.input.URLEncodeModule, org.apache.cocoon.components.modules.input.ContextPathModule, org.apache.cocoon.components.modules.input.StringConstantModule, org.apache.lenya.cms.usecase.cocoon.UsecaseModule, org.apache.lenya.cms.cocoon.components.modules.input.OperationModule,
AbstractInputModule | abstract public class AbstractInputModule extends AbstractLogEnabled implements InputModule,Configurable,Disposable(Code) | | AbstractInputModule gives you the infrastructure for easily
deploying more InputModules. In order to get at the Logger, use
getLogger().
author: Christian Haul version: CVS $Id: AbstractInputModule.java 433543 2006-08-22 06:22:54Z crossley $ |
Field Summary | |
final static Vector | returnNames For those modules that access only one attribute, have a
fixed collection we can return an iterator for. | protected HashMap | settings Stores (global) configuration parameters as key /
value pairs. |
returnNames | final static Vector returnNames(Code) | | For those modules that access only one attribute, have a
fixed collection we can return an iterator for.
|
settings | protected HashMap settings(Code) | | Stores (global) configuration parameters as key /
value pairs.
|
configure | public void configure(Configuration conf) throws ConfigurationException(Code) | | Configures the database access helper.
Takes all elements nested in component declaration and stores
them as key-value pairs in settings . Nested
configuration option are not catered for. This way global
configuration options can be used.
For nested configurations override this function.
|
dispose | public void dispose()(Code) | | dispose
|
getAttribute | public Object getAttribute(String name, Configuration modeConf, Map objectModel) throws ConfigurationException(Code) | | |
getAttributeNames | public Iterator getAttributeNames(Configuration modeConf, Map objectModel) throws ConfigurationException(Code) | | |
getAttributeValues | public Object[] getAttributeValues(String name, Configuration modeConf, Map objectModel) throws ConfigurationException(Code) | | |
|
|