com.jalios.jcms.plugin
Interface PluginComponent

All Known Subinterfaces:
ChannelPolicyFilter, CtxMenuPolicyFilter, ExportPolicyFilter, ImportPolicyFilter, LuceneSearchEnginePolicyFilter, MailPolicyFilter, MemberPolicyFilter, MemberQueryFilter, PluginPolicyFilter, PolicyFilter, PortalPolicyFilter, PublicationFollowerPolicyFilter, RightPolicyFilter, StatPolicyFilter, TemplatePolicyFilter, ThumbnailPolicyFilter, WebdavPolicyFilter, WidgetPolicyFilter, WikiPolicyFilter, WizardPolicyFilter, WysiwygPolicyFilter
All Known Implementing Classes:
AbstractDataMailPolicyFilter, AbstractFileIndexListener, AbstractLinkIndexListener, AbstractPolicyFilter, AccessControlManager, AudienceRights, AuthenticationHandler, AuthKeyAuthenticationHandler, BasicChannelPolicyFilter, BasicCtxMenuPolicyFilter, BasicDataController, BasicDBListener, BasicDBListenerStoreListener, BasicExportPolicyFilter, BasicImportPolicyFilter, BasicLuceneSearchEnginePolicyFilter, BasicMailPolicyFilter, BasicMemberPolicyFilter, BasicMemberQueryFilter, BasicPluginPolicyFilter, BasicPortalPolicyFilter, BasicPublicationFollowerPolicyFilter, BasicRightPolicyFilter, BasicStatPolicyFilter, BasicStoreListener, BasicTemplatePolicyFilter, BasicThumbnailPolicyFilter, BasicWebdavPolicyFilter, BasicWidgetPolicyFilter, BasicWikiPolicyFilter, BasicWizardPolicyFilter, BasicWysiwygPolicyFilter, CacheDBListener, CacheManager, CategoryListener, CategorySearchEngineListener, ChannelListener, ConditionTemplatePolicyFilter, CookieAuthenticationHandler, CustomCleanFilter, DataListener, DBEventLogManager, DefaultThumbnailPolicyFilter, DelegationAuthenticationHandler, DerbyManager, DescriptiveURLs.DescriptiveURLsListener, FileDocumentListener, FileProcessorDBListenerStoreListener, FileProcessorManager, GroupListener, HttpBasicAuthenticationHandler, HttpDigestAuthenticationHandler, ImportDataListener, JSyncDataListener, LoggingAuthenticationHandler, MailThreadQueryFilter, MemberListener, MemberSearchEngineListener, PortletQueryForeachDataController, PublicationFollowerController, PublicationListener, PublicationSearchEngineListener, QueryFilter, QuotaDataController, QuotaPolicyFilter, ReaderTrackerManager, ReviewListener, ReviewRightPolicyFilter, SessionAuthenticationHandler, SilentParamsAuthenticationHandler, SimpleAuthenticationHandler, SpellSuggestEngine, StatReportListener, StrongLockManager, UnzipDataController, UnzipRightPolicyFilter, WeakLinkManager, WFPublicationListener, WorkspaceDBMemberListener, WorkspaceListener, WSTypeEntryListener

public interface PluginComponent

A simple interface used to represents a declared plugin component (DataController, StoreListener...) The init() method will be called after constructor call to initialize the component.

Since:
jcms-5.7.0
Version:
$Revision: 25270 $
Author:
Jean-Philippe

Field Summary
static String REVISION
           
 
Method Summary
 boolean init(Plugin plugin)
          Initialize the component with the given plugin configuration
 

Field Detail

REVISION

static final String REVISION
See Also:
Constant Field Values
Method Detail

init

boolean init(Plugin plugin)
Initialize the component with the given plugin configuration

Parameters:
plugin - the calling plugin
Returns:
true if the component has been correctly initialized.


Copyright © 2001-2010 Jalios SA. All Rights Reserved.