com.jalios.jcms.plugin
Interface PluginComponent

All Known Subinterfaces:
ChannelPolicyFilter, CtxMenuPolicyFilter, ExportPolicyFilter, ImportPolicyFilter, LuceneSearchEnginePolicyFilter, PluginPolicyFilter, PolicyFilter, PortalPolicyFilter, RightPolicyFilter, StatPolicyFilter, TemplatePolicyFilter, ThumbnailPolicyFilter, WebdavPolicyFilter, WidgetPolicyFilter, WikiPolicyFilter, WizardPolicyFilter, WysiwygPolicyFilter
All Known Implementing Classes:
AbstractFileIndexListener, AbstractLinkIndexListener, AbstractPolicyFilter, AudienceRights, AuthenticationHandler, AuthKeyAuthenticationHandler, BasicChannelPolicyFilter, BasicCtxMenuPolicyFilter, BasicDataController, BasicDBListener, BasicDBListenerStoreListener, BasicExportPolicyFilter, BasicImportPolicyFilter, BasicLuceneSearchEnginePolicyFilter, BasicPluginPolicyFilter, BasicPortalPolicyFilter, BasicRightPolicyFilter, BasicStatPolicyFilter, BasicStoreListener, BasicTemplatePolicyFilter, BasicThumbnailPolicyFilter, BasicWebdavPolicyFilter, BasicWidgetPolicyFilter, BasicWikiPolicyFilter, BasicWizardPolicyFilter, BasicWysiwygPolicyFilter, BookmarkDataController, CacheManager, CalendarEventListener, CategoryListener, CategorySearchEngineListener, ChannelListener, CommentRightPolicyFilter, ConditionTemplatePolicyFilter, CookieAuthenticationHandler, CSRequestController, CSSlaveDataController, CSTemplatePolicyFilter, CSWorkspaceController, CustomCleanFilter, DataListener, DBCommentController, DBCommentListener, DBCommentRightPolicyFilter, DBEventLogManager, DBForumPostListener, DefaultThumbnailPolicyFilter, DelegationAuthenticationHandler, DerbyManager, DescriptiveURLs.DescriptiveURLsListener, DesktopDataController, DesktopManager, DesktopPortalPolicyFilter, DesktopTemplatePolicyFilter, DevToolsAuthenticationHandler, FDPublicationListener, FileDocumentListener, ForumDiscussionMetadataListener, ForumMemberController, ForumMessageListener, ForumPublicationListener, GroupListener, HttpBasicAuthenticationHandler, ImportDataListener, JSyncDataListener, LoggingAuthenticationHandler, MemberCleanFilter, MemberListener, ODDataController, ODExportPolicyFilter, ODImportPolicyFilter, ODKeepDraftCleanFilter, ODKeepLastCleanFilter, ODQueryFilter, PodcastChannelListener, PollController, PollVoteController, PublicationListener, PublicationSearchEngineListener, QueryFilter, ReviewListener, SessionAuthenticationHandler, SilentParamsAuthenticationHandler, SimpleAuthenticationHandler, SmileyWikiPolicyFilter, SpellSuggestEngine, StatReportListener, TinyMCEButtonsChannelListener, TinyMCEButtonsWysiwygPolicyFilter, TrackerDataController, UnzipDataController, UnzipRightPolicyFilter, WeakLinkManager, WFPublicationListener, WikiPageController, WikiPageCtxMenuPolicyFilter, WikiPagePortalPolicyFilter, WikiPageStoreListener, WikiPageTemplatePolicyFilter, WikiPageWikiPolicyFilter, 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: 18040 $
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 conponent has been correctly initialized.


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