Interface Application
-
- All Known Implementing Classes:
ApplicationImpl
public interface ApplicationThe interface that holds the modules and extensions together.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceApplication.Componentstatic interfaceApplication.Extensionstatic interfaceApplication.Module
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationTripleSourcegetConfigurationTripleSource()ContentTripleSourcegetContentTripleSource()FileStoragegetFileStorage()VitroHomeDirectorygetHomeDirectory()ImageProcessorgetImageProcessor()SearchEnginegetSearchEngine()SearchIndexergetSearchIndexer()javax.servlet.ServletContextgetServletContext()TBoxReasonerModulegetTBoxReasonerModule()voidshutdown()
-
-
-
Method Detail
-
getServletContext
javax.servlet.ServletContext getServletContext()
-
getHomeDirectory
VitroHomeDirectory getHomeDirectory()
-
getSearchEngine
SearchEngine getSearchEngine()
-
getSearchIndexer
SearchIndexer getSearchIndexer()
-
getImageProcessor
ImageProcessor getImageProcessor()
-
getFileStorage
FileStorage getFileStorage()
-
getContentTripleSource
ContentTripleSource getContentTripleSource()
-
getConfigurationTripleSource
ConfigurationTripleSource getConfigurationTripleSource()
-
getTBoxReasonerModule
TBoxReasonerModule getTBoxReasonerModule()
-
shutdown
void shutdown()
-
-