| Interface | Description |
|---|---|
| ApplicationInfoProvider |
This interface defines a component that is able to return a list of messages about the state
of the application.
|
| ApplicationInfoService |
This service returns the list of application info messages, as returned by all the
registered
ApplicationInfoProvider. |
| ApplicationLogService |
This service is used to log messages at application level, to be seen by operation and administration people.
|
| Configuration<T extends Configuration<T>> | |
| ConfigurationProperty<T extends UserPasswordConfiguration<T>> |
Type of property which gives access to
a
configuration. |
| ConfigurationPropertyType<C extends UserPasswordConfiguration<C>,T extends ConfigurationProperty<C>> | |
| ConfigurationRepository | |
| ConfigurationService<T extends UserPasswordConfiguration> | |
| ConfigurationServiceListener<T extends UserPasswordConfiguration> | |
| DBMigrationAction | |
| EnvService | |
| JobProvider |
Interface implemented by services which need to register jobs at startup.
|
| MessageAnnotator | |
| ScheduledService | |
| Selectable |
Defines an item that can be selected.
|
| SettingsRepository | |
| StartupService |
Implement this interface and declare the implementation as a
@Component
if you want to execute some code at start-up, after the database has been initialized
or migrated. |
| StorageService |
Stores and retrieves arbitrary data using JSON.
|
| UserPasswordConfiguration<T extends UserPasswordConfiguration<T>> |
| Class | Description |
|---|---|
| AbstractBranchJob | |
| AbstractMessageAnnotator | |
| AbstractTemplateSynchronisationSource<T> | |
| Action | |
| ApplicationInfo | |
| ApplicationLogEntry |
Application log entry.
|
| ApplicationLogEntryFilter |
Application log entry filter.
|
| ConfigurationDescriptor |
This class is used mainly for selection purposes, when we want to present a user with a list
of configurations.
|
| ConnectionResult |
Result of a connection test.
|
| IDJsonSerializer | |
| JobConfigProperties | |
| JsonViewClass | |
| MessageAnnotation | |
| MessageAnnotationUtils | |
| NameValue | |
| NoConfig | |
| OntrackConfigProperties |
Configuration properties for Ontrack.
|
| Page | |
| PasswordChange |
Password change request.
|
| PropertyServiceHelper | |
| RegexMessageAnnotator | |
| SelectableItem |
Simple implementation of a
Selectable item. |
| SelectableString |
Simple implementation of a
Selectable item based on a name only. |
| UserPassword |
Support class for a user name associated with a password
|
| VersionInfoConfig |
| Enum | Description |
|---|---|
| ActionType | |
| ApplicationInfoType |
Types of application information.
|
| ApplicationLogEntryLevel |
Level of log for an application message.
|
| ConnectionResult.ConnectionResultType |
| Exception | Description |
|---|---|
| ConfigurationNotFoundException | |
| ConfigurationValidationException |
Thrown when a validation error occurs when creating or updating a configuration.
|