public class TrellisServiceBundler extends Object implements ServiceBundler
This service bundler implementation is used with a Dropwizard-based application. It combines a Triplestore-based resource service along with file-based binary and memento storage. RDF processing is handled with Apache Jena.
| Constructor and Description |
|---|
TrellisServiceBundler(org.trellisldp.app.triplestore.AppConfiguration config,
Environment environment)
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 TrellisServiceBundler(org.trellisldp.app.triplestore.AppConfiguration config,
Environment environment)
config - the application configurationenvironment - the dropwizard environmentpublic ResourceService getResourceService()
ServiceBundlerResourceService for the application.getResourceService in interface ServiceBundlerpublic IOService getIOService()
ServiceBundlerIOService for the application.getIOService in interface ServiceBundlerpublic BinaryService getBinaryService()
ServiceBundlerBinaryService for the application.getBinaryService in interface ServiceBundlerpublic MementoService getMementoService()
ServiceBundlerMementoService for the application.getMementoService in interface ServiceBundlerpublic AuditService getAuditService()
ServiceBundlerAuditService for the application.getAuditService in interface ServiceBundlerpublic AgentService getAgentService()
ServiceBundlerAgentService for the application.getAgentService in interface ServiceBundlerpublic EventService getEventService()
ServiceBundlerEventService for the application.getEventService in interface ServiceBundler