public abstract class AbstractSurveyAction extends org.ametys.cms.observation.AbstractNotifierAction implements Contextualizable
| Modifier and Type | Field and Description |
|---|---|
protected Context |
_context
The cocoon environment context.
|
protected org.ametys.web.repository.site.SiteManager |
_siteManager
The site manager
|
protected org.ametys.runtime.upload.UploadManager |
_uploadManager
The upload manager.
|
_observationManager, _resolver, _rightsManager_currentUserProvidermanagerEMPTY_MAP| Constructor and Description |
|---|
AbstractSurveyAction() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Map |
act(Redirector redirector,
SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
Parameters parameters) |
void |
contextualize(Context context) |
protected org.ametys.plugins.repository.ModifiableTraversableAmetysObject |
getSurveyRootNode(java.lang.String siteName,
java.lang.String lang)
Get the root node for surveys
|
void |
service(ServiceManager serviceManager) |
_getCurrentUser, _isSuperUserenableLogging, getLogger, setupLogger, setupLogger, setupLoggerprotected org.ametys.web.repository.site.SiteManager _siteManager
protected org.ametys.runtime.upload.UploadManager _uploadManager
protected Context _context
public void contextualize(Context context) throws ContextException
contextualize in interface ContextualizableContextExceptionpublic void service(ServiceManager serviceManager) throws ServiceException
service in interface Serviceableservice in class org.ametys.cms.observation.AbstractNotifierActionServiceExceptionpublic abstract java.util.Map act(Redirector redirector, SourceResolver resolver, java.util.Map objectModel, java.lang.String source, Parameters parameters) throws java.lang.Exception
protected org.ametys.plugins.repository.ModifiableTraversableAmetysObject getSurveyRootNode(java.lang.String siteName,
java.lang.String lang)
throws javax.jcr.RepositoryException
siteName - the site namelang - the languagejavax.jcr.RepositoryExceptionCopyright © 2010 Anyware Services. All Rights Reserved.