public class WebappServiceBundler extends Object implements ServiceBundler
This implementation is experimental. It can be used with applications running in web containers such as Tomcat or Jetty. This implementation combines a triplestore-based persistence layer with file-based storage for mementos and binaries. RDF processing makes use of Apache Jena.
| Constructor and Description |
|---|
WebappServiceBundler()
Create a new application service bundler.
|
| Modifier and Type | Method and Description |
|---|---|
AgentService |
getAgentService()
Get the
AgentService for the application. |
AuditService |
getAuditService()
Get the
AuditService for the application. |
BinaryService |
getBinaryService()
Get the
BinaryService for the application. |
EventService |
getEventService()
Get the
EventService for the application. |
IOService |
getIOService()
Get the
IOService for the application. |
MementoService |
getMementoService()
Get the
MementoService for the application. |
ResourceService |
getResourceService()
Get the
ResourceService for the application. |
public WebappServiceBundler()
public IOService getIOService()
ServiceBundlerIOService for the application.getIOService in interface ServiceBundlerpublic ResourceService getResourceService()
ServiceBundlerResourceService for the application.getResourceService in interface ServiceBundlerpublic BinaryService getBinaryService()
ServiceBundlerBinaryService for the application.getBinaryService in interface ServiceBundlerpublic AgentService getAgentService()
ServiceBundlerAgentService for the application.getAgentService in interface ServiceBundlerpublic AuditService getAuditService()
ServiceBundlerAuditService for the application.getAuditService in interface ServiceBundlerpublic MementoService getMementoService()
ServiceBundlerMementoService for the application.getMementoService in interface ServiceBundlerpublic EventService getEventService()
ServiceBundlerEventService for the application.getEventService in interface ServiceBundler