Class UDPageUpdatedActivityType
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.repository.activities.AbstractActivityType
org.ametys.web.activities.AbstractSiteAwareActivityType
org.ametys.web.activities.AbstractPageActivityType
org.ametys.web.activities.PageUpdatedActivityType
org.ametys.plugins.userdirectory.activities.UDPageUpdatedActivityType
- All Implemented Interfaces:
ActivityType
,LogEnabled
,PluginAware
,Configurable
,Serviceable
ActivityType
implementation for user directory content validated activities-
Nested Class Summary
Nested classes/interfaces inherited from class org.ametys.plugins.repository.activities.AbstractActivityType
AbstractActivityType.ActivityArguments
-
Field Summary
Modifier and TypeFieldDescriptionprotected ContentTypesHelper
The content types helperprotected OrganisationChartPageResolver
The organisation chart page resolverprotected UserDirectoryPageResolver
The user directory page resolverFields inherited from class org.ametys.web.activities.PageUpdatedActivityType
CONTENT_ID, CONTENT_TAGS, CONTENT_TITLE, CONTENT_TYPES, SHARED_CONTENT_INITIAL_SITE
Fields inherited from class org.ametys.web.activities.AbstractPageActivityType
_resolver, PAGE, PAGE_ID, PAGE_TAGS, PAGE_TITLE
Fields inherited from class org.ametys.web.activities.AbstractSiteAwareActivityType
_siteManager, SITE, SITE_NAME, SITE_TITLE
Fields inherited from class org.ametys.plugins.repository.activities.AbstractActivityType
_currentUserProvider, _pluginName, _userHelper
-
Constructor Summary
-
Method Summary
Methods inherited from class org.ametys.web.activities.PageUpdatedActivityType
mergeActivities, setAdditionalActivityData
Methods inherited from class org.ametys.web.activities.AbstractPageActivityType
_getSiteAwareAOParameters, getSiteAwareAmetysObjects, isMergeable
Methods inherited from class org.ametys.web.activities.AbstractSiteAwareActivityType
getActivitiesArguments, getActivityArguments
Methods inherited from class org.ametys.plugins.repository.activities.AbstractActivityType
configure, getId, getSupportedEventTypes, handleEvent, setPluginInfo
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ametys.plugins.repository.activities.ActivityType
additionnalDataToJSONForClient, support
-
Field Details
-
_contentTypesHelper
The content types helper -
_udPageResolver
The user directory page resolver -
_orgunitsPageResolver
The organisation chart page resolver
-
-
Constructor Details
-
UDPageUpdatedActivityType
public UDPageUpdatedActivityType()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classAbstractPageActivityType
- Throws:
ServiceException
-
getPages
Description copied from class:AbstractPageActivityType
Get the pages from the event- Overrides:
getPages
in classPageUpdatedActivityType
- Parameters:
event
- the event- Returns:
- the pages
-