Interface PluginAware

All Known Subinterfaces:
ComplexRepositoryElementType<T>, ContentTypeOverridesExtension, ElementType<T>, IndexableElementType<T>, IndexableModelItemType, ModelItemGroupType, ModelItemType, RepositoryElementType<T>, RepositoryModelItemGroupType, RepositoryModelItemType, SortableIndexableElementType<T>, XMLElementType<T>, XSLElementType<T>
All Known Implementing Classes:
AboutWorkspaceModule, AbstractAlertSampleManager, AbstractBinaryElementType, AbstractBooleanElementType, AbstractCaptcha, AbstractCollectionSchedulable, AbstractCompareContentVersionClientSideElement, AbstractConfigBasedHourRunnable, AbstractConfigurableAdministratorNotificator, AbstractConsistencyAnalysis, AbstractContentBasedReturnable, AbstractContentBasedSearchable, AbstractContentClientSideElement, AbstractContentElementType, AbstractContentTypeDescriptor, AbstractDateElementType, AbstractDateTimeElementType, AbstractDateTimeSystemProperty, AbstractDeleteFilesSchedulable, AbstractDoubleElementType, AbstractEditorStyleMenu, AbstractElementType, AbstractEqTDComputationMode, AbstractExportClientSideElement, AbstractExtract, AbstractFileElementType, AbstractFormEntriesWorkflowStepsClientSideElement, AbstractFormQuestionType, AbstractGeocodeElementType, AbstractInitializeProjectObserver, AbstractIntervalFormValidator, AbstractJCRTagProvider, AbstractLongElementType, AbstractMatrixElementType, AbstractMCCReport, AbstractMemberMailNotifierObserver, AbstractMemorySampleManager, AbstractModelItemType, AbstractMultilingualStringElementType, AbstractMultiTypedValuesProperty, AbstractMultiValuesProperty, AbstractMyBatisDAO, AbstractODFSynchronizingContentOperator, AbstractPageClientSideElement, AbstractPageMenu, AbstractParameterAdder, AbstractParameterAdderReturnable, AbstractParameterAdderSearchable, AbstractPilotageReport, AbstractProjectsActivityType, AbstractProperty, AbstractRebuildLiveWorkspaceSchedulable, AbstractReferenceElementType, AbstractReport, AbstractReportSchedulable, AbstractResourceReferenceElementType, AbstractRichTextElementType, AbstractRuleElementType, AbstractSampleManager, AbstractSendingMailSchedulable, AbstractSendNotificationSummarySchedulable, AbstractSitemapElementClientSideElement, AbstractSourceType, AbstractStaticComputingType, AbstractStaticFormQuestionType, AbstractStaticRightAssignmentContext, AbstractStaticSchedulable, AbstractStringElementType, AbstractSystemProperty, AbstractTagProvider, AbstractUserElementType, AbstractUserSystemProperty, AbstractVersionHandler, AbstractWelcomeStep, AbstractWorkspaceModule, AbstractWorkspacesActivityType, AddContentToCurrentSelectionClientSideElement, AddOrgUnitToCurrentClientSideElement, AddPilotageContentToCurrentSelectionClientSideElement, AddReportTaskClientSideElement, AddTaskClientSideElement, AdminWelcomeClientSideElement, AlertSchedulable, AlertSchedulable, AlertSchedulable, AlertWorkspaceModule, ApogeeDAO, ApogeeExportClientSideElement, ApogeeGlobalSynchronizationClientSideElement, ApogeeReport, ApogeeSchedulable, ApogeeSynchronizingContentOperator, ApogeeSynchronizingCourseListOperator, ArchiveContentClientSideElement, ArchiveContentsSchedulable, ArchiveContentsSchedulable, ArchivedLogClientSideElement, ArchiveEducationalBookletSchedulable, ArchiveEducationalBookletSchedulable, Attachment2FlipbookUriResolver, AttachmentsService, Attribute2FlipbookUriResolver, AutomaticContentType, AutomaticNewsletterClientSideElement, AutomaticNewslettersSchedulable, BinaryIndexableElementType, BinaryRepositoryElementType, BlogRootClientSideElement, BlogRootPageFactory, BooleanIndexableElementType, BooleanRepositoryElementType, BooleanXMLElementType, BooleanXSLElementType, BPMStatisticsProvider, BPMUriResolver, BPMWorkflowManager, CacheClientSideElement, CacheMonitoringSchedulable, CacheSampleManager, CalendarContentReturnable, CalendarContentSearchable, CalendarEventActivityType, CalendarSearchService, CalendarWorkspaceModule, CandidatesValidator, CartProfileAssignmentsToolClientSideElement, CartRightAssignmentContext, CatalogPDFExportSchedulable, CatalogPDFExportSchedulable, CatalogsManager, CategoriesToolClientSideElement, CategoryJCRProvider, CategoryTagProvider, CertificationLabels, CheckBoxQuestionType, CheckContentConsistencySchedulable, CheckContentConsistencySchedulable, ChoicesListQuestionType, ChooseHierarchicalContentFileImportsClientSideElement, CleanCacheSchedulable, CleanFSUploadSchedulable, CleanJCaptchaRunnable, CleanJCaptchaSchedulable, CMSJCRTagProvider, CmsScriptBinding, CMSStatisticsProvider, CollectionsSystemProperty, CommentClientSideElement, CommentsSystemProperty, CompareContentVersionToolClientSideElement, CompareContentWithLiveVersionClientSideElement, CompleteConfigurationStep, CompleteSiteStep, CompositeRepositoryModelItemType, ComputedQuestionType, ComputeProgramSkillsSchedulable, ComputeProgramSkillsSchedulable, ConfigBasedContentTypeOverrides, ConfigBasedDailyRunnable, ConfigBasedEveryNMinutesRunnable, ConfigBasedRunnable, ConfigBasedWeeklyRunnable, ConfigClientSideElement, ConfigureServiceClientSideElement, ConfigureViewParametersClientSideElement, ConsistencyExtract, ContentAlertsClientSideElement, ContentCommentedActivityType, ContentConsistencyTestClientSideElement, ContentContentElementType, ContentExportSchedulable, ContentFormsStatisticsProvider, ContentIndexableElementType, ContentPrivacyMenu, ContentPrivacySystemProperty, ContentRepositoryElementType, ContentReturnable, ContentRightAssignmentContext, ContentSearchable, ContentTypeEditorToolElement, ContentTypeRightAssignmentContext, ContentTypesGallery, ContentTypesGallery, ContentTypesMenuItem, ContentTypeSystemProperty, ContributorSystemProperty, CopyCatalogSchedulable, CopyODFContentClientSideElement, CopyODFPilotageContentClientSideElement, CostComputingType, CostModelingButtonClientSideElement, CostModelingClientSideElement, CoursePartPurgeSchedulable, CourseReturnable, CourseSearchable, CoutMaquettesReport, CPUSampleManager, CreationDateSystemProperty, CreatorSystemProperty, CurrentPageIdComputingType, DataInclusionEnhancementHandler, DateIndexableElementType, DateRepositoryElementType, DateTimeIndexableElementType, DateTimeIntervalFormValidator, DateTimeQuestionType, DateTimeRepositoryElementType, DateTimeXMLElementType, DateXMLElementType, DefaultActivityType, DefaultContentType, DefaultSiteType, DefaultSynchronizableContentsCollectionModel, DefaultSynchronizingContentOperator, DefaultUserSignUpConfiguration, DefaultValidator, DegreeOrderProperty, DegreeTypeProperty, DegreeUniversityHelper, DeleteCatalogSchedulable, DeleteClassifiedAdsSchedulable, DeleteContentClientSideElement, DeleteContentClientSideElement, DeleteContentClientSideElement, DeleteDataSourceClientSideElement, DeleteEducationalBookletSchedulable, DeleteExtractionResultFilesClientSideElement, DeleteExtractionsSchedulable, DeleteODFPilotageContentClientSideElement, DeleteOrgUnitClientSideElement, DeletePageClientSideElement, DeleteReportsSchedulable, DeleteUserClientSideElement, DeleteWorkflowClientSideElement, DerbySQLDatabaseType, DesignsMenu, DevModeClientSideElement, DevModeMenuItemClientSideElement, DiskSpaceSampleManager, DocumentCommentedActivityType, DocumentsActivityType, DocumentWorkspaceModule, DoubleIndexableElementType, DoubleRepositoryElementType, DoubleXMLElementType, DoubleXSLElementType, DuplicateContentsDetectionSchedulable, DuplicateContentsDetectionSchedulable, DynamicContentTypeDescriptor, ECTSSumAnalysis, EditContentTypeClientSideElement, EditExtractionClientSideElement, EditWorkflowClientSideElement, EducationalBookletSchedulable, EducationalBookletSchedulable, ElementRefProperty, EmptyCollectionSchedulable, EventsFilter, ExecuteExtractionClientSideElement, ExecuteExtractionSchedulable, ExplorerFolderService, ExplorerStatisticsProvider, ExportArchiveSchedulable, ExportClientSiteElement, ExportSchedulable, ExportSimpleMenu, ExtractionDetailsToolElement, ExtractionProfileAssignmentsToolClientSideElement, ExtractionRightAssignmentContext, FileContentElementType, FileFormValidator, FileIndexableElementType, FileQuestionType, FileRepositoryElementType, FilteredContentsInputData, FilteredContentsService, FilteredPagesInputData, FilteredPagesService, FirstValidationSystemProperty, FirstValidatorSystemProperty, FoldersClientSideElement, FormEditionModeMenu, FormEntriesWorkflowStepsClientSideElement, FormEntryWorkflowStepsClientSideElement, FormPropertiesManager, FormQuestionButtonMenu, FormsContentClientSideElement, FormsDirectoryRightAssignmentContext, FormsProfileAssignmentsToolClientSideElement, FormWorkflowButtonMenu, FormWorkflowClientSideElement, FrontCacheMonitoringSchedulable, FulltextSystemProperty, GeocodeIndexableElementType, GeocodeRepositoryElementType, GlobalSynchronizationClientSideElement, GlobalValidationSchedulable, GlobalWorkspaceIndexerSchedulable, GlossaryStatisticsProvider, GroupsMode, GroupTagProvider, GroupTagProvider, HasLiveVersionSystemProperty, HeapMemorySampleManager, HierarchicalReferenceTableClientSideElement, HierarchicalReferenceTablesRibbonImportManager, HTMLContentType, HTMLExpertEditClientSideElement, HTMLRichTextContentElementType, HTMLRichTextRepositoryElementType, HTMLTransformer, HttpRequestSampleManager, HttpSessionSampleManager, IgnoredPopulationAdministratorNotificator, ImageMenu, ImagesContainerClientSideElement, ImportArchiveClientSideElement, ImportArchiveSchedulable, ImportModelClientSideElement, ImportSkinClientSideElement, IndividualMode, InitializeBlogSiteObserver, InitializeProjectSitemapObserver, InvalidateFlipbookCacheOnResourceUpdateObserver, InvalidateFOCacheRunnable, InvalidateFOCacheSchedulable, InvalidDataSourceNotificator, InvitationsClientSideElement, JCaptcha, JCRCategoryProvider, JCRThemeProvider, JdbcProfileAssignmentStorage, KernelStatisticsProvider, KeywordJCRProvider, KeywordTagProvider, LanguageMenu, LanguageMenu, LanguageSystemProperty, LastMajorValidationSystemProperty, LastMajorValidatorSystemProperty, LastModifiedSystemProperty, LastValidationSystemProperty, LastValidatorSystemProperty, LdapDataSourceFactory, LinkDirectoryRightAssignmentContext, LinkDirectoryService, LinkMenu, LinkMetadataURIResolver, LivePageClientSideElement, LocalDateIntervalFormValidator, LockedContentClientSideElement, LogsClientSideElement, LongIndexableElementType, LongRepositoryElementType, LongXMLElementType, LongXSLElementType, MaintenanceClientSideElement, MaintenanceSchedulable, MaintenanceTaskClientSideElement, MaintenanceTaskClientSideElement, ManualSourceType, ManualWithCostsSourceType, MaquetteExtract, MatrixQuestionType, MatrixRepositoryElementType, MCCDiffReport, MCCReport, MemberAddedActivityType, MemberProjectProperty, MembersWorkspaceModule, MigrationAdministratorNotificator, MinisiteActivityType, MinisitePageRenamedActivityType, MiniSiteWorkspaceModule, MisconfiguredPopulationAdministratorNotificator, MisconfiguredSitesNotificator, MixinContentTypesGallery, ModelsMenu, MultiContentValuesProperty, MultifactorAuthenticationClientSideElement, MultilingualStringIndexableElementType, MultilingualStringRepositoryElementType, MultiStringValuesProperty, NameForFormValidator, NewsPublishedActivityType, NewsWorkspaceModule, NonHeapMemorySampleManager, NotifyActivityObserver, NumberIntervalFormValidator, NumberQuestionType, ODFContentType, ODFHelper, ODFPilotageSimpleMenuClientSideElement, OdfRefTableDataAsFilesList, OdfRefTableDataAsFolder, OdfRefTableDataSynchronizationSchedulable, ODFRightAssignmentContext, ODFRootClientSideElement, ODFSelectionAwareAddReportTaskClientSideElement, OpenSkinEditorClientSideElement, OpenSkinFactoryClientSideElement, OpenTreeControllerClientSideElement, OrderedListMenu, OrgUnitAncestorProperty, OrgUnitConsistencyExtractSchedulable, OrgUnitMCCDiffReportSchedulable, OrgUnitReportSchedulable, OrphanSystemProperty, PageElementCache, PageRightAssignmentContext, PageRobotsClientSideElement, PageSearchable, PagesSystemProperty, ParametersClientSideElement, ParaStyleClientSideElement, ParentContentSystemProperty, PasswordRepositoryElementType, PasswordXMLElementType, PegaseExportClientSideElement, PegaseGlobalSynchronizationClientSideElement, PegaseSCCClientSideElement, PegaseSCCSmartContentClientSideElement, PegaseSynchronizingContentOperator, PilotageClientSideElement, PilotageSmartContentClientSideElement, PilotageStatusButtonClientSideElement, PinProperty, PlantUMLClientSideElement, PluginsJSASSResourceURI, PostContentType, PostCreatedActivityType, PostgreSQLDatabaseType, PotentielEnseignantReport, PrivateContentReturnable, PrivateContentSearchable, ProfileAssignmentsToolClientSideElement, ProfiledGroupsTagsSystemProperty, ProfileToolsClientSideElement, ProgramConsistencyExtractSchedulable, ProgramReportSchedulable, ProgramReturnable, ProgramSearchable, ProgramSkillsProperty, ProjectCMSTagProvider, ProjectInvitationHelper, ProjectJCRTagProvider, ProjectManager, ProjectResourceURIResolver, ProjectSuperUserClientSideElement, ProjectWorkspaceSiteType, PublishOrUnpublishPageSchedulable, PurgeContentsSchedulable, QueriesDirectoryRightAssignmentContext, QueriesProfileAssignmentsToolClientSideElement, RebuildLiveAllWorkspaceSchedulable, RebuildLiveSiteWorkspaceSchedulable, ReCaptchaEnterprise, ReCaptchaV2, RedirectPageClientSideElement, ReferenceContentElementType, ReferenceIndexableElementType, ReferenceRepositoryElementType, ReferenceTableRightAssignmentContext, ReferenceTablesGallery, ReferenceValidator, RegexpValidator, ReglementEtudesExtract, ReindexMembersSchedulable, ReloadSolrAclCacheSchedulable, ReloadSolrAclCachesForCoresRunnable, ReloadSolrAclCachesForCoresSchedulable, RemoveContentTypeClientSideElement, RemoveMemberMailManagersNotifierObserver, RemoveMemberMailNotifierObserver, RepeaterRepositoryModelItemType, ReportsClientSideElement, RepositoryScriptBinding, RepublishContentClientSideElement, ResolveAvatarURIComponent, Resource2FlipbookUriResolver, ResourceAccessComponent, ResourceAccessComponent, ResourceCreatedOrUpdatedActivityType, ResourceReferenceRepositoryElementType, ResourceRenamedActivityType, ResourceRightAssignmentContext, ResourceSearchable, ResourceStatisticsComponent, RichTextConfigurationFileImportsClientSideElement, RichTextContentElementType, RichTextIndexableElementType, RichTextQuestionType, RichTextRepositoryElementType, RichTextValidator, RightProfilesDAO, RNCPAbstractProgramClientSideElement, RNCPSubProgramClientSideElement, RRDsFeederSchedulable, RuleRepositoryElementType, RuntimeScriptBinding, SaveContentTypeClientSideElement, SCCClientSideElement, SCCSmartContentClientSideElement, ScheduleArchivingClientSideElement, ScheduledPageClientSideElement, ScheduledSurveyClientSideElement, ScriptSchedulable, SearchClientSideElement, SearchPagesService, SearchReferencingContentsWithSameValuesClientSideElement, SearchService, SearchServiceClientSideWidget, SearchServiceCreationHelper, SelectionAwareAddTaskClientSideElement, SemanticAnnotationSystemProperty, SendDailyNotificationSummarySchedulable, SendInvitationsSchedulable, SendMailFunction, SendMailFunction, SendMailFunction, SendMailSchedulable, SendMailToContributorCommentListener, SendMailToCreatorFunction, SendMailToPersonInChargeFunction, SendMailToUserFunction, SendMailToUserFunction, SendMailToUserFunction, SendMailToVisitorCommentListener, SendMonthlyNotificationSummarySchedulable, SendNotificationSummaryRunnable, SendWeeklyNotificationSummarySchedulable, ServerDirectoryService, ServerLogMessageTargetFactoryElement, ServersSynchronizationSchedulable, ServiceMenu, ServiceXSLTEnumerator, SessionClientSideElement, SessionSampleManager, SetContentAttributeClientSideElement, SetContentAttributeClientSideElement, SetContentViewMenu, SetOrganisationChartRootClientSideElement, SetParentContentClientSideElement, SetUGCRootClientSideElement, SetUserDirectoryRootClientSideElement, ShareableCourseClientSideElement, ShareableCourseContentClientSideElement, ShareableCourseMenuItemClientSideElement, ShareableCourseStatusButtonClientSideElement, SharedSystemProperty, SignupInvitationClientSideElement, SimpleMenu, SimpleSearchClientSideElement, SimpleTextQuestionType, 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, StaticContentTypeOverrides, StaticExternalLog, StaticFileImportsClientSideElement, StaticGDPRComponent, StaticGDPRService, StaticGlyphProvider, StaticHTMLEditorContentStyle, StaticMenu, StaticPageFilter, StaticRibbonImportManager, StaticRichTextConfiguration, StaticRunnable, StaticSearchModule, StaticService, StaticSitemapDecorators, StaticSitemapIcons, StaticSQLDatabaseType, StaticTagProvider, StaticTagTargetType, StaticTreeConfiguration, StaticUserPreferenceProvider, StaticWebContentFilter, StatisticsSchedulable, StepHolderAnalysis, StringIndexableElementType, StringRepositoryElementType, StringRightAssignmentContext, StringXMLElementType, StringXSLElementType, SubProgramParentProgramProperty, SubscribersClientSideElement, SubscribersDAO, SuperUserClientSideElement, SuperUserClientSideElement, SurveyAnswerDao, SurveyClientSideElement, SurveyRightAssignmentContext, SurveyStatisticsProvider, SynchronizeAllCollectionsSchedulable, SynchronizeCollectionSchedulable, SynchronizeContentRightAssignmentContext, SyndicationService, SyntheseReport, SystemAnnouncementClientSideElement, TableMenu, TableRefSourceType, TagsHelperClientSideElement, TagsSystemProperty, TagsSystemProperty, TagsToolClientSideElement, TagsToolClientSideElement, TaskAssignedActivityType, TaskClosedStatusChangedActivityType, TasksActivityType, TasksWorkspaceModule, TemplatesMenu, TemplatesMenu, TextAreaQuestionType, TextValidator, ThemeColorsMenu, ThesaurusDAO, ThesaurusGallery, ThreadCreatedActivityType, ThreadsActivityType, ThreadSampleManager, ThreadWorkspaceModule, TicketGlpiManager, TranslationAlertFunction, TranslationFlaggingClientSideElement, TreeToolClientSideElement, UDOrgUnitTypeOperator, UGCContentModerationClientSideElement, UnlockSchedulable, UnorderedListMenu, UptimeSampleManager, URLBasedDynamicInformationProvider, UserComputingType, UserContentReturnable, UserDirectoryRightAssignmentContext, UserIndexableElementType, UserManagmentClientSideElement, UserPageReturnable, UserRepositoryElementType, UserSignupManager, UserSignupManager, UserSignupManager, UsersSourceType, ValidateSurveyClientSideElement, VirtualMonthPageFactory, VirtualTagPageFactory, VirtualYearPageFactory, VolumeHoraireReport, WallContentModule, WallContentReportsClientSideElement, WebContentActivityType, WebContentTypeRightAssignmentContext, WebdavProjectResourceURIResolver, WEBJCRTagProvider, WebReferenceTableRightAssignmentContext, WebScriptBinding, WebStatisticsProvider, WebStringRightAssignmentContext, WelcomeButtonClientSideElement, WelcomeMemberMailNotifierObserver, WelcomeToolClientSideElement, WorkflowDefinition, WorkflowStepsClientSideElement, WorkflowStepSystemProperty, WorkflowStepSystemProperty, WorkspaceExplorerResourceDAO, WorkspacesStatisticsProvider, 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