All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AdapterRouteDetails |
|
| AdapterRouteDetails.RouteAdditionalInfo |
Adapter route - Additional information
|
| AdapterRouteDetails.RouteExchangeSummary |
A summary of the Route monitoring information.
|
| AdapterRouteDetails.RouteProcessingTimes |
Information about different time processing statistics.
|
| AdapterRouteEndpoint |
Entry point of the HTTP-only Actuator endpoint that exposes management functions from the
CamelContext and Camel's JMX MBeans.
|
| AdapterRouteSummary |
Provides a brief summary for the Camel Route.
|
| AddProxyInterceptStrategy |
Apache Camel Processor creation interception
|
| CamelEndpointHealthConfiguration |
|
| CamelEndpointHealthMonitor |
|
| CamelSslClientConfiguration |
Configure camel security related settings
|
| CheckedBiConsumer<T,R> |
Represents an operation that accepts two input arguments and returns no result.
|
| CloseableRemoteOperations |
|
| CompositeAuthenticationFilter |
The authentication filter which handles composite authentication, which means that in contrast to
default spring-security (if one authentication succeeds, the user is "logged in") all configured
sip authentication providers responsible for a specific endpoint need to succeed with the
authentication.
|
| CompositeAuthenticationToken |
Default Token set in the security context when using the sip authentication filter.
|
| ConditionalOnSIPAuthProvider |
Condition which allows us to control which auth providers and validators should be loaded.
|
| ConditionalOnSIPSecurityAuthenticationEnabled |
Conditional annotation for enabled/disabling sip securitie's authentication feature
|
| CustomTracer |
Implementation of Apache Camel's DefaultTracer Requires sip.core.tracing.enabled=true to
be registered as component
|
| DuplicateUriPatternError |
|
| EndpointHealthConfigurer |
|
| EndpointHealthIndicator |
|
| EndpointHealthRegistry |
|
| EventLogCloner |
Message shouldn't be set because it cannot be overridden due to LoggingEvent#setMessage
|
| EventLogClonerImpl |
|
| FtpEndpointHealthConfiguration |
HealthConfiguration for FtpEndpoint
|
| FtpHealthConsumers |
Class collect different Bi-consumer static methods, taking endpoint and RemoteFileOperations.
|
| FtpHealthIndicators |
Class FtpHealthIndicators provides a set of utility functions that can perform operations
on remote FTP servers to check if they are healthy.
|
| HealthCheckMetricsConfiguration |
Configuration to export overall status from HealthStatus with micrometer to provide metrics on
this
|
| HealthGaugeConfiguration |
Configuration for configurable health gauge name
|
| HealthIndicatorMatcher |
|
| HealthMonitorSetup |
HealthMonitorSetup is a class which executes pre setup for health check, collects and
stores health checking functions registered by endpoint id.
|
| HttpEndpointHealthConfiguration |
|
| HttpHealthIndicators |
|
| IncompatibleOperationException |
Exception thrown when operation is incompatible to ones in RouteOperation
|
| IntegrationManagementException |
The custom runtime exception to be used as a default exception in this library.
|
| JmsEndpointHealthConfiguration |
Registers a default health check for JMS Camel endpoints.
|
| JmsHealthIndicators |
JmsHealthIndicators
|
| LogProcessorInterceptStrategy |
Used for implicit message translations with LogProcessor (.log()).
|
| MockMissingFunctionException |
|
| PathMatcher |
PathMatcher offers the ability to match Camel Endpoints - actually their URIs,
with URI patterns implemented by the AntPathMatcher.
|
| ProcessorProxy |
Proxy for Apache Camel Processors
|
| ProcessorProxyConfiguration |
Configuration for ProcessorProxy
|
| ProcessorProxyRegistry |
Contains registry of ProcessorProxy, which can be accessed via Processor id.
|
| ProxyExchangeProperties |
|
| ProxyExtension |
Proxy extension API
|
| ProxyRouteProperties |
Properties for pausing and replacing a route
|
| RESTExceptionHandler |
Controller advice for handling IncompatibleOperationException
|
| RouteOperation |
|
| ScheduledHealthCheck |
Scheduled execution for connection checks.
|
| ScheduledHealthCheckConfiguration |
Setup necessary beans for scheduled health check
|
| SecurityConfig |
Central place of all config related stuff for spring-security settings regarding the sip
authentication features
|
| SecurityConfigProperties |
Config properties for the complete sip-security authorization settings.
|
| SecurityConfigProperties.AuthProviderSettings |
Auth provider settings, containing the exact auth-provider to be used, and the respective
validation configs
|
| SecurityConfigProperties.ValidationSettings |
Validation settings for an auth provider
|
| SIPAlwaysAllowValidator<T extends SIPAuthenticationToken<T>> |
Dummy validator which does no checks, and allows each token to be authenticated.
|
| SIPAuthenticationProvider<T extends SIPAuthenticationToken<T>> |
Base class for sip authentication providers.
|
| SIPAuthenticationToken<T extends SIPAuthenticationToken<T>> |
|
| SIPAuthProviderCondition |
|
| SIPBasicAuthAuthenticationProvider |
|
| SIPBasicAuthAuthenticationToken |
Container for username/password tokens in the sip authentication framework.
|
| SIPBasicAuthFileValidator |
The file-based basic auth validator reads a given json file in this format:
|
| SIPBasicAuthTokenExtractor |
Token extractor for getting username and password from the Basic Authentication header.
|
| SIPCoreConfiguration |
Configuration class for scanning beans in package de.ikor.sip.foundation.core
|
| SIPExchangeFormatter |
Implementation of ExchangeFormatter for Tracing Exchanges
|
| SIPIntegrationAdapter |
Puts together SpringBootApplication and all other annotations typically needed when
developing SIP Integration Adapter.
|
| SipMiddleComponent |
SIPMC component that provides SIP Platform specific internal routing to integration adapters.
|
| SipMiddleEndpoint |
SipMiddleEndpoint is a decorator over the targetEndpoint that provides additional routing
logic to existing Camel routes.
|
| SipMiddleProducer |
|
| SIPPatternLayoutEncoder<E> |
Extends PatternLayoutEncoderBase in order to enhance it with message translation feature by
featuring TranslateMessageLayout .
|
| SIPSecurityAutoConfiguration |
Spring-boot autoconfiguration entrypoint (referenced by the
src/main/resource/META-INF/spring.factories file.
|
| SIPStaticSpringContext |
Static wrapper around spring application context instance.
|
| SIPTokenExtractor<T extends SIPAuthenticationToken<T>> |
|
| SIPTokenValidator<T extends SIPAuthenticationToken<T>> |
Functional interface for all token validators
|
| SIPTranslateMessageService |
Service used to get translated messages
|
| SIPTranslateMessageServiceImpl |
|
| SIPX509AuthenticationProvider |
|
| SIPX509AuthenticationToken |
Container for the certificates dn data, containing all relevant information for validation later
on
|
| SIPX509FileValidator |
The file-based x509 validator reads an acl file in this format:
|
| SIPX509TokenExtractor |
Token extractor for getting the distinguished name of the client certificate.
|
| TokenExtractors |
Spring component providing a map of all token extractors and the related authentication
providers.
|
| TraceHistory |
Contains history as list of traced exchanges
|
| TrafficTracerController |
Endpoint to get TraceHistory
|
| TranslateConfiguration |
Config properties for defining all parameters important for translate service and message source
|
| TranslateMessageLayout<E> |
Extends PatternLayout in order to keep logging pattern feature while trying to translate message
at the same time.
|
| TranslationServiceDetailsOnStartup |
Logger for startup information for TranslateConfiguration
|
| YamlPropertSourceFactory |
Utility for allowing PropertySource annotations to
also read yaml files instead of only properties files
|