Package org.ametys.odf
Class Init
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.odf.Init
- All Implemented Interfaces:
LogEnabled,Init,Configurable,Serviceable
Odf plugin initialization class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected I18nUtilsThe i18n utilsstatic final StringThe odf contents root node namestatic final StringThe odf root node nameprotected RootOrgUnitProviderThe orgunit providerprotected AmetysObjectResolverThe Ametys object resolverprotected WorkflowProviderThe workflow -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(Configuration configuration) voidinit()Method to be implemented by user Init class.voidservice(ServiceManager manager) Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
_ODF_ROOT_NODE
The odf root node name- See Also:
-
_ODF_CONTENTS_ROOT_NODE
The odf contents root node name- See Also:
-
_resolver
The Ametys object resolver -
_orgUnitProvider
The orgunit provider -
_workflowProvider
The workflow -
_i18Utils
The i18n utils
-
-
Constructor Details
-
Init
public Init()
-
-
Method Details
-
service
- Specified by:
servicein interfaceServiceable- Throws:
ServiceException
-
configure
- Specified by:
configurein interfaceConfigurable- Throws:
ConfigurationException
-
init
Description copied from interface:InitMethod to be implemented by user Init class. Here you should manage the business part of your application init. As an Avalon component, class extending this interface have access to all Cocoon-managed components, all plugins, ...
-