@ApplicationScoped
public class BaseServiceBundler
extends java.lang.Object
implements org.trellisldp.http.core.ServiceBundler
ServiceBundler that supplies components for a Trellis application from its fields.
In this class, the fields are expected to be filled by injection, but in subclasses the fields may be filled by any appropriate means.
| Modifier and Type | Field and Description |
|---|---|
protected org.trellisldp.api.AuditService |
auditService |
protected org.trellisldp.api.BinaryService |
binaryService |
protected ConstraintServices |
constraintServices |
protected org.trellisldp.api.EventService |
eventService |
protected org.trellisldp.api.IOService |
ioService |
protected org.trellisldp.api.MementoService |
mementoService |
protected org.trellisldp.api.ResourceService |
resourceService |
protected org.trellisldp.http.core.TimemapGenerator |
timemapGenerator |
| Constructor and Description |
|---|
BaseServiceBundler() |
| Modifier and Type | Method and Description |
|---|---|
org.trellisldp.api.AuditService |
getAuditService() |
org.trellisldp.api.BinaryService |
getBinaryService() |
java.lang.Iterable<org.trellisldp.api.ConstraintService> |
getConstraintServices() |
org.trellisldp.api.EventService |
getEventService() |
org.trellisldp.api.IOService |
getIOService() |
org.trellisldp.api.MementoService |
getMementoService() |
org.trellisldp.api.ResourceService |
getResourceService() |
org.trellisldp.http.core.TimemapGenerator |
getTimemapGenerator() |
@Inject protected org.trellisldp.api.MementoService mementoService
@Inject protected org.trellisldp.api.BinaryService binaryService
@Inject protected org.trellisldp.api.IOService ioService
@Inject protected org.trellisldp.api.EventService eventService
@Inject protected org.trellisldp.http.core.TimemapGenerator timemapGenerator
@Inject protected org.trellisldp.api.ResourceService resourceService
@Inject protected org.trellisldp.api.AuditService auditService
@Inject protected ConstraintServices constraintServices
public org.trellisldp.api.ResourceService getResourceService()
getResourceService in interface org.trellisldp.http.core.ServiceBundlerpublic org.trellisldp.api.IOService getIOService()
getIOService in interface org.trellisldp.http.core.ServiceBundlerpublic org.trellisldp.api.BinaryService getBinaryService()
getBinaryService in interface org.trellisldp.http.core.ServiceBundlerpublic org.trellisldp.api.AuditService getAuditService()
getAuditService in interface org.trellisldp.http.core.ServiceBundlerpublic org.trellisldp.api.MementoService getMementoService()
getMementoService in interface org.trellisldp.http.core.ServiceBundlerpublic org.trellisldp.api.EventService getEventService()
getEventService in interface org.trellisldp.http.core.ServiceBundlerpublic org.trellisldp.http.core.TimemapGenerator getTimemapGenerator()
getTimemapGenerator in interface org.trellisldp.http.core.ServiceBundlerpublic java.lang.Iterable<org.trellisldp.api.ConstraintService> getConstraintServices()
getConstraintServices in interface org.trellisldp.http.core.ServiceBundler