Interface Application.Component
-
- All Known Subinterfaces:
Application.Extension,Application.Module,AuditModule,FileStorage,ImageProcessor,SearchEngine,SearchIndexer,TBoxReasonerModule,TripleSource
- All Known Implementing Classes:
ConfigurationTripleSource,ConfigurationTripleSourceTDB,ContentTripleSource,ContentTripleSourceSDB,ContentTripleSourceSPARQL,ContentTripleSourceTDB,ContentTripleSourceVirtuoso,ElasticSearchEngine,FileStorageImplWrapper,IIOImageProcessor,InstrumentedSearchEngineWrapper,JaiImageProcessor,JFactTBoxReasonerModule,SearchIndexerImpl,SolrSearchEngine,TDBAuditModule
- Enclosing interface:
- Application
public static interface Application.Component
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classApplication.Component.LifecycleState
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidshutdown(Application application)This should be called only once, and should be the last call on this Component.voidstartup(Application application, ComponentStartupStatus ss)This should be called only once, and should be the first call on this Component.
-
-
-
Method Detail
-
startup
void startup(Application application, ComponentStartupStatus ss)
This should be called only once, and should be the first call on this Component.
-
shutdown
void shutdown(Application application)
This should be called only once, and should be the last call on this Component.
-
-