Package org.nuxeo.runtime.model
Interface Extensible
-
- All Known Subinterfaces:
Component,ComponentInstance
- All Known Implementing Classes:
AbstractLayoutManager,ActionService,AnnotationServiceImpl,AutomationComponent,AutomationScriptingComponent,AutomationServerComponent,AvroComponent,AWSConfigurationServiceImpl,BatchManagerComponent,BinaryMetadataComponent,BlobHolderAdapterComponent,BlobManagerComponent,BulkComponent,CacheServiceImpl,CapabilitiesServiceImpl,CertServiceImpl,CharacterFilteringServiceImpl,ClusterActionServiceImpl,ClusterServiceImpl,CodecServiceImpl,CollectionManagerImpl,CommandLineExecutorComponent,CommentService,ComponentInstanceImpl,ComputedGroupsServiceImpl,ConfigurationServiceImpl,ConnectClientComponent,ContentTemplateServiceImpl,ContributionPersistenceComponent,ConversionServiceImpl,CoreDirectoryFactory,CoreManagementComponent,CoreService,CoreSessionServiceImpl,CounterManagerImpl,CUserServiceImpl,DataSourceComponent,DBSRepositoryService,DefaultComponent,DefaultDirectoryFactory,DefaultImporterComponent,DefaultMonitorComponent,DeputyManagementService,DirectoryServiceImpl,DmkComponent,DocumentAdapterService,DocumentBlobManagerComponent,DocumentRoutingEngineServiceImpl,DocumentRoutingServiceImpl,DocumentValidationServiceImpl,DocumentViewCodecService,DownloadServiceImpl,DublinCoreStorageServiceImpl,ElasticSearchComponent,ELServiceComponent,EventService,EventServiceComponent,ExceptionHandlingComponent,FavoritesManagerImpl,FileEventTracker,FileManagerService,FileSystemItemAdapterServiceImpl,FreemarkerComponent,FSExporter,GenericDirectoryComponent,HtmlSanitizerServiceImpl,ImagingComponent,IOComponent,IOManagerComponent,JtaActivator,JWTServiceImpl,KafkaConfigServiceImpl,KeyManagerImpl,KeyValueServiceImpl,LayoutStoreImpl,LDAPDirectoryFactory,LibrarySelectorService,LifeCycleServiceImpl,LocalConfigurationServiceImpl,LocaleComponent,LocationManagerService,LockManagerService,LoginAsComponent,LoginComponent,MailServiceImpl,ManagedComponent,MarshallerRegistryImpl,MemRepositoryService,MetricComponent,MetricsServiceImpl,MigrationServiceImpl,MimetypeRegistryService,MongoDBComponent,MongoDBDirectoryFactory,MongoDBRepositoryService,MultiDirectoryFactory,MultiTenantServiceImpl,NotificationService,NuxeoAdobeConnectorServiceImpl,NuxeoCmisServiceFactoryManager,NuxeoDriveManagerImpl,NuxeoRepositories,NXAuditEventsService,OAuth2ClientServiceImpl,OAuth2ServiceProviderRegistryImpl,OAuth2TokenServiceImpl,OAuthConsumerRegistryImpl,OAuthServerKeyManagerImpl,OAuthServiceProviderRegistryImpl,OAuthTokenStoreImpl,ObjectResolverServiceImpl,OpenIDConnectProviderRegistryImpl,PackageUpdateComponent,PageProviderServiceImpl,PathSegmentComponent,PDFTransformationServiceImpl,PersistenceComponent,PlatformManagementComponent,PluggableAuthenticationService,PreviewAdapterManagerComponent,PropertiesMappingComponent,PublisherServiceImpl,PubSubServiceImpl,QueryMakerServiceImpl,QuotaSizeServiceImpl,QuotaStatsServiceImpl,RedisComponent,RelationService,ReloadComponent,RenderingServiceImpl,RenditionServiceImpl,RepositoryManagerImpl,RepositoryService,RequestControllerService,RequestFilterService,ResourcePublisherService,ResourceService,RestAPIServiceImpl,RootServiceImpl,RoutingTaskServiceImpl,RuntimeComponent,ScannedFileMapperComponent,SchedulerServiceImpl,ScrollComponent,SecurityService,ServerComponent,ServerLocatorService,ServletRegistryComponent,ShibbolethAuthenticationServiceImpl,SignatureServiceImpl,SQLDirectoryFactory,SQLRepositoryCompatService,SQLRepositoryService,StandbyComponent,StreamServiceImpl,StreamWorkManager,SuggestionServiceImpl,TagServiceImpl,TargetPlatformServiceImpl,TaskServiceImpl,TemplateProcessorComponent,TemplateSerializerServiceImpl,ThemeStylingServiceImpl,ThreeDServiceImpl,ThumbnailServiceImpl,TransientStorageComponent,TrashServiceImpl,TypeService,TypeService,UIDGeneratorComponent,UserInvitationComponent,UserMapperComponent,UserPreferencesServiceImpl,UserProfileServiceImpl,UserService,UserWorkspaceServiceImplComponent,VersioningComponent,VersioningManagerImpl,VideoServiceImpl,VideoToolsServiceImpl,WebDavService,WebEngineComponent,WebResourceManagerImpl,WOPIServiceImpl,WorkManagerImpl,XMLImporterComponent
public interface ExtensibleDefines an extensible object.Extensible objects are accepting extensions through extension points. They provide methods for registering and unregistering extensions.
- Author:
- Bogdan Stefanescu
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidregisterExtension(Extension extension)Registers the given extension.voidunregisterExtension(Extension extension)Unregisters the given extension.
-
-
-
Method Detail
-
registerExtension
void registerExtension(Extension extension)
Registers the given extension.- Parameters:
extension- the extension to register
-
unregisterExtension
void unregisterExtension(Extension extension)
Unregisters the given extension.- Parameters:
extension- the extension to unregister
-
-