| Interface | Description |
|---|---|
| LazyService<T> |
Common interface for services behind lazy models.
|
| Names |
Interface for providing custom implementation to get names.
|
| SessionService |
SessionService is the service layer that handles session operations. |
| UserDirectoryService |
This is a service that provides directory data on users.
|
| Class | Description |
|---|---|
| ArtifactService |
ArtifactService is the service layer that handles individual artifact operations. |
| AuthenticationServiceStartup |
This is a service that tests that authentication and authorization service can be reached on application start up.
|
| CableArticleService |
CableArticleService is the service layer that handles cable article operations. |
| CableRBACDefinitions |
This contains RBAC resource and permission definitions.
|
| CableService |
CableService is the service layer that handles individual cable
operations. |
| CableTypeService |
CableTypeService is the service layer that handles cable type operations. |
| CableValidationService |
This is a service that performs periodic validation of the cable database.
|
| ConcurrentOperationServiceBase |
This is base for timed services functionality that supports handling timed operations like validation and cache
update from concurrent requests.
|
| ConnectorService |
ConnectorService is the service layer that handles individual connector operations. |
| DateUtil |
This contains some utility methods that deal with dates.
|
| DummySessionService |
A dummy session bean holding logged in user information.
|
| DummyUserDirectoryService |
A dummy implementation of user directory service.
|
| HistoryService |
HistoryService is the service layer that handles history operations. |
| InstallationPackageService |
InstallationPackageService is the service layer that handles individual installation package operations. |
| MailService |
This is a service to send mails through configuration specified in JBOSS.
|
| ManufacturerService |
ManufacturerService is the service layer that handles individual manufacturer operations. |
| NamesService |
This is a service layer that handles accessing naming service through
NamesClient. |
| NamesServiceCache |
A session bean holding caching the data retrieved from
NamesService. |
| NotificationService |
NotificationService is the service layer that handles notification operations. |
| QueryService |
QueryService is the service layer that handles individual query, query conditions operations. |
| RBACSessionService |
A session bean holding the logged in user information.
|
| RBACUserDirectoryService |
This is a service that provides directory data on users.
|
| Result |
This represents a result of an action consisting of failure state and message.
|
| UserDirectoryServiceFacade |
UserDirectoryServiceFacade is the service facade layer
that handles individual user directory operations. |
| Enum | Description |
|---|---|
| CableTypeActiveFilter |
This represents the types of filters for cable type active state.
|
Copyright © 2025 European Spallation Source. All rights reserved.