public class SurveyEnumerator extends AbstractLogEnabled implements org.ametys.runtime.util.parameter.Enumerator, Serviceable, Contextualizable
| Modifier and Type | Field and Description |
|---|---|
protected org.ametys.plugins.repository.AmetysObjectResolver |
_resolver
The ametys object resolver.
|
protected org.ametys.web.repository.site.SiteManager |
_siteManager
The site manager.
|
| Constructor and Description |
|---|
SurveyEnumerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
contextualize(Context context) |
java.util.Map<java.lang.Object,org.ametys.runtime.util.I18nizableText> |
getEntries() |
org.ametys.runtime.util.I18nizableText |
getEntry(java.lang.String value) |
protected org.ametys.plugins.repository.ModifiableTraversableAmetysObject |
getSurveyRootNode(java.lang.String siteName,
java.lang.String lang)
Get the root node for surveys
|
void |
service(ServiceManager manager) |
enableLogging, getLogger, setupLogger, setupLogger, setupLoggerprotected org.ametys.plugins.repository.AmetysObjectResolver _resolver
protected org.ametys.web.repository.site.SiteManager _siteManager
public void contextualize(Context context) throws ContextException
contextualize in interface ContextualizableContextExceptionpublic void service(ServiceManager manager) throws ServiceException
service in interface ServiceableServiceExceptionpublic java.util.Map<java.lang.Object,org.ametys.runtime.util.I18nizableText> getEntries()
throws java.lang.Exception
getEntries in interface org.ametys.runtime.util.parameter.Enumeratorjava.lang.Exceptionpublic org.ametys.runtime.util.I18nizableText getEntry(java.lang.String value)
throws java.lang.Exception
getEntry in interface org.ametys.runtime.util.parameter.Enumeratorjava.lang.Exceptionprotected 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.