Uses of Interface
com.jalios.jcms.plugin.PluginComponent
-
-
Uses of PluginComponent in com.jalios.jcms
Subinterfaces of PluginComponent in com.jalios.jcms Modifier and Type Interface Description interface
MemberQueryFilter
A MemberQueryFilter is notified for each member query.Classes in com.jalios.jcms that implement PluginComponent Modifier and Type Class Description class
AbstractFileIndexListener
This abstract class is implemented by generated.FileIndexListenerclass
AbstractLinkIndexListener
This abstract class is implemented by generated.LinkIndexListenerclass
AudienceRights
This class manages a Member's read right on publication using their categories.class
BasicDataController
This class is a neutral implementation of DataController.class
BasicJSyncListener
This class is a neutral implementation of JSyncListener.class
BasicMemberQueryFilter
A QueryFilter is notified for each member query.class
BasicStoreListener
This class is a neutral implementation of StoreListener.class
CacheManager
This class manages the cache of content fragments.class
CategoryListener
class
ChannelListener
A listener called during the Channel life cycle.class
CustomCleanFilter
class
DataListener
This class listens to mutations ofData
objects.class
DBContentListener
static class
DescriptiveURLs.DescriptiveURLsListener
class
FileDocumentListener
This class listens to mutation ofFileDocument
objects.class
FileDocumentReferrerRightPolicyFilter
class
FormRightPolicyFilter
class
GroupListener
This class listens to mutations ofGroup
instances.class
JSyncDataListener
This class monitors writes stablization.class
LimitControllerListener
class
MemberListener
This class listens to mutations ofMember
andDBMember
instances.class
MemberSearchEngineListener
Listen to create/update/delete of DBMemberclass
PublicationFollowerListener
Automatically removes a member children publication followers when he unsubscribes from a parent: Faq Glossaryclass
PublicationListener
This class listens to mutations ofPublication
objects.class
QueryFilter
A QueryFilter is notified for each query.class
StartupDataGenerator
class
StrongLockManager
This class manages StrongLock.class
WeakLinkManager
This class manages the index of weak references on publications.class
WFDataController
class
WFPublicationListener
This class listens to mutations ofPublication
objects and manages Workflow's resources (State's action, alarms, ...)class
WorkflowManager
This class manages JCMS workflows. -
Uses of PluginComponent in com.jalios.jcms.accesscontrol
Classes in com.jalios.jcms.accesscontrol that implement PluginComponent Modifier and Type Class Description class
AccessControlListListener
Listen to mutation of AccessControlList.class
AccessControlManager
Manager of Access Control in JCMS. -
Uses of PluginComponent in com.jalios.jcms.alert
Subinterfaces of PluginComponent in com.jalios.jcms.alert Modifier and Type Interface Description interface
AlertPolicyFilter
This interface provides hooks for Alert management.Classes in com.jalios.jcms.alert that implement PluginComponent Modifier and Type Class Description class
AlertController
Works on Publication's alerts.class
AlertListener
class
BasicAlertChannel
class
BasicAlertPolicyFilter
This class provides default implementation for AlertPolicyFilterclass
MailAlertChannel
class
WebAlertChannel
-
Uses of PluginComponent in com.jalios.jcms.application
Classes in com.jalios.jcms.application that implement PluginComponent Modifier and Type Class Description class
DefaultApplicationChannelListener
Channel listener which creates default applicationclass
DefaultApplicationRightPolicyFilter
Right Policy Filter which test access to default application generatedclass
WorkspaceApplicationShortcutPolicyFilter
Overrides the workspace application URL to preserve the context by calling the underlaying JSP (JCMS-7511) -
Uses of PluginComponent in com.jalios.jcms.authentication
Classes in com.jalios.jcms.authentication that implement PluginComponent Modifier and Type Class Description class
AuthenticationHandler
An AuthenticationHandler is an object that perform user authentification.
JCMS manages a list of AuthenticationHandler sorted using the natural order provided by this abstract class using the order parameter of the constructor.
Use this order parameter to modify the position of your handler in the authentication chain.
Override one or both of the following methods to provide your own authentication mecanism :AuthenticationHandler.login(AuthenticationContext)
AuthenticationHandler.logout(AuthenticationContext)
When implementing any of those method, make sure you either call the super method or either invoke the chain yourself, NOT BOTH!
TheAuthenticationHandler.loadProperties()
method can be overridden to load/reload properties as needed. -
Uses of PluginComponent in com.jalios.jcms.authentication.cookie
Classes in com.jalios.jcms.authentication.cookie that implement PluginComponent Modifier and Type Class Description class
AuthenticationCookieMemberListener
Listen to Member and DBMember deletion to delete their AuthenticationCoookie. -
Uses of PluginComponent in com.jalios.jcms.authentication.handlers
Classes in com.jalios.jcms.authentication.handlers that implement PluginComponent Modifier and Type Class Description class
AuthKeyAuthenticationHandler
Authenticates users using an "authentication key" parameter valid only for the request for which it is processed.class
ClientCertificateAuthenticationHandler
class
CookieAuthenticationHandler
Save authentification made by other handlers into cookie and use it later on to re-authenticate.
You can disable this handler by modifiying property"auth-mgr.cookie-enabled"
.class
DelegationAuthenticationHandler
Uses the Member's delegation to allow him to change its identity to somebody else.class
HttpBasicAuthenticationHandler
Authenticates user using HTTP Authorization.
In order to make it work you are responsible to call the methodHttpBasicAuthenticationHandler.setHttpBasicAuthorizationHeader(HttpServletResponse, String)
to trigger a HTTP Authorization response, the handler will deal with decoding of the next request.class
HttpDigestAuthenticationHandler
Authenticates user using HTTP Authorization.class
JWTAuthenticationHandler
class
LoggingAuthenticationHandler
Provide logging of the authentication process using log4j.
This authentication handler must be the first in the list of authentication handlers to be able to log authentication made by other handlers.class
SessionAuthenticationHandler
Save authentification made by other handlers into session and use it later on to re-authenticate.class
SilentParamsAuthenticationHandler
Read the authentification from the "silent" parameter,silentLogin
,silentPassword
.class
SimpleAuthenticationHandler
Authenticate user based on the login/password of existing member in JCMS.
Current implementation of thisAuthenticationHandler
: stops the LoginChain on empty login or password. -
Uses of PluginComponent in com.jalios.jcms.db
Classes in com.jalios.jcms.db that implement PluginComponent Modifier and Type Class Description class
BasicDBListener
This class is a default implementation of DBListener.class
BasicDBListenerStoreListener
This class is a default implementation of StoreListener and DBListener.class
CacheDBListener
class
DBEventLogManager
This class replays the hibernate events on all the other replicas.class
DerbyManager
This class manages the internal Derby server. -
Uses of PluginComponent in com.jalios.jcms.dbmember
Classes in com.jalios.jcms.dbmember that implement PluginComponent Modifier and Type Class Description class
WorkspaceDBMemberListener
-
Uses of PluginComponent in com.jalios.jcms.fileprocessor
Classes in com.jalios.jcms.fileprocessor that implement PluginComponent Modifier and Type Class Description class
FileProcessorDBListenerStoreListener
class
FileProcessorReplicaMessageManager
Handle JSync intermessaging related to FileProcessor. -
Uses of PluginComponent in com.jalios.jcms.fileprocessor.processingmanagement
Classes in com.jalios.jcms.fileprocessor.processingmanagement that implement PluginComponent Modifier and Type Class Description class
FileProcessorManager
FileProcessor singleton manager class -
Uses of PluginComponent in com.jalios.jcms.jportal
Classes in com.jalios.jcms.jportal that implement PluginComponent Modifier and Type Class Description class
JPortalListener
class
JPortalStructureDataController
-
Uses of PluginComponent in com.jalios.jcms.mail
Classes in com.jalios.jcms.mail that implement PluginComponent Modifier and Type Class Description class
MailMessageDataController
This DataController resolves String email addresses as Members if any corresponding, on MailMessage creation.class
MailThreadQueryFilter
-
Uses of PluginComponent in com.jalios.jcms.mashup
Classes in com.jalios.jcms.mashup that implement PluginComponent Modifier and Type Class Description class
ImportDataListener
This StoreListener indexes imported data. -
Uses of PluginComponent in com.jalios.jcms.media
Classes in com.jalios.jcms.media that implement PluginComponent Modifier and Type Class Description class
MediaProgressionDataController
class
MediaProgressionManager
class
MediaQueryFilter
class
MediaTracksSearchEnginePolicyFilter
SearchEngine policy filter adding parsing and indexing of media tracks. -
Uses of PluginComponent in com.jalios.jcms.memberpreference
Classes in com.jalios.jcms.memberpreference that implement PluginComponent Modifier and Type Class Description class
MemberPreferenceListener
-
Uses of PluginComponent in com.jalios.jcms.mention
Classes in com.jalios.jcms.mention that implement PluginComponent Modifier and Type Class Description class
MentionController
-
Uses of PluginComponent in com.jalios.jcms.plugin
Classes in com.jalios.jcms.plugin that implement PluginComponent Modifier and Type Class Description class
PluginManager
Singleton used to manage plugin's life cycle.
It also contains utility methods and constants for plugins.Methods in com.jalios.jcms.plugin with type parameters of type PluginComponent Modifier and Type Method Description protected <T extends PluginComponent>
java.util.List<T>Plugin. getPluginComponents(java.lang.Class<T> clazz)
Convenient method to retrieve a usage of elements from the plugin configuration and create PluginComponents from attribute class Skip unresolvable types with a warning.protected <T extends PluginComponent>
java.util.List<T>Plugin. getPluginComponents(java.lang.Class<T> clazz, java.lang.String tagName)
Convenient method to retrieve a usage of elements from the plugin configuration and create PluginComponents from attribute class Skip unresolvable types with a warning. -
Uses of PluginComponent in com.jalios.jcms.policy
Subinterfaces of PluginComponent in com.jalios.jcms.policy Modifier and Type Interface Description interface
ChannelPolicyFilter
This class allow developers to put hooks to change channel mechanism behaviour.interface
CtxMenuPolicyFilter
This class provides hooks for contextual menu rendering.interface
DataIconPolicyFilter
This interface provides hooks for Data iconsinterface
DocumentEditorPolicyFilter
interface
ExportPolicyFilter
This interface provides hooks for data export.interface
ImportPolicyFilter
This interface provides hooks for data export.interface
JPortalPolicyFilter
interface
LuceneSearchEnginePolicyFilter
This class allow developers to put hooks to change lucene search engine mechanism behaviour.interface
MailPolicyFilter
This interface provides hooks on around mail activity.interface
MediaTemplatePolicyFilter
This interface provides hooks around Media rendering.interface
MemberPolicyFilter
interface
PluginPolicyFilter
interface
PolicyFilter
interface
PortalPolicyFilter
This class allow developers to put hooks to change portal mechanism behaviour.interface
PublicationFollowerPolicyFilter
interface
RemoteDocumentPolicyFilter
interface
RightPolicyFilter
The RightPolicyFilter is a hook called JCMS Rights mecanism to handle custom rights.interface
TemplatePolicyFilter
This class is a hook to allow developer to select custom templates for a given publicationinterface
ThumbnailPolicyFilter
This class allow users to customize behaviour of widgets by re-writing call-back methods.interface
UILinkItemsPolicyFilter
This class provides hooks forUILinkItem
menuinterface
UnifiedInsertPolicyFilter
This class provides hooks for unified insertion.interface
WebdavPolicyFilter
This class is a hook to allow developer to add custom webdav behaviour without implementing a new WebdavContext, WebdavFileSystem, ...
To handle read/write/upload rights for webdav the class RightPolicy may be used with JcmsContext Webdav.interface
WikiPolicyFilter
This class provides hooks for wiki rendering.interface
WizardPolicyFilter
This class provides hooks for wizard actions: Deep duplicate of a Workspace Model Deep duplicate of a Portal There is 2 methods to perform action on WizardContext before and after the deep copy.interface
WysiwygPolicyFilter
This class provides hooks for wysiwyg rendering.Classes in com.jalios.jcms.policy that implement PluginComponent Modifier and Type Class Description class
AbstractDataMailPolicyFilter
class
AbstractDocumentEditorPolicyFilter
class
AbstractPolicyFilter
class
BasicChannelPolicyFilter
This class allow developers to put hooks to change channel mechanism behaviour.class
BasicCtxMenuPolicyFilter
This class provides hooks for contextual menu rendering.class
BasicDataIconPolicyFilter
class
BasicExportPolicyFilter
This class provides hooks for data export.class
BasicImportPolicyFilter
This class provides hooks for data export.class
BasicLuceneSearchEnginePolicyFilter
This class allow developers to put hooks to change lucene search engine mechanism behaviour.class
BasicMailPolicyFilter
Default implementation ofMailPolicyFilter
.class
BasicMediaTemplatePolicyFilter
Default implementation ofMediaTemplatePolicyFilter
class
BasicMemberPolicyFilter
class
BasicPluginPolicyFilter
This class provides hooks for plugin life cycle.class
BasicPortalPolicyFilter
class
BasicPublicationFollowerPolicyFilter
class
BasicRemoteDocumentPolicyFilter
class
BasicRightPolicyFilter
Default implementation of RightPolicyFilterclass
BasicTemplatePolicyFilter
This class is a hook to allow developer to select custom templates and css for a given publicationclass
BasicThumbnailPolicyFilter
This class allow users to customize behaviour of widgets by re-writing call-back methods.class
BasicUILinkItemsPolicyFilter
This class provides hooks forUILinkItem
menuclass
BasicUnifiedInsertPolicyFilter
Default implementation ofUnifiedInsertPolicyFilter
class
BasicWebdavPolicyFilter
This class is a hook to allow developer to add custom webdav behaviour without implementing a new WebdavContext, WebdavFileSystem, ...
To handle read/write/upload rights for webdav the class RightPolicy may be used with JcmsContext Webdav.class
BasicWikiPolicyFilter
This class provides hooks for wiki rendering.class
BasicWizardPolicyFilter
This class provides hooks for wizard actions:class
BasicWysiwygPolicyFilter
This class allow users to customize behaviour of widgets by re-writing call-back methods.class
ConditionTemplatePolicyFilter
class
DefaultThumbnailPolicyFilter
Deprecated.the DefaultThumbnailPolicyFilter will be split to 3 independents ThumbnailPolicyFilter -
Uses of PluginComponent in com.jalios.jcms.portlet
Classes in com.jalios.jcms.portlet that implement PluginComponent Modifier and Type Class Description class
PortletJspDataController
class
PortletQueryForeachDataController
Check the PortletQueryForeach options when JcmsDB search has been enabled. -
Uses of PluginComponent in com.jalios.jcms.property
Classes in com.jalios.jcms.property that implement PluginComponent Modifier and Type Class Description class
PropertyManager
This class is a singleton to manage properties. -
Uses of PluginComponent in com.jalios.jcms.publicationfollower
Classes in com.jalios.jcms.publicationfollower that implement PluginComponent Modifier and Type Class Description class
PublicationFollowerController
-
Uses of PluginComponent in com.jalios.jcms.push
Classes in com.jalios.jcms.push that implement PluginComponent Modifier and Type Class Description class
PushNotificationManager
Manager push notification through event source protocol. -
Uses of PluginComponent in com.jalios.jcms.quota
Classes in com.jalios.jcms.quota that implement PluginComponent Modifier and Type Class Description class
QuotaDataController
-
Uses of PluginComponent in com.jalios.jcms.recenthistory
Classes in com.jalios.jcms.recenthistory that implement PluginComponent Modifier and Type Class Description class
RecentHistoryDataController
The recent history data controller. -
Uses of PluginComponent in com.jalios.jcms.recommendation
Classes in com.jalios.jcms.recommendation that implement PluginComponent Modifier and Type Class Description class
RecommendationController
When a Publication is deleted, recommendations that target this Publication will be deleted. -
Uses of PluginComponent in com.jalios.jcms.replicamessage
Subinterfaces of PluginComponent in com.jalios.jcms.replicamessage Modifier and Type Interface Description interface
ReplicaMessageListener
-
Uses of PluginComponent in com.jalios.jcms.search
Classes in com.jalios.jcms.search that implement PluginComponent Modifier and Type Class Description class
CategorySearchEngineListener
This class listen to all operations onCategory
and ask the Category Search Engine to index/update/delete.class
PublicationSearchEngineListener
This class listen to all operations onPublication
and ask the Publication Search Engine to index/update/delete.class
SpellSuggestEngine
This engine can be used when doing text search. -
Uses of PluginComponent in com.jalios.jcms.security
Classes in com.jalios.jcms.security that implement PluginComponent Modifier and Type Class Description class
ParentReadRightPolicyFilter
RightPolicyFilter enforcing read right of a publication with the same right applied on its parent.class
SecurityAlertMemberDataController
-
Uses of PluginComponent in com.jalios.jcms.shortcut
Subinterfaces of PluginComponent in com.jalios.jcms.shortcut Modifier and Type Interface Description interface
ShortcutPolicyFilter
This interface provides hooks for shortcut badge.Classes in com.jalios.jcms.shortcut that implement PluginComponent Modifier and Type Class Description class
BasicShortcutPolicyFilter
class
ShortcutRightPolicyFilter
-
Uses of PluginComponent in com.jalios.jcms.thumbnail
Classes in com.jalios.jcms.thumbnail that implement PluginComponent Modifier and Type Class Description class
AbstractThumbnailPolicyFilterImpl
This class allow users to customize behaviour of widgets by re-writing call-back methods.class
DefaultImageThumbnailPolicyFilter
class
DefaultOpenOfficeThumbnailPolicyFilter
class
DefaultOpenXmlThumbnailPolicyFilter
-
Uses of PluginComponent in com.jalios.jcms.tracking
Classes in com.jalios.jcms.tracking that implement PluginComponent Modifier and Type Class Description class
ReaderTrackerManager
-
Uses of PluginComponent in com.jalios.jcms.trash
Classes in com.jalios.jcms.trash that implement PluginComponent Modifier and Type Class Description class
TrashRightPolicyFilter
Controls read acces to Trashed publications. -
Uses of PluginComponent in com.jalios.jcms.unifiedinsert
Classes in com.jalios.jcms.unifiedinsert that implement PluginComponent Modifier and Type Class Description class
FileUnifiedInsertPolicyFilter
Unified insertion policy filter to hide file entry to non authorized user. -
Uses of PluginComponent in com.jalios.jcms.upload
Classes in com.jalios.jcms.upload that implement PluginComponent Modifier and Type Class Description class
QuotaPolicyFilter
class
UnzipDataController
Monitors FileDocument zip file upload and create FileDocument from them.class
UnzipRightPolicyFilter
Monitors FileDocument upload and unzip them if requested. -
Uses of PluginComponent in com.jalios.jcms.vote
Classes in com.jalios.jcms.vote that implement PluginComponent Modifier and Type Class Description class
VoteDataController
This DataController checks if the Publication has changed its Workspace to update the Workspace voteclass
VoteListener
class
VoteManager
This class gives Utils to handle vote -
Uses of PluginComponent in com.jalios.jcms.workspace
Classes in com.jalios.jcms.workspace that implement PluginComponent Modifier and Type Class Description class
WorkspaceListener
This class represent a Listener for Workspace Objectsclass
WSTypeEntryListener
This class is a StoreListener used to set a workspace for a given WSTypeEntry.
-