| Interface | Description |
|---|---|
| MaintainableService |
Specific
Service interface that indicates that the service participates in maintenance mode |
| PersistableResourceService |
Specific interface for services that are dedicated to handling a
ResourceType which is
persistable. |
| Service |
Contract for a
CacheManager managed service. |
| ServiceConfiguration<T extends Service> |
Interface regrouping configuration types to be used when interacting with a
Service. |
| ServiceCreationConfiguration<T extends Service> |
Interface regrouping configuration types to be used when creating a
Service. |
| Annotation Type | Description |
|---|---|
| PluralService |
Used to indicate that a
Service subtype is permitted to have more than
one concrete implementation registered with a ServiceProvider. |
| ServiceDependencies |
Annotation that enables a
Service implementation to declare a dependency on other Services. |
CacheManager services