Interface | Description |
---|---|
MaintainableService |
Service interface that indicates that implementing services participate in
MAINTENANCE mode. |
Service |
A life-cycled service that supports cache functionality.
|
ServiceConfiguration<T extends Service,R> |
A configuration type to be used when interacting with a
Service . |
ServiceCreationConfiguration<T extends Service,R> |
A configuration type used when creating a
Service . |
ServiceProvider<T extends Service> |
A repository of
Service instances that can be used to look them up by type. |
Enum | Description |
---|---|
MaintainableService.MaintenanceScope |
Defines Maintenance scope
|
Annotation Type | Description |
---|---|
OptionalServiceDependencies |
Annotation that allows a
Service implementation to declare an optional dependency on other Service s. |
PluralService |
Indicates that a
Service subtype is permitted to have more than
one concrete implementation registered with a ServiceProvider . |
ServiceDependencies |
Annotation that allows a
Service implementation to declare a dependency on other Service s. |
Service
SPI related in Ehcache.