public class TrellisServiceBundler
extends org.trellisldp.ext.aws.AbstractAWSServiceBundler
This service bundler implementation is used with a Dropwizard-based application. It combines an RDBMS-based resource service along with S3-based binary and memento storage. RDF processing is handled with Apache Jena.
| Constructor and Description |
|---|
TrellisServiceBundler(AppConfiguration config,
io.dropwizard.setup.Environment environment)
Create a new application service bundler.
|
| Modifier and Type | Method and Description |
|---|---|
org.trellisldp.api.AgentService |
getAgentService() |
org.trellisldp.api.AuditService |
getAuditService() |
org.trellisldp.api.IOService |
getIOService() |
org.trellisldp.api.MementoService |
getMementoService() |
org.trellisldp.api.ResourceService |
getResourceService() |
public TrellisServiceBundler(AppConfiguration config, io.dropwizard.setup.Environment environment)
config - the application configurationenvironment - the dropwizard environmentpublic org.trellisldp.api.ResourceService getResourceService()
public org.trellisldp.api.IOService getIOService()
public org.trellisldp.api.AgentService getAgentService()
public org.trellisldp.api.AuditService getAuditService()
public org.trellisldp.api.MementoService getMementoService()
getMementoService in interface org.trellisldp.api.ServiceBundlergetMementoService in class org.trellisldp.ext.aws.AbstractAWSServiceBundler