A C G H J K M O P S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- africa.absa.inception.application - package africa.absa.inception.application
- Application - Class in africa.absa.inception.application
-
The Application class provides the class that all application-specific application classes should be derived from.
- Application(ApplicationContext) - Constructor for class africa.absa.inception.application.Application
-
Constructs a new Application.
- applicationDataSource() - Method in class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Returns the data source that can be used to interact with the application database.
- ApplicationDataSourceConfiguration - Class in africa.absa.inception.application
-
The ApplicationDataSourceConfiguration class provides access to the application data source configuration and initialises the application data source.
- ApplicationDataSourceConfiguration(ApplicationContext) - Constructor for class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Constructs a new ApplicationDataSourceConfiguration.
- applicationEntityManagerFactory(DataSource, PlatformTransactionManager) - Method in class africa.absa.inception.application.ApplicationJpaConfiguration
-
Returns the application entity manager factory bean associated with the application data source.
- ApplicationException - Exception in africa.absa.inception.application
-
The ApplicationException exception is thrown to indicate an application error condition.
- ApplicationException() - Constructor for exception africa.absa.inception.application.ApplicationException
-
Constructs a new ApplicationException with null as its message.
- ApplicationException(String) - Constructor for exception africa.absa.inception.application.ApplicationException
-
Constructs a new ApplicationException with the specified message.
- ApplicationException(String, String) - Constructor for exception africa.absa.inception.application.ApplicationException
-
Constructs a new ApplicationException with the specified code and message.
- ApplicationException(String, String, Throwable) - Constructor for exception africa.absa.inception.application.ApplicationException
-
Constructs a new ApplicationException with the specified code, message and cause.
- ApplicationException(String, Throwable) - Constructor for exception africa.absa.inception.application.ApplicationException
-
Constructs a new ApplicationException with the specified message and cause.
- ApplicationException(Throwable) - Constructor for exception africa.absa.inception.application.ApplicationException
-
Constructs a new ApplicationException with the specified cause and a message of (cause==null ? null : cause.toString()) (which typically contains the class and message of cause).
- ApplicationJpaConfiguration - Class in africa.absa.inception.application
-
The ApplicationJpaConfiguration class initialises the JPA EntityManagerFactory for the application.
- ApplicationSecurityConfiguration - Class in africa.absa.inception.application
-
The ApplicationSecurityConfiguration class provides access to the application security configuration and initialises the application key store and trust store.
- ApplicationSecurityConfiguration() - Constructor for class africa.absa.inception.application.ApplicationSecurityConfiguration
C
- customize(WebClient.Builder) - Method in class africa.absa.inception.application.SecureWebClientCustomizer
G
- getApplicationContext() - Method in class africa.absa.inception.application.Application
-
Returns the Spring application context.
- getClassName() - Method in class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Returns the fully qualified name of the data source class used to connect to the application database.
- getMaxPoolSize() - Method in class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Returns the maximum size of the database connection pool used to connect to the application database.
- getMinPoolSize() - Method in class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Returns the minimum size of the database connection pool used to connect to the application database.
- getPassword() - Method in class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Returns the password for the application database.
- getUrl() - Method in class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Returns the URL used to connect to the application database.
- getUsername() - Method in class africa.absa.inception.application.ApplicationDataSourceConfiguration
-
Returns the username for the application database.
H
- hasKeyStoreConfiguration() - Method in class africa.absa.inception.application.ApplicationSecurityConfiguration
-
Returns whether the key store configuration has been specified.
- hasTrustStoreConfiguration() - Method in class africa.absa.inception.application.ApplicationSecurityConfiguration
-
Returns whether the trust store configuration has been specified.
J
- jackson2ObjectMapperBuilder() - Method in class africa.absa.inception.application.Application
-
Returns the Jackson2ObjectMapperBuilder bean, which configures the Jackson JSON processor package.
K
- keyStore() - Method in class africa.absa.inception.application.ApplicationSecurityConfiguration
-
Returns the application key store.
- keyStorePassword() - Method in class africa.absa.inception.application.ApplicationSecurityConfiguration
-
Returns the application key store password.
M
- messageSource() - Method in class africa.absa.inception.application.Application
-
Returns the application message source.
- metricRegistry() - Method in class africa.absa.inception.application.Application
-
Returns the metric registry.
O
- objectMapper() - Method in class africa.absa.inception.application.Application
-
Returns the Jackson2 object mapper.
- onStartup(ServletContext) - Method in class africa.absa.inception.application.Application
P
- packagesToScanForEntities() - Method in class africa.absa.inception.application.ApplicationJpaConfiguration
-
Returns the names of the packages to scan for JPA entity classes.
S
- SecureWebClientCustomizer - Class in africa.absa.inception.application
-
The SecureWebClientCustomizer class implements the callback interface that can be used to customize the
WebClient.Builderto apply the security configuration. - SecureWebClientCustomizer(ApplicationSecurityConfiguration) - Constructor for class africa.absa.inception.application.SecureWebClientCustomizer
T
- taskExecutor() - Method in class africa.absa.inception.application.Application
-
Returns the Spring task executor to use for @Async method invocations.
- taskScheduler() - Method in class africa.absa.inception.application.Application
-
Returns the Spring task scheduler.
- trustStore() - Method in class africa.absa.inception.application.ApplicationSecurityConfiguration
-
Returns the application trust store.
All Classes All Packages