@ApplicationScoped public class BaseServiceBundler extends Object implements 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.
Constructor and Description |
---|
BaseServiceBundler() |
Modifier and Type | Method and Description |
---|---|
AuditService |
getAuditService()
Get the
AuditService for the application. |
BinaryService |
getBinaryService()
Get the
BinaryService for the application. |
Iterable<ConstraintService> |
getConstraintServices()
Get the constraint services for this 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. |
TimemapGenerator |
getTimemapGenerator()
Get the TimemapGenerator for this application.
|
public ResourceService getResourceService()
ServiceBundler
ResourceService
for the application.getResourceService
in interface ServiceBundler
public IOService getIOService()
ServiceBundler
IOService
for the application.getIOService
in interface ServiceBundler
public BinaryService getBinaryService()
ServiceBundler
BinaryService
for the application.getBinaryService
in interface ServiceBundler
public AuditService getAuditService()
ServiceBundler
AuditService
for the application.getAuditService
in interface ServiceBundler
public MementoService getMementoService()
ServiceBundler
MementoService
for the application.getMementoService
in interface ServiceBundler
public EventService getEventService()
ServiceBundler
EventService
for the application.getEventService
in interface ServiceBundler
public TimemapGenerator getTimemapGenerator()
ServiceBundler
getTimemapGenerator
in interface ServiceBundler
public Iterable<ConstraintService> getConstraintServices()
ServiceBundler
getConstraintServices
in interface ServiceBundler