Interface PluginAware

All Known Subinterfaces:
ComplexRepositoryElementType<T>, ElementType<T>, ModelItemGroupType, ModelItemType, RepositoryElementType<T>, RepositoryModelItemGroupType, RepositoryModelItemType, XMLElementType<T>, XSLElementType<T>
All Known Implementing Classes:
AboutWorkspaceModule, AbstractAlertSampleManager, AbstractBinaryElementType, AbstractBooleanElementType, AbstractCollectionSchedulable, AbstractCompareContentVersionClientSideElement, AbstractConfigurableAdministratorNotificator, AbstractConsistencyAnalysis, AbstractContentBasedReturnable, AbstractContentBasedSearchable, AbstractContentClientSideElement, AbstractContentElementType, AbstractContentTypeDescriptor, AbstractDateElementType, AbstractDateTimeElementType, AbstractDeleteFilesSchedulable, AbstractDoubleElementType, AbstractEditorStyleMenu, AbstractElementType, AbstractEqTDComputationMode, AbstractExtract, AbstractFileElementType, AbstractGeocodeElementType, AbstractInitializeProjectObserver, AbstractJCRTagProvider, AbstractLongElementType, AbstractMCCReport, AbstractMemberMailNotifierObserver, AbstractMemorySampleManager, AbstractModelItemType, AbstractMultilingualStringElementType, AbstractMyBatisDAO, AbstractODFSynchronizingContentOperator, AbstractPageClientSideElement, AbstractPageMenu, AbstractPagesContainerClientSideElement, AbstractParameterAdder, AbstractParameterAdderReturnable, AbstractParameterAdderSearchable, AbstractPilotageReport, AbstractRebuildLiveWorkspaceSchedulable, AbstractReferenceElementType, AbstractRemoveMemberMailNotifierObserver, AbstractReport, AbstractReportSchedulable, AbstractRichTextElementType, AbstractSampleManager, AbstractSendingMailSchedulable, AbstractSendNotificationObserver, AbstractSendNotificationSummarySchedulable, AbstractStaticRightAssignmentContext, AbstractStaticSchedulable, AbstractStringElementType, AbstractSystemProperty, AbstractTagProvider, AbstractUserElementType, AbstractUserSystemProperty, AbstractVersionHandler, AbstractWelcomeStep, AbstractWorkspaceModule, ActivityStreamClientInteraction, AddContentToCurrentSelectionClientSideElement, AddMemberMailNotifierObserver, AddOrgUnitToCurrentClientSideElement, AddPilotageContentToCurrentSelectionClientSideElement, AddReportTaskClientSideElement, AddTaskClientSideElement, AdminWelcomeClientSideElement, AlertWorkspaceModule, ApogeeButtonClientSideElement, ApogeeClientSideElement, ApogeeDAO, ApogeeGlobalSynchronizationClientSideElement, ApogeeReport, ApogeeSchedulable, ApogeeSimpleMenu, ApogeeSynchronizingContentOperator, ApogeeSynchronizingCourseListOperator, ArchiveContentClientSideElement, ArchivedLogClientSideElement, ArchiveEducationalBookletSchedulable, ArchiveEducationalBookletSchedulable, Attachment2FlipbookUriResolver, AttachmentsService, Attribute2FlipbookUriResolver, AutomaticContentType, AutomaticNewsletterClientSideElement, BinaryRepositoryElementType, BooleanRepositoryElementType, BooleanXMLElementType, BooleanXSLElementType, CacheClientSideElement, CacheSampleManager, CalendarEventCreatedOrUpdatedEventType, CalendarsEventType, CalendarWorkspaceModule, CandidatesValidator, CartProfileAssignmentsToolClientSideElement, CartRightAssignmentContext, CatalogPDFExportSchedulable, CatalogPDFExportSchedulable, CatalogsManager, CategoryJCRProvider, CategoryTagProvider, CertificationLabels, CheckContentConsistencySchedulable, CheckContentConsistencySchedulable, ChooseHierarchicalContentFileImportsClientSideElement, CleanCacheSchedulable, CleanJCaptchaRunnable, CleanJCaptchaSchedulable, CMSJCRTagProvider, CmsScriptBinding, CollectionsSystemProperty, CommentClientSideElement, CommentsSystemProperty, CompareContentVersionToolClientSideElement, CompareContentWithLiveVersionClientSideElement, CompleteConfigurationStep, CompleteSiteStep, CompositeRepositoryModelItemType, ComputeProgramSkillsSchedulable, ComputeProgramSkillsSchedulable, ConfigBasedDailyRunnable, ConfigBasedEveryNMinutesRunnable, ConfigClientSideElement, ConfigureServiceClientSideElement, ConfigureViewParametersClientSideElement, ConsistencyExtract, ContentAlertsClientSideElement, ContentConsistencyTestClientSideElement, ContentContentElementType, ContentEventType, ContentExportSchedulable, ContentPrivacyMenu, ContentPrivacySystemProperty, ContentRepositoryElementType, ContentReturnable, ContentRightAssignmentContext, ContentSearchable, ContentTypeEditorToolElement, ContentTypeInformationsHelper, ContentTypeRightAssignmentContext, ContentTypesGallery, ContentTypesGallery, ContentTypesMenuItem, ContentTypeSystemProperty, ContributorSystemProperty, CopyCatalogSchedulable, CopyODFContentClientSideElement, CopyODFPilotageContentClientSideElement, CostModelingButtonClientSideElement, CostModelingClientSideElement, CoursePartPurgeSchedulable, CourseReturnable, CourseSearchable, CoutMaquettesReport, CPUSampleManager, CreationDateSystemProperty, CreatorSystemProperty, DataInclusionEnhancementHandler, DateRepositoryElementType, DateTimeRepositoryElementType, DateTimeXMLElementType, DateXMLElementType, DefaultContentType, DefaultEventType, DefaultSiteType, DefaultSynchronizableContentsCollectionModel, DefaultSynchronizingContentOperator, DefaultUserSignUpConfiguration, DefaultValidator, DegreeUniversityHelper, DeleteCatalogSchedulable, DeleteClassifiedAdsSchedulable, DeleteContentClientSideElement, DeleteContentClientSideElement, DeleteContentClientSideElement, DeleteDataSourceClientSideElement, DeleteEducationalBookletSchedulable, DeleteExtractionResultFilesClientSideElement, DeleteExtractionsSchedulable, DeleteODFPilotageContentClientSideElement, DeleteOrgUnitClientSideElement, DeletePageClientSideElement, DeleteReportsSchedulable, DeleteUserClientSideElement, DerbySQLDatabaseType, DesignsMenu, DevModeClientSideElement, DevModeMenuItemClientSideElement, DiskSpaceSampleManager, DocumentsEventType, DocumentWorkspaceModule, DoubleRepositoryElementType, DoubleXMLElementType, DoubleXSLElementType, DuplicateContentsDetectionSchedulable, DuplicateContentsDetectionSchedulable, DynamicContentTypeDescriptor, ECTSSumAnalysis, EditContentTypeClientSideElement, EditExtractionClientSideElement, EditODFPilotageCatalogClientSideElement, EducationalBookletClientSideElement, EducationalBookletSchedulable, EducationalBookletSchedulable, EmptyCollectionSchedulable, EventsFilter, ExecuteExtractionClientSideElement, ExecuteExtractionSchedulable, ExplorerFolderService, ExportArchiveSchedulable, ExportClientSiteElement, ExportSchedulable, ExtractionDetailsToolElement, ExtractionProfileAssignmentsToolClientSideElement, ExtractionRightAssignmentContext, FileContentElementType, FileRepositoryElementType, FilteredContentsInputData, FilteredContentsService, FilteredPagesInputData, FilteredPagesService, FirstValidationSystemProperty, FoldersClientSideElement, FormEditionModeMenu, FormEntriesWorkflowStepsClientSideElement, FormPropertiesManager, FormsContentClientSideElement, FormWorkflowClientSideElement, FulltextSystemProperty, GeocodeRepositoryElementType, GlobalSynchronizationClientSideElement, GlobalValidationSchedulable, GlobalWorkspaceIndexerSchedulable, GroupsMode, GroupTagProvider, GroupTagProvider, HeapMemorySampleManager, HierarchicalReferenceTableClientSideElement, HierarchicalReferenceTablesRibbonImportManager, HTMLContentType, HTMLExpertEditClientSideElement, HTMLRichTextContentElementType, HTMLRichTextRepositoryElementType, HTMLTransformer, HttpRequestSampleManager, HttpSessionSampleManager, IgnoredPopulationAdministratorNotificator, ImageMenu, ImagesContainerClientSideElement, ImportArchiveClientSideElement, ImportArchiveSchedulable, ImportModelClientSideElement, ImportSkinClientSideElement, IndividualMode, InitializeProjectSitemapObserver, InvalidateFlipbookCacheOnResourceUpdateObserver, InvalidateFOCacheRunnable, InvalidateFOCacheSchedulable, InvalidDataSourceNotificator, InvitationsClientSideElement, JCRCategoryProvider, JCRThemeProvider, JdbcProfileAssignmentStorage, KeywordJCRProvider, KeywordTagProvider, LanguageMenu, LanguageMenu, LanguageSystemProperty, LastMajorValidationSystemProperty, LastModifiedSystemProperty, LastValidationSystemProperty, LdapDataSourceFactory, LinkDirectoryRightAssignmentContext, LinkDirectoryService, LinkMenu, LinkMetadataURIResolver, LivePageClientSideElement, LockedContentClientSideElement, LogsClientSideElement, LongRepositoryElementType, LongXMLElementType, LongXSLElementType, MaintenanceTaskClientSideElement, MaintenanceTaskClientSideElement, MaquetteExtract, MCCDiffReport, MCCReport, MemberAddedEventType, MembersWorkspaceModule, MigrationAdministratorNotificator, MinisiteEventType, MinisitePageRenamedEventType, MiniSiteWorkspaceModule, MisconfiguredPopulationAdministratorNotificator, MisconfiguredSitesNotificator, MixinContentTypesGallery, ModelsMenu, MultilingualStringRepositoryElementType, NewsPublishedEventType, NewsWorkspaceModule, NonHeapMemorySampleManager, ODFContentType, ODFHelper, ODFPilotageSimpleMenuClientSideElement, ODFRightAssignmentContext, ODFRootClientSideElement, ODFSelectionAwareAddReportTaskClientSideElement, OpenSkinEditorClientSideElement, OpenSkinFactoryClientSideElement, OpenTreeControllerClientSideElement, OrderedListMenu, OrgUnitConsistencyExtractSchedulable, OrgUnitMCCDiffReportSchedulable, OrgUnitReportSchedulable, OrphanSystemProperty, PageElementCache, PageRightAssignmentContext, PageRobotsClientSideElement, PageSearchable, PagesSystemProperty, ParametersClientSideElement, ParaStyleClientSideElement, ParentContentSystemProperty, PasswordRepositoryElementType, PasswordXMLElementType, PegaseSynchronizingContentOperator, PilotageClientSideElement, PilotageStatusButtonClientSideElement, PinIndexingField, PlantUMLClientSideElement, PluginsJSASSResourceURI, PostCreatedEventType, PostgreSQLDatabaseType, PotentielEnseignantReport, PrivateContentReturnable, PrivateContentSearchable, ProfileAssignmentsToolClientSideElement, ProfiledGroupsTagsSystemProperty, ProfileToolsClientSideElement, ProgramConsistencyExtractSchedulable, ProgramReportSchedulable, ProgramReturnable, ProgramSearchable, ProjectCMSTagProvider, ProjectIndexingField, ProjectInvitationHelper, ProjectJCRTagProvider, ProjectManager, ProjectResourceURIResolver, ProjectsEventType, ProjectSuperUserClientSideElement, ProjectWorkspaceSiteType, PublishOrUnpublishPageSchedulable, QueriesDirectoryRightAssignmentContext, QueriesProfileAssignmentsToolClientSideElement, RebuildLiveAllWorkspaceSchedulable, RebuildLiveSiteWorkspaceSchedulable, RedirectPageClientSideElement, ReferenceContentElementType, ReferenceRepositoryElementType, ReferenceTableRightAssignmentContext, ReferenceTablesGallery, ReferenceValidator, RegexpValidator, ReglementEtudesExtract, ReindexMembersSchedulable, ReloadSolrAclCacheSchedulable, ReloadSolrAclCachesForCoresRunnable, ReloadSolrAclCachesForCoresSchedulable, RemoveContentTypeClientSideElement, RemoveMemberMailManagersNotifierObserver, RemoveMemberMailNotifierObserver, RepeaterRepositoryModelItemType, ReportsClientSideElement, RepositoryScriptBinding, RepublishContentClientSideElement, Resource2FlipbookUriResolver, ResourceAccessComponent, ResourceAccessComponent, ResourceCreatedOrUpdatedEventType, ResourceRenamedEventType, ResourceRightAssignmentContext, ResourceSearchable, ResourcesMailNotifierObserver, ResourceStatisticsComponent, RichTextConfigurationFileImportsClientSideElement, RichTextContentElementType, RichTextRepositoryElementType, RichTextValidator, RightProfilesDAO, RNCPAbstractProgramClientSideElement, RNCPSubProgramClientSideElement, RuntimeScriptBinding, SaveContentTypeClientSideElement, SCCClientSideElement, SCCSmartContentClientSideElement, ScheduleArchivingClientSideElement, ScheduledPageClientSideElement, ScheduledSurveyClientSideElement, ScriptSchedulable, SearchClientSideElement, SearchPagesService, SearchReferencingContentsWithSameValuesClientSideElement, SearchService, SearchServiceClientSideWidget, SearchServiceCreationHelper, SelectionAwareAddTaskClientSideElement, SendCalendarNotificationFunction, SendDailyNotificationSummarySchedulable, SendMailFunction, SendMailFunction, SendMailFunction, SendMailSchedulable, SendMailToContributorCommentListener, SendMailToCreatorFunction, SendMailToPersonInChargeFunction, SendMailToUserFunction, SendMailToUserFunction, SendMailToUserFunction, SendMailToVisitorCommentListener, SendMonthlyNotificationSummarySchedulable, SendNewsPublicationNotificationFunction, SendNotificationSummaryRunnable, SendWeeklyNotificationSummarySchedulable, ServerDirectoryService, ServerLogMessageTargetFactoryElement, ServersSynchronizationSchedulable, ServiceMenu, ServiceXSLTEnumerator, SessionClientSideElement, SessionSampleManager, SetContentAttributeClientSideElement, SetContentAttributeClientSideElement, SetContentViewMenu, SetOrganisationChartRootClientSideElement, SetParentContentClientSideElement, SetUGCRootClientSideElement, SetUserDirectoryRootClientSideElement, ShareableCourseClientSideElement, ShareableCourseContentClientSideElement, ShareableCourseMenuItemClientSideElement, ShareableCourseStatusButtonClientSideElement, SharedSystemProperty, SimpleMenu, SimpleSearchClientSideElement, SingleVersionHandler, SiteIndexerSchedulable, SitemapCategoryProvider, SitemapService, SiteSelectionAwareAddTaskClientSideElement, SiteSystemProperty, SiteTypeSystemProperty, SiteWithPopulationStep, SiteWithUserStep, SkinClientSideWidget, SkinHTMLEditorContentStyle, SkinLanguageMenu, SkinTagProvider, SkinThemeProvider, SmartContentClientSideElement, SmartContentMenu, SolrExportSchedulable, SQLCollectionDAO, SQLDatabaseTypeValidator, SqlDataSourceFactory, SqlTablesInit, SQLUserSearchDAO, StaticAutomaticNewsletter, StaticClientSideElement, StaticClientSideRelation, StaticClientSideWidget, StaticConfigurableScriptBinding, StaticContentFilter, StaticExternalLog, StaticFileImportsClientSideElement, StaticGDPRComponent, StaticGDPRService, StaticGlyphProvider, StaticHTMLEditorContentStyle, StaticMenu, StaticPageFilter, StaticRibbonImportManager, StaticRichTextConfiguration, StaticRunnable, StaticSearchModule, StaticService, StaticSitemapDecorators, StaticSitemapIcons, StaticSQLDatabaseType, StaticTagProvider, StaticTagTargetType, StaticTreeConfiguration, StaticUserPreferenceProvider, StaticWebContentFilter, StepHolderAnalysis, StringRepositoryElementType, StringRightAssignmentContext, StringXMLElementType, StringXSLElementType, SubscribersClientSideElement, SubscribersDAO, SuperUserClientSideElement, SuperUserClientSideElement, SurveyAnswerDao, SurveyClientSideElement, SurveyRightAssignmentContext, SynchronizeAllCollectionsSchedulable, SynchronizeCollectionSchedulable, SynchronizeContentRightAssignmentContext, SyndicationService, SyntheseReport, SystemAnnouncementClientSideElement, TableMenu, TagsSystemProperty, TagsSystemProperty, TaskAssignedEventType, TaskClosedStatusChangedEventType, TaskMailNotifierObserver, TasksEventType, TasksWorkspaceModule, TemplatesMenu, TemplatesMenu, TextValidator, ThemeColorsMenu, ThesaurusDAO, ThesaurusGallery, ThreadCreatedEventType, ThreadSampleManager, ThreadsEventType, ThreadsMailNotifierObserver, ThreadWorkspaceModule, TicketGlpiManager, TranslationAlertFunction, TranslationFlaggingClientSideElement, TreeToolClientSideElement, UDOrgUnitTypeOperator, UGCContentModerationClientSideElement, UnlockSchedulable, UnorderedListMenu, UptimeSampleManager, URLBasedDynamicInformationProvider, UserContentReturnable, UserDirectoryRightAssignmentContext, UserPageReturnable, UserRepositoryElementType, UserSignupManager, UserSignupManager, UserSignupManager, ValidateSurveyClientSideElement, VolumeHoraireReport, WallContentModule, WallContentReportsClientSideElement, WebContentType, WebContentTypeRightAssignmentContext, WebdavProjectResourceURIResolver, WEBJCRTagProvider, WebReferenceTableRightAssignmentContext, WebScriptBinding, WebStringRightAssignmentContext, WelcomeButtonClientSideElement, WelcomeToolClientSideElement, WorkflowDefinition, WorkflowStepsClientSideElement, WorkflowStepSystemProperty, WorkflowStepSystemProperty, WorkspaceExplorerResourceDAO, WorkspacesEventType, WorkspaceThreadDAO

public interface PluginAware
Used by components needing to know their declaring plugin.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setPluginInfo(String pluginName, String featureName, String id)
    Sets the plugin info relative to the current component.
    Note : The feature name may be null if the targeted component in declared at plugin level.
  • Method Details

    • setPluginInfo

      void setPluginInfo(String pluginName, String featureName, String id)
      Sets the plugin info relative to the current component.
      Note : The feature name may be null if the targeted component in declared at plugin level.
      Parameters:
      pluginName - Unique identifier for the plugin hosting the extension
      featureName - Unique feature identifier (unique for a given pluginName)
      id - Unique identifier of this component