A B C D E F G H I J K L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acknowledge() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- ActuatorHealthAutoConfig - Class in de.ikor.sip.foundation.core.actuator.health
-
Class in charge of toggling all beans under de.ikor.sip.foundation.core.actuator.health package, based on sip.core.actuator.extensions.health.enabled value (true by default).
- ActuatorHealthAutoConfig() - Constructor for class de.ikor.sip.foundation.core.actuator.health.ActuatorHealthAutoConfig
- ActuatorInfoAutoConfig - Class in de.ikor.sip.foundation.core.actuator.info
-
Class in charge of toggling all beans under de.ikor.sip.foundation.core.actuator.info package, based on sip.core.actuator.extensions.info.enabled value (true by default).
- ActuatorInfoAutoConfig() - Constructor for class de.ikor.sip.foundation.core.actuator.info.ActuatorInfoAutoConfig
- ActuatorRoutesAutoConfig - Class in de.ikor.sip.foundation.core.actuator.routes
-
Class in charge of toggling all beans under de.ikor.sip.foundation.core.actuator.routes package, based on management.endpoints.web.exposure.include containing value "adapter-routes".
- ActuatorRoutesAutoConfig() - Constructor for class de.ikor.sip.foundation.core.actuator.routes.ActuatorRoutesAutoConfig
- ADAPTER_ROUTES - Static variable in class de.ikor.sip.foundation.core.util.FoundationFeature
- AdapterInfoContributor - Class in de.ikor.sip.foundation.core.actuator.info
-
AdapterInfoContributor
extendsInfoContributor
to add adapter information to the info actuator - AdapterInfoContributor() - Constructor for class de.ikor.sip.foundation.core.actuator.info.AdapterInfoContributor
- AdapterRouteDetails - Class in de.ikor.sip.foundation.core.actuator.routes
-
AdapterRouteDetails
encapsulates all relevant monitoring information about a Camel Route. - AdapterRouteDetails(ManagedRouteMBean) - Constructor for class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteDetails
-
Constructs the
AdapterRouteDetails
object. - AdapterRouteDetails.RouteAdditionalInfo - Class in de.ikor.sip.foundation.core.actuator.routes
-
Adapter route - Additional information
- AdapterRouteDetails.RouteExchangeSummary - Class in de.ikor.sip.foundation.core.actuator.routes
-
A summary of the Route monitoring information.
- AdapterRouteDetails.RouteProcessingTimes - Class in de.ikor.sip.foundation.core.actuator.routes
-
Information about different time processing statistics.
- AdapterRouteEndpoint - Class in de.ikor.sip.foundation.core.actuator.routes
-
Entry point of the HTTP-only Actuator endpoint that exposes management functions from the CamelContext and Camel's JMX MBeans.
- AdapterRouteEndpoint(CamelContext, RouteControllerLoggingDecorator) - Constructor for class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Route endpoint
- AdapterRouteSummary - Class in de.ikor.sip.foundation.core.actuator.routes
-
Provides a brief summary for the Camel Route.
- AdapterRouteSummary(ManagedRouteMBean) - Constructor for class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteSummary
-
Initializes an AdapterRouteSummary
- addExtension(ProxyExtension) - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxy
-
Add new ProxyExtension for this ProcessorProxy
- addGroup(BannedImportGroup) - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroups
- addMapping(Class<?>, SIPTokenExtractor<?>) - Method in class de.ikor.sip.foundation.security.authentication.common.extractors.TokenExtractors
-
Adds a mapping to the token extractors.
- AddProxyInterceptStrategy - Class in de.ikor.sip.foundation.core.proxies
-
Apache Camel Processor creation interception
- AddProxyInterceptStrategy() - Constructor for class de.ikor.sip.foundation.core.proxies.AddProxyInterceptStrategy
- addProxyRegistryToCamelContext() - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxyConfiguration
-
Auto executed method for registering
ProcessorProxyRegistry
inCamelContext
as extension - afterApplicationStart(CamelContext) - Method in class de.ikor.sip.foundation.testkit.config.CamelContextLifecycleHandler
- afterPropertiesSet() - Method in class de.ikor.sip.foundation.core.translate.SIPTranslateMessageService
- alwaysHealthy() - Static method in class de.ikor.sip.foundation.core.actuator.health.http.HttpHealthIndicators
-
A dummy health function that always returns health status UP.
- alwaysUnknown(Endpoint) - Static method in class de.ikor.sip.foundation.core.actuator.health.http.HttpHealthIndicators
-
Returns
Health
information based on the the URL from the Endpoint. - analyze(BannedImportGroups) - Method in class de.ikor.sip.foundation.mvnplugin.SourceTreeAnalyzer
-
Checks the files in enclosed folder for not allowed import statements.
- AnalyzeResult - Class in de.ikor.sip.foundation.mvnplugin.model
-
Final result of analyzing the code base for banned imports.
- AnalyzeResult() - Constructor for class de.ikor.sip.foundation.mvnplugin.model.AnalyzeResult
- AUTH_PROVIDERS_PROPERTY_NAME - Static variable in class de.ikor.sip.foundation.security.config.SecurityConfigProperties.AuthProviderSettings
- authenticate(Authentication) - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationProvider
- authenticationManagerBean() - Method in class de.ikor.sip.foundation.security.config.SecurityConfig
-
Register Spring-security provided authenticationManager as a @Bean
- AuthProviderSettings() - Constructor for class de.ikor.sip.foundation.security.config.SecurityConfigProperties.AuthProviderSettings
- AutoTestCaseLoading - Class in de.ikor.sip.foundation.testkit.config
-
Loads a batch of test cases from a test case file
- AutoTestCaseLoading() - Constructor for class de.ikor.sip.foundation.testkit.config.AutoTestCaseLoading
B
- BannedImportGroup - Class in de.ikor.sip.foundation.mvnplugin.model
-
Holds the information of what imports should be banned and from which base package.
- BannedImportGroup(String, List<String>) - Constructor for class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroup
- BannedImportGroups - Class in de.ikor.sip.foundation.mvnplugin.model
-
Groups multiple
BannedImportGroup
objects. - BannedImportGroups() - Constructor for class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroups
- BannedImportRecords - Class in de.ikor.sip.foundation.mvnplugin.model
-
Holds the matches that were found within a single source file.
- BannedImportRecords(Path, List<ImportStatement>) - Constructor for class de.ikor.sip.foundation.mvnplugin.model.BannedImportRecords
- bannedImportsFound() - Method in class de.ikor.sip.foundation.mvnplugin.model.AnalyzeResult
-
Returns whether at least one banned import has been found within the analyzed compile OR test source files.
- bannedImportsInCompileCode() - Method in class de.ikor.sip.foundation.mvnplugin.model.AnalyzeResult
-
Returns whether at least one banned import has been found within the analyzed compile source code.
- bannedImportsInTestCode() - Method in class de.ikor.sip.foundation.mvnplugin.model.AnalyzeResult
-
Returns whether at least one banned import has been found within the analyzed test source code.
- basePackages() - Method in annotation type de.ikor.sip.foundation.core.annotation.SIPIntegrationAdapter
-
Alias for basePackages in
SpringBootApplication
- beforeApplicationStart(CamelContext) - Method in class de.ikor.sip.foundation.testkit.config.CamelContextLifecycleHandler
- bindFromPropertySource(Environment) - Static method in class de.ikor.sip.foundation.security.config.SecurityConfigProperties.AuthProviderSettings
-
Bind AuthProviderSettings from PropertySource
C
- CAMEL_FILE_ABSOLUTE - de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers.FtpExchangeHeaders
- CAMEL_FILE_ABSOLUTE_PATH - de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers.FtpExchangeHeaders
- CAMEL_FILE_HOST - de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers.FtpExchangeHeaders
- CAMEL_FILE_RELATIVE_PATH - de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers.FtpExchangeHeaders
- CamelBodyValidator - Class in de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl
-
Validator for body of a request in Camel
- CamelBodyValidator() - Constructor for class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelBodyValidator
- CamelContextConfiguration - Class in de.ikor.sip.foundation.core.configuration
- CamelContextConfiguration(CamelContext) - Constructor for class de.ikor.sip.foundation.core.configuration.CamelContextConfiguration
- CamelContextLifecycleHandler - Class in de.ikor.sip.foundation.testkit.config
-
Config class for handling Camel Context by using its lifecycle methods.
- CamelContextLifecycleHandler(List<RouteInvoker>) - Constructor for class de.ikor.sip.foundation.testkit.config.CamelContextLifecycleHandler
- CamelEndpointHealthConfiguration - Class in de.ikor.sip.foundation.core.actuator.health
-
Main configuration class that instantiates and configures
EndpointHealthRegistry
along withCamelEndpointHealthMonitor
. - CamelEndpointHealthConfiguration() - Constructor for class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthConfiguration
- camelEndpointHealthMonitor(CamelContext, EndpointHealthRegistry) - Method in class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthConfiguration
- CamelEndpointHealthMonitor - Class in de.ikor.sip.foundation.core.actuator.health
-
CamelEndpointHealthMonitor
is a central point in evaluating Health information of theEndpoint
s in the currentCamelContext
. - CamelEndpointHealthMonitor() - Constructor for class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthMonitor
- CamelHeaderValidator - Class in de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl
-
Validator for headers of a request in Camel
- CamelHeaderValidator() - Constructor for class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelHeaderValidator
- CamelHelper - Class in de.ikor.sip.foundation.core.util
-
Utility class to help with Camel's internals
- CamelSslClientConfiguration - Class in de.ikor.sip.foundation.security.config
-
Configure camel security related settings
- CamelSslClientConfiguration() - Constructor for class de.ikor.sip.foundation.security.config.CamelSslClientConfiguration
- CamelTestCaseValidator - Class in de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl
-
Batch test validator for Camel
- CamelTestCaseValidator() - Constructor for class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelTestCaseValidator
- castIThrowableProxy(IThrowableProxy) - Static method in interface de.ikor.sip.foundation.core.translate.logging.EventLogCloner
-
Casts
IThrowableProxy
intoThrowableProxy
- CheckedBiConsumer<T,R> - Interface in de.ikor.sip.foundation.core.actuator.routes
-
Represents an operation that accepts two input arguments and returns no result.
- checkFile(ParsedJavaFile, BannedImportGroups) - Method in class de.ikor.sip.foundation.mvnplugin.ImportAnalyzer
-
Collects all imports that are banned within the given source file.
- clear() - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.Mock
-
Clear previously set behaviour for mock.
- clear() - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.ProcessorProxyMock
- clearBody() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- clearMocks() - Method in class de.ikor.sip.foundation.testkit.workflow.TestCase
-
Clear mocks after execution
- clearProperties() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- cloneAndAdd(String) - Method in class de.ikor.sip.foundation.core.trace.TraceSet
-
Clone trace set and add exchangeId to it
- close() - Method in class de.ikor.sip.foundation.core.actuator.health.ftp.CloseableRemoteOperations
- CloseableRemoteOperations - Class in de.ikor.sip.foundation.core.actuator.health.ftp
- CloseableRemoteOperations(RemoteFileEndpoint<?>, RemoteFileOperations<?>) - Constructor for class de.ikor.sip.foundation.core.actuator.health.ftp.CloseableRemoteOperations
- compare(String, String) - Static method in class de.ikor.sip.foundation.testkit.util.RegexUtil
-
Compare a string to a pattern
- CompositeAuthenticationFilter - Class in de.ikor.sip.foundation.security.authentication
-
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.
- CompositeAuthenticationFilter() - Constructor for class de.ikor.sip.foundation.security.authentication.CompositeAuthenticationFilter
- CompositeAuthenticationToken - Class in de.ikor.sip.foundation.security.authentication
-
Default Token set in the security context when using the sip authentication filter.
- CompositeAuthenticationToken(List<SIPAuthenticationToken<?>>) - Constructor for class de.ikor.sip.foundation.security.authentication.CompositeAuthenticationToken
-
Creates a composite authentication token, consisting of other sip auth tokens, and an aggregated isAuthenticated setting
- ConditionalOnSIPAuthProvider - Annotation Type in de.ikor.sip.foundation.security.authentication
-
Condition which allows us to control which auth providers and validators should be loaded.
- ConditionalOnSIPSecurityAuthenticationEnabled - Annotation Type in de.ikor.sip.foundation.security.config
-
Conditional annotation for enabled/disabling sip securitie's authentication feature
- configure(EndpointHealthRegistry) - Method in interface de.ikor.sip.foundation.core.actuator.health.EndpointHealthConfigurer
-
Configure
EndpointHealthRegistry
- configure(AuthenticationManagerBuilder) - Method in class de.ikor.sip.foundation.security.config.SecurityConfig
- configure(HttpSecurity) - Method in class de.ikor.sip.foundation.security.config.SecurityConfig
- configure(WebSecurity) - Method in class de.ikor.sip.foundation.security.config.SecurityConfig
-
Set globally ignored endpoints from config
- connectionManageable(Endpoint) - Static method in class de.ikor.sip.foundation.core.actuator.health.jms.JmsHealthIndicators
-
Evaluates health of the
JmsEndpoint
based on application ability to start/stop JMS connections - ConnectorsCrossDependenciesMojo - Class in de.ikor.sip.foundation.mvnplugin
-
Mojo implementing connectors-cross-dependencies-check goal, executing on
LifecyclePhase.VALIDATE
phase. - ConnectorsCrossDependenciesMojo() - Constructor for class de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
- consume(T, R) - Method in interface de.ikor.sip.foundation.core.actuator.routes.CheckedBiConsumer
-
Performs this operation on the given arguments.
- contribute(Info.Builder) - Method in class de.ikor.sip.foundation.core.actuator.info.AdapterInfoContributor
-
Adding adapter base info in actuator/info page.
- contribute(Info.Builder) - Method in class de.ikor.sip.foundation.core.actuator.info.MarkdownFilesContributor
-
Adding Markdown files
MarkdownObject
in actuator/info page. - ConversationAutoConfig - Class in de.ikor.sip.foundation.core.scope
- ConversationAutoConfig() - Constructor for class de.ikor.sip.foundation.core.scope.ConversationAutoConfig
- ConversationCompletedEvent - Class in de.ikor.sip.foundation.core.util
- ConversationCompletedEvent(Exchange) - Constructor for class de.ikor.sip.foundation.core.util.ConversationCompletedEvent
- ConversationCompletedExchangeEventNotifier - Class in de.ikor.sip.foundation.core.scope.conversation.notifiers
- ConversationCompletedExchangeEventNotifier() - Constructor for class de.ikor.sip.foundation.core.scope.conversation.notifiers.ConversationCompletedExchangeEventNotifier
- ConversationContextHolder - Class in de.ikor.sip.foundation.core.scope.conversation
- ConversationCreatedExchangeEventNotifier - Class in de.ikor.sip.foundation.core.scope.conversation.notifiers
- ConversationCreatedExchangeEventNotifier() - Constructor for class de.ikor.sip.foundation.core.scope.conversation.notifiers.ConversationCreatedExchangeEventNotifier
- ConversationTracker - Class in de.ikor.sip.foundation.core.scope.conversation
-
Keeps track of staring exchange and all that were crated from it
- ConversationTracker() - Constructor for class de.ikor.sip.foundation.core.scope.conversation.ConversationTracker
- createConsumer(Processor) - Method in class de.ikor.sip.foundation.camel.SipMiddleEndpoint
- createEndpoint(String, String, Map<String, Object>) - Method in class de.ikor.sip.foundation.camel.SipMiddleComponent
- createExchangeCompletedEvent(Exchange) - Method in class de.ikor.sip.foundation.core.util.ExtendedEventFactory
- createMdObject(Resource) - Static method in class de.ikor.sip.foundation.core.actuator.info.MarkdownObject
-
Creating a
MarkdownObject
from a Resource object. - createProducer() - Method in class de.ikor.sip.foundation.camel.SipMiddleEndpoint
- createPropertySource(String, EncodedResource) - Method in class de.ikor.sip.foundation.core.util.YamlPropertSourceFactory
- CustomTracer - Class in de.ikor.sip.foundation.core.trace
-
Implementation of Apache Camel's
DefaultTracer
Requires sip.core.tracing.enabled=true to be registered as component - CustomTracer(SIPExchangeFormatter, SIPTraceConfig) - Constructor for class de.ikor.sip.foundation.core.trace.CustomTracer
-
Creates new instance of CustomTracer Enables tracing in CamelContext
- CxfRouteInvoker - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
-
Invoker class for triggering Camel CXF(SOAP) route
- CxfRouteInvoker() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.CxfRouteInvoker
D
- de.ikor.sip.foundation.camel - package de.ikor.sip.foundation.camel
- de.ikor.sip.foundation.core - package de.ikor.sip.foundation.core
- de.ikor.sip.foundation.core.actuator.common - package de.ikor.sip.foundation.core.actuator.common
- de.ikor.sip.foundation.core.actuator.config - package de.ikor.sip.foundation.core.actuator.config
- de.ikor.sip.foundation.core.actuator.health - package de.ikor.sip.foundation.core.actuator.health
- de.ikor.sip.foundation.core.actuator.health.camel - package de.ikor.sip.foundation.core.actuator.health.camel
- de.ikor.sip.foundation.core.actuator.health.ftp - package de.ikor.sip.foundation.core.actuator.health.ftp
- de.ikor.sip.foundation.core.actuator.health.http - package de.ikor.sip.foundation.core.actuator.health.http
- de.ikor.sip.foundation.core.actuator.health.jms - package de.ikor.sip.foundation.core.actuator.health.jms
- de.ikor.sip.foundation.core.actuator.health.scheduler - package de.ikor.sip.foundation.core.actuator.health.scheduler
- de.ikor.sip.foundation.core.actuator.info - package de.ikor.sip.foundation.core.actuator.info
- de.ikor.sip.foundation.core.actuator.routes - package de.ikor.sip.foundation.core.actuator.routes
- de.ikor.sip.foundation.core.actuator.routes.annotations - package de.ikor.sip.foundation.core.actuator.routes.annotations
- de.ikor.sip.foundation.core.annotation - package de.ikor.sip.foundation.core.annotation
- de.ikor.sip.foundation.core.configuration - package de.ikor.sip.foundation.core.configuration
- de.ikor.sip.foundation.core.openapi - package de.ikor.sip.foundation.core.openapi
- de.ikor.sip.foundation.core.proxies - package de.ikor.sip.foundation.core.proxies
- de.ikor.sip.foundation.core.proxies.extension - package de.ikor.sip.foundation.core.proxies.extension
- de.ikor.sip.foundation.core.scope - package de.ikor.sip.foundation.core.scope
- de.ikor.sip.foundation.core.scope.conversation - package de.ikor.sip.foundation.core.scope.conversation
- de.ikor.sip.foundation.core.scope.conversation.notifiers - package de.ikor.sip.foundation.core.scope.conversation.notifiers
- de.ikor.sip.foundation.core.trace - package de.ikor.sip.foundation.core.trace
- de.ikor.sip.foundation.core.translate - package de.ikor.sip.foundation.core.translate
- de.ikor.sip.foundation.core.translate.logging - package de.ikor.sip.foundation.core.translate.logging
- de.ikor.sip.foundation.core.util - package de.ikor.sip.foundation.core.util
- de.ikor.sip.foundation.mvnplugin - package de.ikor.sip.foundation.mvnplugin
- de.ikor.sip.foundation.mvnplugin.model - package de.ikor.sip.foundation.mvnplugin.model
- de.ikor.sip.foundation.security.authentication - package de.ikor.sip.foundation.security.authentication
- de.ikor.sip.foundation.security.authentication.basic - package de.ikor.sip.foundation.security.authentication.basic
- de.ikor.sip.foundation.security.authentication.common.extractors - package de.ikor.sip.foundation.security.authentication.common.extractors
- de.ikor.sip.foundation.security.authentication.common.validators - package de.ikor.sip.foundation.security.authentication.common.validators
- de.ikor.sip.foundation.security.authentication.x509 - package de.ikor.sip.foundation.security.authentication.x509
- de.ikor.sip.foundation.security.autoconfigure - package de.ikor.sip.foundation.security.autoconfigure
- de.ikor.sip.foundation.security.config - package de.ikor.sip.foundation.security.config
- de.ikor.sip.foundation.testkit - package de.ikor.sip.foundation.testkit
- de.ikor.sip.foundation.testkit.config - package de.ikor.sip.foundation.testkit.config
- de.ikor.sip.foundation.testkit.configurationproperties - package de.ikor.sip.foundation.testkit.configurationproperties
- de.ikor.sip.foundation.testkit.configurationproperties.models - package de.ikor.sip.foundation.testkit.configurationproperties.models
- de.ikor.sip.foundation.testkit.exception - package de.ikor.sip.foundation.testkit.exception
- de.ikor.sip.foundation.testkit.exception.handler - package de.ikor.sip.foundation.testkit.exception.handler
- de.ikor.sip.foundation.testkit.util - package de.ikor.sip.foundation.testkit.util
- de.ikor.sip.foundation.testkit.workflow - package de.ikor.sip.foundation.testkit.workflow
- de.ikor.sip.foundation.testkit.workflow.givenphase - package de.ikor.sip.foundation.testkit.workflow.givenphase
- de.ikor.sip.foundation.testkit.workflow.reporting.model - package de.ikor.sip.foundation.testkit.workflow.reporting.model
- de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor - package de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor
- de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl - package de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl
- de.ikor.sip.foundation.testkit.workflow.thenphase.result - package de.ikor.sip.foundation.testkit.workflow.thenphase.result
- de.ikor.sip.foundation.testkit.workflow.thenphase.validator - package de.ikor.sip.foundation.testkit.workflow.thenphase.validator
- de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl - package de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl
- de.ikor.sip.foundation.testkit.workflow.whenphase - package de.ikor.sip.foundation.testkit.workflow.whenphase
- de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker - package de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker
- de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions - package de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions
- de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers - package de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers
- de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl - package de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
- decide(ILoggingEvent) - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.TestKitLogbackFilter
-
Filters logs based on logger name
- defaultHttpConfigurer() - Method in class de.ikor.sip.foundation.core.actuator.health.http.HttpEndpointHealthConfiguration
-
Registers
HttpHealthIndicators.alwaysUnknown(Endpoint)
as a default health-checking function for HTTP and HTTPS endpoints but just for listing purposes. - DefaultReportProcessor - Class in de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl
-
Default result processor used for logging test execution results.
- DefaultReportProcessor() - Constructor for class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.DefaultReportProcessor
- deregisterExchange(Exchange) - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationTracker
- doCallCheck(HealthCheckResultBuilder, Map<String, Object>) - Method in class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckConsumer
- doCallCheck(HealthCheckResultBuilder, Map<String, Object>) - Method in class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckRoute
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class de.ikor.sip.foundation.security.authentication.CompositeAuthenticationFilter
- doHealthCheck(BiConsumer<RemoteFileEndpoint<?>, RemoteFileOperations<?>>) - Method in class de.ikor.sip.foundation.core.actuator.health.ftp.CloseableRemoteOperations
- doLayout(ILoggingEvent) - Method in class de.ikor.sip.foundation.core.translate.logging.TranslateMessageLayout
- doStart() - Method in class de.ikor.sip.foundation.camel.SipMiddleProducer
- doStop() - Method in class de.ikor.sip.foundation.camel.SipMiddleProducer
- DuplicateUriPatternError - Exception in de.ikor.sip.foundation.core.actuator.health
-
Exception duplicated uri patterns (health indicator matchers) used in
EndpointHealthRegistry
- DuplicateUriPatternError(String) - Constructor for exception de.ikor.sip.foundation.core.actuator.health.DuplicateUriPatternError
-
Creates new instance of DuplicateUriPatternError
E
- ENDPOINT_ID_EXCHANGE_PROPERTY - Static variable in class de.ikor.sip.foundation.testkit.workflow.givenphase.Mock
- EndpointExposureConfiguration - Class in de.ikor.sip.foundation.core.actuator.config
-
Collects all SIP endpoint that should be exposed in actuator and adds them to "management.endpoints.web.exposure.include"
- EndpointExposureConfiguration() - Constructor for class de.ikor.sip.foundation.core.actuator.config.EndpointExposureConfiguration
-
Creates new instance of EndpointExposureConfiguration and sets default path to configuration file
- EndpointHealthConfigurer - Interface in de.ikor.sip.foundation.core.actuator.health
-
The purpose of the
EndpointHealthConfigurer
is to enable application specific customization of theEndpointHealthRegistry
. - EndpointHealthIndicator - Class in de.ikor.sip.foundation.core.actuator.health
-
EndpointHealthIndicator
wraps health-checking function into a Spring Boot'sHealthIndicator
interface. - EndpointHealthIndicator() - Constructor for class de.ikor.sip.foundation.core.actuator.health.EndpointHealthIndicator
- endpointHealthRegistry(List<EndpointHealthConfigurer>) - Method in class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthConfiguration
- EndpointHealthRegistry - Class in de.ikor.sip.foundation.core.actuator.health
-
EndpointHealthRegistry
is responsible for creatingHealthIndicator
s for Camel Endpoints in the application. - EndpointHealthRegistry() - Constructor for class de.ikor.sip.foundation.core.actuator.health.EndpointHealthRegistry
- EndpointProperties - Class in de.ikor.sip.foundation.testkit.configurationproperties.models
-
Class that defines an element of a test.
- EndpointProperties() - Constructor for class de.ikor.sip.foundation.testkit.configurationproperties.models.EndpointProperties
- EndpointValidationOutcome - Enum in de.ikor.sip.foundation.testkit.workflow.reporting.model
- EventLogCloner - Interface in de.ikor.sip.foundation.core.translate.logging
-
Message shouldn't be set because it cannot be overridden due to LoggingEvent#setMessage
- EventLogClonerImpl - Class in de.ikor.sip.foundation.core.translate.logging
- EventLogClonerImpl() - Constructor for class de.ikor.sip.foundation.core.translate.logging.EventLogClonerImpl
- ExceptionLogger - Class in de.ikor.sip.foundation.testkit.exception.handler
-
Provides static methods for logging exceptions
- ExceptionType - Enum in de.ikor.sip.foundation.testkit.exception
-
Types of possible exceptions for
TestCaseInitializationException
- ExchangeValidator - Interface in de.ikor.sip.foundation.testkit.workflow.thenphase.validator
-
Validator interface representing a validation command
- exclude() - Method in annotation type de.ikor.sip.foundation.core.annotation.SIPIntegrationAdapter
-
Alias for exclude in
SpringBootApplication
- excludeName() - Method in annotation type de.ikor.sip.foundation.core.annotation.SIPIntegrationAdapter
-
Alias for excludeName in
SpringBootApplication
- execute() - Method in class de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
- execute() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.ExecutionWrapper
-
WhenPhaseDefinition
- execute(RouteControllerLoggingDecorator, String) - Method in enum de.ikor.sip.foundation.core.actuator.routes.RouteOperation
-
Executes a route operation
- execute(String, String) - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Executes a route operation
- execute(Exchange, Exchange) - Method in interface de.ikor.sip.foundation.testkit.workflow.thenphase.validator.ExchangeValidator
-
Execute validation
- execute(Exchange, Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelBodyValidator
-
Invokes compare body content
- execute(Exchange, Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelHeaderValidator
-
Invokes compare header content
- executeHealthCheck() - Method in class de.ikor.sip.foundation.core.actuator.health.EndpointHealthIndicator
-
Calculates health of the endpoint.
- executeOnSipmcRoute(String) - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Executes an operation on SipMc route
- executeTest(TestCase) - Method in class de.ikor.sip.foundation.testkit.workflow.TestRunner
- ExecutionWrapper - Class in de.ikor.sip.foundation.testkit.workflow.whenphase
-
Executes WhenPhaseDefinition
- ExecutionWrapper() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.ExecutionWrapper
- ExtendedEventFactory - Class in de.ikor.sip.foundation.core.util
- ExtendedEventFactory() - Constructor for class de.ikor.sip.foundation.core.util.ExtendedEventFactory
- extract(HttpServletRequest) - Method in class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthTokenExtractor
- extract(HttpServletRequest) - Method in interface de.ikor.sip.foundation.security.authentication.common.extractors.SIPTokenExtractor
-
Extracts a token of the given type from a request.
- extract(HttpServletRequest) - Method in class de.ikor.sip.foundation.security.authentication.x509.SIPX509TokenExtractor
- extractTokenFor(Class<?>, HttpServletRequest) - Method in class de.ikor.sip.foundation.security.authentication.common.extractors.TokenExtractors
-
Extracts the token for a given auth provider and request.
F
- FileRouteInvoker - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
-
Invoker class for triggering routes with File consumer
- FileRouteInvoker() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FileRouteInvoker
- fillInStackTrace() - Method in exception de.ikor.sip.foundation.core.actuator.health.DuplicateUriPatternError
- fillInStackTrace() - Method in exception de.ikor.sip.foundation.testkit.exception.NoRouteInvokerException
-
Method for hiding stack trace in console
- fillInStackTrace() - Method in exception de.ikor.sip.foundation.testkit.exception.UnsuspendedRouteException
-
Method for hiding stack trace in console
- fillInStackTrace() - Method in exception de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions.RouteInvokerRuntimeException
-
Method for hiding stack trace in console
- fillInStackTrace() - Method in exception de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions.UnsupportedJmsHeaderException
-
Method for hiding stack trace in console
- filterNonSerializableHeaders(Exchange) - Static method in class de.ikor.sip.foundation.core.util.SIPExchangeHelper
-
Filters out all non-serializable headers so they can be used in serializable environment
- formatMatches(AnalyzeResult) - Method in class de.ikor.sip.foundation.mvnplugin.ResultsFormatter
-
Formats the info about found cross dependencies for presentation purpose.
- FoundationFeature - Class in de.ikor.sip.foundation.core.util
-
Contains names of all SIP Foundation Features
- fromId(String) - Static method in enum de.ikor.sip.foundation.core.actuator.routes.RouteOperation
-
Get operation based on its id
- ftpConfigurer() - Method in class de.ikor.sip.foundation.core.actuator.health.ftp.FtpEndpointHealthConfiguration
- FtpEndpointHealthConfiguration - Class in de.ikor.sip.foundation.core.actuator.health.ftp
-
HealthConfiguration for FtpEndpoint
- FtpEndpointHealthConfiguration() - Constructor for class de.ikor.sip.foundation.core.actuator.health.ftp.FtpEndpointHealthConfiguration
- FtpExchangeHeaders - Enum in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers
-
Enum with Camel FTP, FTPS, SFTP exchange headers which we can set programmatically
- FtpHealthConsumers - Class in de.ikor.sip.foundation.core.actuator.health.ftp
-
Class collect different Bi-consumer static methods, taking endpoint and RemoteFileOperations.
- ftpHealthIndicator(BiConsumer<RemoteFileEndpoint<?>, RemoteFileOperations<?>>) - Static method in class de.ikor.sip.foundation.core.actuator.health.ftp.FtpHealthIndicators
-
A factory for health indicator functions that gives the possibility to define a custom health check and use it in the SIP health checking framework.
- FtpHealthIndicators - Class in de.ikor.sip.foundation.core.actuator.health.ftp
-
Class
FtpHealthIndicators
provides a set of utility functions that can perform operations on remote FTP servers to check if they are healthy. - FtpRouteInvoker - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
-
Invoker class for triggering routes with Ftp, Ftps, Sftp consumers
- FtpRouteInvoker() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FtpRouteInvoker
G
- generateTestCase(TestCaseDefinition) - Method in class de.ikor.sip.foundation.testkit.config.TestCasesConfig
-
Creation and initialisation of a single test case from a definition.
- generateTestCases() - Method in class de.ikor.sip.foundation.testkit.config.TestCasesConfig
-
Creates test cases based on batch test cases definition.
- generateTestReport(TestCaseDefinition) - Method in class de.ikor.sip.foundation.testkit.config.TestExecutionStatusFactory
- get() - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationContextHolder
- get() - Static method in class de.ikor.sip.foundation.core.translate.SIPTranslateMessageService
- getAuthorities() - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
- getBasePackages() - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroup
- getBody(Class<T>) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getBooleanProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getByteProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getContributor(String) - Method in class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthMonitor
- getCredentials() - Method in class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthAuthenticationToken
- getCredentials() - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
- getCxfEndpointAddress(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.CxfRouteInvoker
- getDetails() - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
- getDoubleProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getFloatProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getFqcn() - Method in class de.ikor.sip.foundation.mvnplugin.model.ParsedJavaFile
- getHealthIndicators() - Method in class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthMonitor
- getId() - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxy
- getId() - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.Mock
- getImportName() - Method in class de.ikor.sip.foundation.mvnplugin.model.ImportStatement
-
Returns the import name including the 'static ' prefix if this represents a static import.
- getImports() - Method in class de.ikor.sip.foundation.mvnplugin.model.ParsedJavaFile
- getInstance(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.RouteInvokerFactory
-
Factory method which resolves RouteInvoker for proper camel Endpoint/Component
- getIntProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSCorrelationID() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSCorrelationIDAsBytes() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSDeliveryMode() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSDeliveryTime() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSDestination() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSExpiration() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSMessageID() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSPriority() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSRedelivered() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSReplyTo() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSTimestamp() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getJMSType() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getLine() - Method in class de.ikor.sip.foundation.mvnplugin.model.ImportStatement
-
The physical line within the source file in which the import has occurred.
- getLongProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getMatchedImports() - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportRecords
-
The matches found in this file.
- getMatcher() - Method in class de.ikor.sip.foundation.core.actuator.health.HealthIndicatorMatcher
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthProviderCondition
- getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthProvidersExistCondition
- getMockReport(String) - Method in class de.ikor.sip.foundation.testkit.workflow.TestExecutionStatus
- getName() - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
- getObjectProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getOrCreateScopedBean(String, ObjectFactory<?>) - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationContextHolder
- getOrder() - Method in class de.ikor.sip.foundation.core.translate.logging.LogProcessorInterceptStrategy
- getPath() - Method in class de.ikor.sip.foundation.mvnplugin.model.ParsedJavaFile
- getPathMatcherExpression() - Method in class de.ikor.sip.foundation.core.actuator.health.PathMatcher
- getPrincipal() - Method in class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthAuthenticationToken
- getPrincipal() - Method in class de.ikor.sip.foundation.security.authentication.CompositeAuthenticationToken
- getPrincipal() - Method in class de.ikor.sip.foundation.security.authentication.x509.SIPX509AuthenticationToken
- getPropertyNames() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getProxies() - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxyRegistry
- getProxy(String) - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxyRegistry
-
Get
ProcessorProxy
from registry - getRouteId(Exchange) - Static method in class de.ikor.sip.foundation.testkit.util.TestKitHelper
-
Get route id from the
Exchange
- getSettingsForProvider(Class<? extends SIPAuthenticationProvider>) - Method in class de.ikor.sip.foundation.security.config.SecurityConfigProperties
-
Method for retrieving the proper auth provider config settings
- getShortProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getSIPConnectorPackages(String) - Method in class de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
- getSourceFile() - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportRecords
-
The java source file containing the matches.
- getStringProperty(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getText() - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- getTokenType() - Method in class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthTokenExtractor
- getTokenType() - Method in interface de.ikor.sip.foundation.security.authentication.common.extractors.SIPTokenExtractor
-
The type of the token to be extracted
- getTokenType() - Method in class de.ikor.sip.foundation.security.authentication.x509.SIPX509TokenExtractor
- getTranslatedMessage(String) - Method in class de.ikor.sip.foundation.core.translate.SIPTranslateMessageService
-
Get a translated message by providing its key
- getTranslatedMessage(String, Object...) - Method in class de.ikor.sip.foundation.core.translate.SIPTranslateMessageService
-
Get a translated message by providing its key and message arguments
- getType() - Method in class de.ikor.sip.foundation.core.util.ConversationCompletedEvent
- getValue() - Method in enum de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers.FtpExchangeHeaders
-
Getter for header key
H
- handle(Exception, HttpServletRequest, HttpServletResponse) - Method in class de.ikor.sip.foundation.core.actuator.routes.RESTExceptionHandler
-
Handles
IncompatibleOperationException
- health() - Method in class de.ikor.sip.foundation.core.actuator.health.EndpointHealthIndicator
-
Returns health of the endpoint.
- HEALTH - Static variable in class de.ikor.sip.foundation.core.util.FoundationFeature
- HealthCheckEnabledCondition - Annotation Type in de.ikor.sip.foundation.core.actuator.health.scheduler
- HealthCheckMetricsConfiguration - Class in de.ikor.sip.foundation.core.actuator.health.scheduler
-
Configuration to export overall status from HealthStatus with micrometer to provide metrics on this
- HealthCheckMetricsConfiguration(MeterRegistry, CamelEndpointHealthMonitor, HealthGaugeConfiguration) - Constructor for class de.ikor.sip.foundation.core.actuator.health.scheduler.HealthCheckMetricsConfiguration
-
Creates new instance of HealthCheckMetricsConfiguration
- HealthGaugeConfiguration - Class in de.ikor.sip.foundation.core.actuator.health.scheduler
-
Configuration for configurable health gauge name
- HealthGaugeConfiguration() - Constructor for class de.ikor.sip.foundation.core.actuator.health.scheduler.HealthGaugeConfiguration
- healthIndicator(Endpoint) - Method in class de.ikor.sip.foundation.core.actuator.health.EndpointHealthRegistry
- HealthIndicatorMatcher - Class in de.ikor.sip.foundation.core.actuator.health
-
HealthIndicatorMatcher
contains health checking function and criteria for applying it. - HealthIndicatorMatcher() - Constructor for class de.ikor.sip.foundation.core.actuator.health.HealthIndicatorMatcher
- healthIndicators() - Method in class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthMonitor
- HealthMonitorSetup - Class in de.ikor.sip.foundation.core.actuator.health
-
HealthMonitorSetup
is a class which executes pre setup for health check, collects and stores health checking functions registered by endpoint id. - HealthMonitorSetup() - Constructor for class de.ikor.sip.foundation.core.actuator.health.HealthMonitorSetup
- HttpEndpointHealthConfiguration - Class in de.ikor.sip.foundation.core.actuator.health.http
-
HttpEndpointHealthConfiguration
does the default autoconfiguration of the Camel's HTTP and HTTPS endpoints. - HttpEndpointHealthConfiguration() - Constructor for class de.ikor.sip.foundation.core.actuator.health.http.HttpEndpointHealthConfiguration
- HttpHealthIndicators - Class in de.ikor.sip.foundation.core.actuator.health.http
-
HttpHealthIndicators
contains several functions that implement health checks for HTTP endpoints.
I
- ImportAnalyzer - Class in de.ikor.sip.foundation.mvnplugin
-
Collects banned import matches from a single source file.
- ImportAnalyzer() - Constructor for class de.ikor.sip.foundation.mvnplugin.ImportAnalyzer
- ImportStatement - Class in de.ikor.sip.foundation.mvnplugin.model
-
Represents an import statement that has been discovered while parsing a source file.
- ImportStatement(String, int, boolean) - Constructor for class de.ikor.sip.foundation.mvnplugin.model.ImportStatement
- ImportStatementParser - Class in de.ikor.sip.foundation.mvnplugin
-
Parses a source file into a
ParsedJavaFile
representation. - ImportStatementParser(Charset) - Constructor for class de.ikor.sip.foundation.mvnplugin.ImportStatementParser
-
Constructor just for testing purposes.
- IncompatibleOperationException - Exception in de.ikor.sip.foundation.core.actuator.routes
-
Exception thrown when operation is incompatible to ones in
RouteOperation
- IncompatibleOperationException(String) - Constructor for exception de.ikor.sip.foundation.core.actuator.routes.IncompatibleOperationException
-
Creates new instance of IncompatibleOperationException
- indicator(Endpoint) - Method in class de.ikor.sip.foundation.core.actuator.health.HealthIndicatorMatcher
- INFO - Static variable in class de.ikor.sip.foundation.core.util.FoundationFeature
- initCamelContextClientSsl() - Method in class de.ikor.sip.foundation.security.config.CamelSslClientConfiguration
-
Configure the httpcomponent of camel rest client to use custom ssl settings (different keystores, potentially client certificates) if necessary
- IntegrationManagementException - Exception in de.ikor.sip.foundation.core.actuator.common
-
The custom runtime exception to be used as a default exception in this library.
- IntegrationManagementException(String) - Constructor for exception de.ikor.sip.foundation.core.actuator.common.IntegrationManagementException
-
Constructs an IntegrationManagementException.
- IntegrationManagementException(String, Throwable) - Constructor for exception de.ikor.sip.foundation.core.actuator.common.IntegrationManagementException
-
Constructs an IntegrationManagementException.
- invoke(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.CxfRouteInvoker
- invoke(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FileRouteInvoker
- invoke(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FtpRouteInvoker
- invoke(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.JmsRouteInvoker
- invoke(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.KafkaRouteInvoker
- invoke(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.MailRouteInvoker
- invoke(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.RestRouteInvoker
- invoke(Exchange) - Method in interface de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.RouteInvoker
-
Sends request to route
- isApplicable() - Method in class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelTestCaseValidator
- isApplicable() - Method in interface de.ikor.sip.foundation.testkit.workflow.thenphase.validator.TestCaseValidator
-
Is a validator applicable for a test case based on parameters
- isApplicable(ProcessorProxy, Exchange, Exchange) - Method in interface de.ikor.sip.foundation.core.proxies.extension.ProxyExtension
-
Check whether this ProxyExtension should be used
- isApplicable(ProcessorProxy, Exchange, Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.ReportActivityProxyExtension
- isApplicable(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.CxfRouteInvoker
- isApplicable(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FileRouteInvoker
- isApplicable(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FtpRouteInvoker
- isApplicable(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.JmsRouteInvoker
- isApplicable(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.KafkaRouteInvoker
- isApplicable(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.MailRouteInvoker
- isApplicable(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.RestRouteInvoker
- isApplicable(Endpoint) - Method in interface de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.RouteInvoker
-
Match Endpoint with proper RouteInvoker
- isApplicable(Exchange, Exchange) - Method in interface de.ikor.sip.foundation.testkit.workflow.thenphase.validator.ExchangeValidator
-
Checks whether Validator is applicable based on parameters
- isApplicable(Exchange, Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelBodyValidator
- isApplicable(Exchange, Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelHeaderValidator
- isAuthenticated() - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
- isBodyAssignableTo(Class) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- isEnabled(CamelEvent) - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationContextHolder
- isEnabled(CamelEvent) - Method in class de.ikor.sip.foundation.core.scope.conversation.notifiers.ConversationCompletedExchangeEventNotifier
- isEnabled(CamelEvent) - Method in class de.ikor.sip.foundation.core.scope.conversation.notifiers.ConversationCreatedExchangeEventNotifier
- isImportBanned(String) - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroup
- isResponsibleFor(String) - Method in class de.ikor.sip.foundation.security.config.SecurityConfigProperties.AuthProviderSettings
-
Method for checking if a configured auth provider is responsible for checking authentication of a specific url path
- isTestKitHeader(String) - Static method in class de.ikor.sip.foundation.testkit.util.TestKitHelper
-
Checks if header is Test Kit specific header
- isValid(SIPBasicAuthAuthenticationToken) - Method in class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthFileValidator
- isValid(SIPX509AuthenticationToken) - Method in class de.ikor.sip.foundation.security.authentication.x509.SIPX509FileValidator
- isValid(T) - Method in class de.ikor.sip.foundation.security.authentication.common.validators.SIPAlwaysAllowValidator
- isValid(T) - Method in interface de.ikor.sip.foundation.security.authentication.common.validators.SIPTokenValidator
-
Checks if a given token is valid
- iterator() - Method in class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthMonitor
J
- JMS_CORRELATION_ID - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_CORRELATION_ID_AS_BYTES - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_DELIVERY_MODE - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_DESTINATION - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_EXPIRATION - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_MESSAGE_ID - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_PRIORITY - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_REDELIVERED - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_REPLY_TO - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_TIMESTAMP - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_TYPE - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- JMS_X_USER_ID - Static variable in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- jmsConfigurer() - Method in class de.ikor.sip.foundation.core.actuator.health.jms.JmsEndpointHealthConfiguration
- JmsEndpointHealthConfiguration - Class in de.ikor.sip.foundation.core.actuator.health.jms
-
Registers a default health check for JMS Camel endpoints.
- JmsEndpointHealthConfiguration() - Constructor for class de.ikor.sip.foundation.core.actuator.health.jms.JmsEndpointHealthConfiguration
- JmsHealthIndicators - Class in de.ikor.sip.foundation.core.actuator.health.jms
-
JmsHealthIndicators
- JmsRouteInvoker - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
-
Invoker class for triggering routes with Jms consumer
- JmsRouteInvoker() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.JmsRouteInvoker
K
- KafkaRouteInvoker - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
-
Invoker class for triggering routes with Kafka consumer
- KafkaRouteInvoker() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.KafkaRouteInvoker
L
- listDirectoryConsumer(RemoteFileEndpoint<?>, RemoteFileOperations<?>) - Static method in class de.ikor.sip.foundation.core.actuator.health.ftp.FtpHealthConsumers
-
Returns health information based on the application ability to list files of the directory from the endpoint URI
- listDirHealthIndicator(Endpoint) - Static method in class de.ikor.sip.foundation.core.actuator.health.ftp.FtpHealthIndicators
-
Lists folder from defined in endpoint URI as a health check operation.
- listFiles(Path) - Static method in class de.ikor.sip.foundation.mvnplugin.SourceTreeAnalyzer
-
Lists files found under given folder.
- listItemValue() - Method in annotation type de.ikor.sip.foundation.security.authentication.ConditionalOnSIPAuthProvider
-
The fully qualified classname of the authentication provider relevant for the class this annotation is put onto
- LogbackOutputStream - Class in de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl
-
OutputStream for logging test reports with logback
- LogbackOutputStream() - Constructor for class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.LogbackOutputStream
-
Adds logger that uses a pattern
- logException(Throwable) - Static method in class de.ikor.sip.foundation.testkit.exception.handler.ExceptionLogger
-
Logs generic exceptions
- LogProcessorInterceptStrategy - Class in de.ikor.sip.foundation.core.translate.logging
-
Used for implicit message translations with LogProcessor (.log()).
- LogProcessorInterceptStrategy() - Constructor for class de.ikor.sip.foundation.core.translate.logging.LogProcessorInterceptStrategy
- logTestCaseException(Exception, String) - Static method in class de.ikor.sip.foundation.testkit.exception.handler.ExceptionLogger
-
Logs exception for specific TestCase
- logTranslationDetails() - Method in class de.ikor.sip.foundation.core.translate.TranslationServiceDetailsOnStartup
-
Display TranslateConfiguration information after application startup
M
- MailRouteInvoker - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
-
Invoker of exchange processing for
MailConsumer
- MailRouteInvoker() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.MailRouteInvoker
- mapToFilePaths(Iterable<String>) - Method in class de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
- mapToMessageProperties(Exchange) - Static method in class de.ikor.sip.foundation.testkit.configurationproperties.models.MessageProperties
-
Creates a
MessageProperties
from theExchange
- mapWithNoMessage(ILoggingEvent) - Method in interface de.ikor.sip.foundation.core.translate.logging.EventLogCloner
-
Map message
- mapWithNoMessage(ILoggingEvent) - Method in class de.ikor.sip.foundation.core.translate.logging.EventLogClonerImpl
- MarkdownFilesContributor - Class in de.ikor.sip.foundation.core.actuator.info
-
MarkdownFilesContributor
extendsInfoContributor
to add markdown files to the info actuator - MarkdownFilesContributor() - Constructor for class de.ikor.sip.foundation.core.actuator.info.MarkdownFilesContributor
- MarkdownObject - Class in de.ikor.sip.foundation.core.actuator.info
-
POJO object for storing the markdown file
- MarkdownObject(String) - Constructor for class de.ikor.sip.foundation.core.actuator.info.MarkdownObject
- matches(String) - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroup
- matches(Endpoint) - Method in class de.ikor.sip.foundation.core.actuator.health.HealthIndicatorMatcher
- mavenProject - Variable in class de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
- MessageProperties - Class in de.ikor.sip.foundation.testkit.configurationproperties.models
-
Class that holds a single message used in test cases
- MessageProperties() - Constructor for class de.ikor.sip.foundation.testkit.configurationproperties.models.MessageProperties
- messageSource() - Method in class de.ikor.sip.foundation.core.translate.TranslateConfiguration
-
Defines and configures a
MessageSource
- mock(UnaryOperator<Exchange>) - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxy
-
Sets proxy's mock function.
- Mock - Class in de.ikor.sip.foundation.testkit.workflow.givenphase
-
Parent class for mocks.
- Mock() - Constructor for class de.ikor.sip.foundation.testkit.workflow.givenphase.Mock
- MOCK - de.ikor.sip.foundation.testkit.exception.ExceptionType
- MockFactory - Class in de.ikor.sip.foundation.testkit.workflow.givenphase
-
Factory class used for creation of external call mocks.
- MockFactory() - Constructor for class de.ikor.sip.foundation.testkit.workflow.givenphase.MockFactory
- MockReport - Class in de.ikor.sip.foundation.testkit.workflow.reporting.model
-
Report for a single Mock
- MockReport() - Constructor for class de.ikor.sip.foundation.testkit.workflow.reporting.model.MockReport
N
- name() - Method in class de.ikor.sip.foundation.core.actuator.health.EndpointHealthIndicator
-
Returns the name of the endpoint.
- name() - Method in annotation type de.ikor.sip.foundation.core.annotation.SIPFeature
- newMockInstance(String, Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.MockFactory
-
Creates new mock instance and sets required properties.
- noopConsumer(RemoteFileEndpoint<?>, RemoteFileOperations<?>) - Static method in class de.ikor.sip.foundation.core.actuator.health.ftp.FtpHealthConsumers
-
Executes the FTP NOOP request to check if the remote FTP server is healthy.
- noopHealthIndicator(Endpoint) - Static method in class de.ikor.sip.foundation.core.actuator.health.ftp.FtpHealthIndicators
-
Executes the FTP NOOP request to check if the remote FTP server is healthy.
- NoRouteInvokerException - Exception in de.ikor.sip.foundation.testkit.exception
-
Exception for non-existent
RouteInvoker
inRouteInvokerFactory
- NoRouteInvokerException(String) - Constructor for exception de.ikor.sip.foundation.testkit.exception.NoRouteInvokerException
- notify(CamelEvent) - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationContextHolder
- notify(CamelEvent) - Method in class de.ikor.sip.foundation.core.scope.conversation.notifiers.ConversationCompletedExchangeEventNotifier
- notify(CamelEvent) - Method in class de.ikor.sip.foundation.core.scope.conversation.notifiers.ConversationCreatedExchangeEventNotifier
O
- of(String) - Static method in class de.ikor.sip.foundation.core.actuator.health.PathMatcher
-
Creates a PathMatcher for the given expression.
- onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class de.ikor.sip.foundation.core.actuator.config.EndpointExposureConfiguration
- OpenApiContextPathResolver - Class in de.ikor.sip.foundation.core.openapi
- OpenApiContextPathResolver() - Constructor for class de.ikor.sip.foundation.core.openapi.OpenApiContextPathResolver
- OpenApiResolverAutoConfig - Class in de.ikor.sip.foundation.core.openapi
-
Class in charge of toggling all beans under de.ikor.sip.foundation.core.openapi package
- OpenApiResolverAutoConfig() - Constructor for class de.ikor.sip.foundation.core.openapi.OpenApiResolverAutoConfig
P
- parse(Path) - Method in class de.ikor.sip.foundation.mvnplugin.ImportStatementParser
-
Converts files into more suitable
ParsedJavaFile
format. - ParsedJavaFile - Class in de.ikor.sip.foundation.mvnplugin.model
-
Represents a source file that has been parsed for import statements.
- ParsedJavaFile(Path, String, Collection<ImportStatement>) - Constructor for class de.ikor.sip.foundation.mvnplugin.model.ParsedJavaFile
- parseExchangeProperties(EndpointProperties, CamelContext) - Static method in class de.ikor.sip.foundation.testkit.util.TestKitHelper
-
Create exchange from test definition
- parseImport(String, int) - Method in class de.ikor.sip.foundation.mvnplugin.ImportStatementParser
- PathMatcher - Class in de.ikor.sip.foundation.core.actuator.health
-
PathMatcher
offers the ability to match CamelEndpoint
s - actually their URIs, with URI patterns implemented by theAntPathMatcher
. - PathMatcher(String) - Constructor for class de.ikor.sip.foundation.core.actuator.health.PathMatcher
- prepareTestingEnvironment(ConfigurableEnvironment) - Method in class de.ikor.sip.foundation.testkit.config.AutoTestCaseLoading
-
Adds testcases to environment
- process(TestExecutionStatus) - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.DefaultReportProcessor
-
Processes and logs executed test
- process(TestExecutionStatus) - Method in interface de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.ResultProcessor
-
Processes a
TestExecutionStatus
- process(Exchange) - Method in class de.ikor.sip.foundation.camel.SipMiddleProducer
- process(Exchange, AsyncCallback) - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxy
- processLine(String, int) - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.LogbackOutputStream
- ProcessorProxy - Class in de.ikor.sip.foundation.core.proxies
-
Proxy for Apache Camel Processors
- ProcessorProxy(NamedNode, Processor, List<ProxyExtension>) - Constructor for class de.ikor.sip.foundation.core.proxies.ProcessorProxy
-
Creates new instance of ProcessorProxy
- ProcessorProxyConfiguration - Class in de.ikor.sip.foundation.core.proxies
-
Configuration for ProcessorProxy
- ProcessorProxyConfiguration() - Constructor for class de.ikor.sip.foundation.core.proxies.ProcessorProxyConfiguration
- ProcessorProxyMock - Class in de.ikor.sip.foundation.testkit.workflow.givenphase
-
Creates and defines behaviour for Camel based external service mocks
- ProcessorProxyMock() - Constructor for class de.ikor.sip.foundation.testkit.workflow.givenphase.ProcessorProxyMock
- ProcessorProxyRegistry - Class in de.ikor.sip.foundation.core.proxies
-
Contains registry of
ProcessorProxy
, which can be accessed viaProcessor
id. - ProcessorProxyRegistry() - Constructor for class de.ikor.sip.foundation.core.proxies.ProcessorProxyRegistry
- ProcessorProxyTestPreConditioner - Class in de.ikor.sip.foundation.testkit.config
-
Adds a mock function to all outgoing Processor Proxies
- ProcessorProxyTestPreConditioner() - Constructor for class de.ikor.sip.foundation.testkit.config.ProcessorProxyTestPreConditioner
- propertyExists(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- provideArguments(ExtensionContext) - Method in class de.ikor.sip.foundation.testkit.util.SIPBatchTestArgumentSource
- ProxyAutoConfig - Class in de.ikor.sip.foundation.core.proxies
-
Class in charge of toggling all beans under de.ikor.sip.foundation.core.proxies package, based on sip.core.proxy.enabled value (true by default).
- ProxyAutoConfig() - Constructor for class de.ikor.sip.foundation.core.proxies.ProxyAutoConfig
- proxyBeanMethods() - Method in annotation type de.ikor.sip.foundation.core.annotation.SIPIntegrationAdapter
-
Alias for proxyBeanMethods in
SpringBootApplication
- ProxyExtension - Interface in de.ikor.sip.foundation.core.proxies.extension
-
Proxy extension API
R
- reassignNonSerializableValue(String, Object) - Static method in class de.ikor.sip.foundation.core.util.SIPExchangeHelper
- reformatEscapeCharacter(String) - Static method in class de.ikor.sip.foundation.testkit.util.RegexUtil
-
Replaces escape characters
- regexMatch(String, String) - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroup
- RegexUtil - Class in de.ikor.sip.foundation.testkit.util
-
Util class for comparing a string to a pattern
- register(String, ProcessorProxy) - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxyRegistry
-
Registers a new
ProcessorProxy
- register(String, Function<Endpoint, Health>) - Method in class de.ikor.sip.foundation.core.actuator.health.EndpointHealthRegistry
-
Registers health checking function for the given URI pattern.
- registerById(String, Function<Endpoint, Health>) - Method in class de.ikor.sip.foundation.core.actuator.health.EndpointHealthRegistry
-
Registers health checking function for the given processor id.
- registerExchange(String, String) - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationTracker
- removeBean() - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationContextHolder
- ReportActivityProxyExtension - Class in de.ikor.sip.foundation.testkit.workflow.givenphase
-
Proxy extensions for tracking activity of mocked ProcessorProxy
- ReportActivityProxyExtension() - Constructor for class de.ikor.sip.foundation.testkit.workflow.givenphase.ReportActivityProxyExtension
- reportExecutionException(Exception) - Method in class de.ikor.sip.foundation.testkit.workflow.TestCase
-
Signal this test case that the Exception happened so the TestReport can be updated
- reset() - Method in class de.ikor.sip.foundation.core.proxies.ProcessorProxy
-
Resets the state of the proxy to default.
- resetAll() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Resets all routes
- resetSipmcRoute() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Executes reset operation on SipMc route
- resetStatistics(String) - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Reset a specific route
- resolveCamelContextPathInOpenApi() - Method in class de.ikor.sip.foundation.core.openapi.OpenApiContextPathResolver
- resolveConsumer(Exchange, CamelContext) - Static method in class de.ikor.sip.foundation.testkit.util.TestKitHelper
-
Get camel consumer based on exchange route id
- resolveEndpoint(Exchange, CamelContext) - Static method in class de.ikor.sip.foundation.testkit.util.TestKitHelper
-
Get camel endpoint based on exchange route id
- resolveRoute(Exchange, CamelContext) - Static method in class de.ikor.sip.foundation.testkit.util.TestKitHelper
-
Get camel route based on exchange route id
- RESTExceptionHandler - Class in de.ikor.sip.foundation.core.actuator.routes
-
Controller advice for handling IncompatibleOperationException
- RESTExceptionHandler() - Constructor for class de.ikor.sip.foundation.core.actuator.routes.RESTExceptionHandler
- RestRouteInvoker - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl
-
Invoker class for triggering Camel REST route
- RestRouteInvoker() - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.RestRouteInvoker
- RESULT_VALIDATOR - de.ikor.sip.foundation.testkit.exception.ExceptionType
- ResultProcessor - Interface in de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor
-
Provides method to process results
- ResultsFormatter - Class in de.ikor.sip.foundation.mvnplugin
-
Formats the info about found cross dependencies for presentation purpose.
- ResultsFormatter() - Constructor for class de.ikor.sip.foundation.mvnplugin.ResultsFormatter
- RESUME - de.ikor.sip.foundation.core.actuator.routes.RouteOperation
- resumeAll() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Resumes all routes
- resumeRoute(String) - Method in class de.ikor.sip.foundation.core.actuator.routes.RouteControllerLoggingDecorator
-
Resuming route and logging the action
- returnExchange - Variable in class de.ikor.sip.foundation.testkit.workflow.givenphase.Mock
- route(String) - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Returns details of a route
- RouteAdditionalInfo() - Constructor for class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteDetails.RouteAdditionalInfo
- RouteControllerLoggingDecorator - Class in de.ikor.sip.foundation.core.actuator.routes
-
Class used by
RouteOperation
instead of callingRouteController
, in order to add missing logs. - RouteControllerLoggingDecorator() - Constructor for class de.ikor.sip.foundation.core.actuator.routes.RouteControllerLoggingDecorator
- RouteExchangeSummary() - Constructor for class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteDetails.RouteExchangeSummary
- RouteIdParameter - Annotation Type in de.ikor.sip.foundation.core.actuator.routes.annotations
- RouteInvoker - Interface in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker
-
Route invoker interface
- RouteInvokerFactory - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker
-
Factory class which invokes proper RouteInvoker based on Endpoint type
- RouteInvokerFactory(Set<RouteInvoker>, CamelContext) - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.RouteInvokerFactory
- RouteInvokerRuntimeException - Exception in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions
-
Exception for impossible invoking first processor in tested route
- RouteInvokerRuntimeException(String) - Constructor for exception de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions.RouteInvokerRuntimeException
- RouteOperation - Enum in de.ikor.sip.foundation.core.actuator.routes
- RouteOperationParameter - Annotation Type in de.ikor.sip.foundation.core.actuator.routes.annotations
- RouteProcessingTimes() - Constructor for class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteDetails.RouteProcessingTimes
- routes() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
List of routes summaries
- run() - Method in class de.ikor.sip.foundation.testkit.workflow.TestCase
-
Start Test execution
- run(ProcessorProxy, Exchange, Exchange) - Method in interface de.ikor.sip.foundation.core.proxies.extension.ProxyExtension
-
Method every extension should implement.
- run(ProcessorProxy, Exchange, Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.ReportActivityProxyExtension
- run(TestCase) - Method in class de.ikor.sip.foundation.testkit.workflow.TestRunner
-
Run a single build test case.
S
- scheduledExecution() - Method in class de.ikor.sip.foundation.core.actuator.health.scheduler.ScheduledHealthCheck
-
Scheduled health check
- ScheduledHealthCheck - Class in de.ikor.sip.foundation.core.actuator.health.scheduler
-
Scheduled execution for connection checks.
- ScheduledHealthCheck() - Constructor for class de.ikor.sip.foundation.core.actuator.health.scheduler.ScheduledHealthCheck
- SCOPE_PROPERTY - Static variable in class de.ikor.sip.foundation.core.scope.conversation.notifiers.ConversationCreatedExchangeEventNotifier
- scopeBeans - Variable in class de.ikor.sip.foundation.core.scope.conversation.ConversationContextHolder
- SecurityConfig - Class in de.ikor.sip.foundation.security.config
-
Central place of all config related stuff for spring-security settings regarding the sip authentication features
- SecurityConfig(Optional<List<SIPAuthenticationProvider<?>>>, SecurityConfigProperties, Optional<TokenExtractors>) - Constructor for class de.ikor.sip.foundation.security.config.SecurityConfig
-
Autowired constructor for creating SIP Security Configuration
- SecurityConfigProperties - Class in de.ikor.sip.foundation.security.config
-
Config properties for the complete sip-security authorization settings.
- SecurityConfigProperties() - Constructor for class de.ikor.sip.foundation.security.config.SecurityConfigProperties
- SecurityConfigProperties.AuthProviderSettings - Class in de.ikor.sip.foundation.security.config
-
Auth provider settings, containing the exact auth-provider to be used, and the respective validation configs
- SecurityConfigProperties.ValidationSettings - Class in de.ikor.sip.foundation.security.config
-
Validation settings for an auth provider
- selectGroupFor(String) - Method in class de.ikor.sip.foundation.mvnplugin.model.BannedImportGroups
-
Selects the
BannedImportGroup
with the most specific base package matching the given full qualified class name. - setActualResponse(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.model.SIPAdapterExecutionReport
- setAdapterExceptionMessage(Exception) - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.model.SIPAdapterExecutionReport
- setAuthenticated(boolean) - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
- setBehavior(TestExecutionStatus) - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.Mock
-
Sets mocks behavior
- setBehavior(TestExecutionStatus) - Method in class de.ikor.sip.foundation.testkit.workflow.givenphase.ProcessorProxyMock
-
Sets a mock operation on a proxy
- setBooleanProperty(String, boolean) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setByteProperty(String, byte) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setConversationId(String) - Method in class de.ikor.sip.foundation.core.scope.conversation.ConversationContextHolder
- setDefaultMockOnAllEndpointProcessors() - Method in class de.ikor.sip.foundation.testkit.config.ProcessorProxyTestPreConditioner
-
Loops through the proxy registry and sets up default NOOP mock function for all outgoing (Endpoint) Processors
- setDoubleProperty(String, double) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setExpected(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.model.MockReport
- setExpectedAdapterResponse(Exchange) - Method in class de.ikor.sip.foundation.testkit.workflow.TestExecutionStatus
-
Sets response which is expected to be returned by adapter during test.
- setFloatProperty(String, float) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setHaving(MessageProperties) - Method in class de.ikor.sip.foundation.testkit.configurationproperties.models.EndpointProperties
- setIntProperty(String, int) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSCorrelationID(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSCorrelationIDAsBytes(byte[]) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSDeliveryMode(int) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSDeliveryTime(long) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSDestination(Destination) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSExpiration(long) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSMessageID(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSPriority(int) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSRedelivered(boolean) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSReplyTo(Destination) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSTimestamp(long) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setJMSType(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setLoggerName(String) - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.TestKitLogbackFilter
-
Logger name setter, required by filter setup in logback.xml
- setLongProperty(String, long) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setMavenProject(MavenProject) - Method in class de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
- setObjectProperty(String, Object) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setReturning(MessageProperties) - Method in class de.ikor.sip.foundation.testkit.configurationproperties.models.EndpointProperties
- setShortProperty(String, short) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setStringProperty(String, String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setText(String) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- setup() - Method in class de.ikor.sip.foundation.testkit.SIPBatchTest
- setupCamelEndpointHealthMonitor() - Method in class de.ikor.sip.foundation.core.actuator.health.HealthMonitorSetup
-
Registers health checking functions for the given processor ids.
- setupEndpointHealthIndicators() - Method in class de.ikor.sip.foundation.core.actuator.health.CamelEndpointHealthMonitor
- setWith(MessageProperties) - Method in class de.ikor.sip.foundation.testkit.configurationproperties.models.EndpointProperties
- setWorkflowException(Exception) - Method in class de.ikor.sip.foundation.testkit.workflow.TestExecutionStatus
-
Sets exception that was thrown by sip test kit, probably during test setup or validation phase.
- shouldSuspend(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FileRouteInvoker
- shouldSuspend(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.FtpRouteInvoker
- shouldSuspend(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.JmsRouteInvoker
- shouldSuspend(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.KafkaRouteInvoker
- shouldSuspend(Endpoint) - Method in class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.impl.MailRouteInvoker
- shouldSuspend(Endpoint) - Method in interface de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.RouteInvoker
-
Check if component from RouteInvoker is for suspending
- shouldTrace(NamedNode) - Method in interface de.ikor.sip.foundation.core.trace.TraceSupport
- SIP_BATCH_TEST - Static variable in class de.ikor.sip.foundation.testkit.SIPBatchTest
- SIPAdapterExecutionReport - Class in de.ikor.sip.foundation.testkit.workflow.reporting.model
- SIPAdapterExecutionReport() - Constructor for class de.ikor.sip.foundation.testkit.workflow.reporting.model.SIPAdapterExecutionReport
- SIPAlwaysAllowValidator<T extends SIPAuthenticationToken<T>> - Class in de.ikor.sip.foundation.security.authentication.common.validators
-
Dummy validator which does no checks, and allows each token to be authenticated.
- SIPAlwaysAllowValidator() - Constructor for class de.ikor.sip.foundation.security.authentication.common.validators.SIPAlwaysAllowValidator
- SIPAuthenticationProvider<T extends SIPAuthenticationToken<T>> - Class in de.ikor.sip.foundation.security.authentication
-
Base class for sip authentication providers.
- SIPAuthenticationProvider() - Constructor for class de.ikor.sip.foundation.security.authentication.SIPAuthenticationProvider
- SIPAuthenticationToken<T extends SIPAuthenticationToken<T>> - Class in de.ikor.sip.foundation.security.authentication
-
Interface for all auth tokens used in implementations of
SIPAuthenticationProvider
. - SIPAuthenticationToken() - Constructor for class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
- SIPAuthProviderCondition - Class in de.ikor.sip.foundation.security.authentication
-
Matcher class implementing the logic for the
ConditionalOnSIPAuthProvider
annotation. - SIPAuthProviderCondition() - Constructor for class de.ikor.sip.foundation.security.authentication.SIPAuthProviderCondition
- SIPAuthProvidersExistCondition - Class in de.ikor.sip.foundation.security.authentication
-
Condition class matching whether authentication providers are defined
- SIPAuthProvidersExistCondition() - Constructor for class de.ikor.sip.foundation.security.authentication.SIPAuthProvidersExistCondition
- SIPBasicAuthAuthenticationProvider - Class in de.ikor.sip.foundation.security.authentication.basic
-
Basic Authentication provider, wiring together the
SIPBasicAuthTokenExtractor
and the configuredSIPTokenValidator
- SIPBasicAuthAuthenticationProvider(TokenExtractors, SIPTokenValidator<SIPBasicAuthAuthenticationToken>) - Constructor for class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthAuthenticationProvider
-
Autowired constructor for creating the basic authentication provider
- SIPBasicAuthAuthenticationToken - Class in de.ikor.sip.foundation.security.authentication.basic
-
Container for username/password tokens in the sip authentication framework.
- SIPBasicAuthAuthenticationToken(String, String, boolean) - Constructor for class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthAuthenticationToken
-
Creates a basic auth token
- SIPBasicAuthFileValidator - Class in de.ikor.sip.foundation.security.authentication.basic
-
The file-based basic auth validator reads a given json file in this format:
- SIPBasicAuthFileValidator(SecurityConfigProperties) - Constructor for class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthFileValidator
-
Autowired Constructor, which just needs the security config properties as bean
- SIPBasicAuthTokenExtractor - Class in de.ikor.sip.foundation.security.authentication.basic
-
Token extractor for getting username and password from the Basic Authentication header.
- SIPBasicAuthTokenExtractor() - Constructor for class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthTokenExtractor
- SIPBatchTest - Class in de.ikor.sip.foundation.testkit
-
SIP batch test run
- SIPBatchTest() - Constructor for class de.ikor.sip.foundation.testkit.SIPBatchTest
- SIPBatchTestArgumentSource - Class in de.ikor.sip.foundation.testkit.util
- SIPBatchTestArgumentSource() - Constructor for class de.ikor.sip.foundation.testkit.util.SIPBatchTestArgumentSource
- SIPCoreAutoConfiguration - Class in de.ikor.sip.foundation.core
-
Configuration class for including sip-core-default-config.yaml configuration into classpath
- SIPCoreAutoConfiguration() - Constructor for class de.ikor.sip.foundation.core.SIPCoreAutoConfiguration
- SIPExchangeFormatter - Class in de.ikor.sip.foundation.core.trace
-
Implementation of ExchangeFormatter for Tracing Exchanges
- SIPExchangeFormatter() - Constructor for class de.ikor.sip.foundation.core.trace.SIPExchangeFormatter
- SIPExchangeHelper - Class in de.ikor.sip.foundation.core.util
-
Utility class that changes the
Exchange
- SIPExchangeHelper() - Constructor for class de.ikor.sip.foundation.core.util.SIPExchangeHelper
- SIPFeature - Annotation Type in de.ikor.sip.foundation.core.annotation
-
Annotation which marks, names and provides version of all framework features
- SIPHealthCheckConsumer - Class in de.ikor.sip.foundation.core.actuator.health.camel
- SIPHealthCheckConsumer(ConsumerHealthCheck) - Constructor for class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckConsumer
- SIPHealthCheckConsumersRepository - Class in de.ikor.sip.foundation.core.actuator.health.camel
- SIPHealthCheckConsumersRepository() - Constructor for class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckConsumersRepository
- SIPHealthCheckRoute - Class in de.ikor.sip.foundation.core.actuator.health.camel
- SIPHealthCheckRoute(RouteHealthCheck) - Constructor for class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckRoute
- SIPHealthCheckRoutesRepository - Class in de.ikor.sip.foundation.core.actuator.health.camel
- SIPHealthCheckRoutesRepository() - Constructor for class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckRoutesRepository
- SIPIntegrationAdapter - Annotation Type in de.ikor.sip.foundation.core.annotation
-
Puts together
SpringBootApplication
and all other annotations typically needed when developing SIP Integration Adapter. - SIPJmsTextMessage - Class in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker
-
SIP implementation of TextMessage from JMS API.
- SIPJmsTextMessage(String) - Constructor for class de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- sipmcRoutes() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
List of "sipmc" routes summaries
- SipMiddleComponent - Class in de.ikor.sip.foundation.camel
-
SIPMC component that provides SIP Platform specific internal routing to integration adapters.
- SipMiddleComponent(CamelContext) - Constructor for class de.ikor.sip.foundation.camel.SipMiddleComponent
-
Creates the component
- SipMiddleEndpoint - Class in de.ikor.sip.foundation.camel
-
SipMiddleEndpoint
is a decorator over the targetEndpoint that provides additional routing logic to existing Camel routes. - SipMiddleEndpoint(String, SipMiddleComponent, String) - Constructor for class de.ikor.sip.foundation.camel.SipMiddleEndpoint
-
Creates new instance of
SipMiddleEndpoint
- SipMiddleProducer - Class in de.ikor.sip.foundation.camel
-
SipMiddleProducer
is a decorator over the producer of the target endpoint from theSipMiddleEndpoint
. - SipMiddleProducer(Endpoint) - Constructor for class de.ikor.sip.foundation.camel.SipMiddleProducer
-
Creates new instance of SipPlatformProducer
- SIPPatternLayoutEncoder - Class in de.ikor.sip.foundation.core.translate.logging
-
Extends PatternLayoutEncoderBase in order to enhance it with message translation feature by featuring
TranslateMessageLayout
. - SIPPatternLayoutEncoder() - Constructor for class de.ikor.sip.foundation.core.translate.logging.SIPPatternLayoutEncoder
- SIPSecurityAutoConfiguration - Class in de.ikor.sip.foundation.security.autoconfigure
-
Spring-boot autoconfiguration entrypoint (referenced by the
src/main/resource/META-INF/spring.factories
file. - SIPSecurityAutoConfiguration() - Constructor for class de.ikor.sip.foundation.security.autoconfigure.SIPSecurityAutoConfiguration
- SIPTestKitAutoConfiguration - Class in de.ikor.sip.foundation.testkit
- SIPTestKitAutoConfiguration() - Constructor for class de.ikor.sip.foundation.testkit.SIPTestKitAutoConfiguration
- SIPTokenExtractor<T extends SIPAuthenticationToken<T>> - Interface in de.ikor.sip.foundation.security.authentication.common.extractors
-
The interface used for token extractors used by
CompositeAuthenticationFilter
,TokenExtractors
andSIPAuthenticationProvider
implementations to extract the necessary information from an http request so that the provider can check if that request is authenticated or not. - SIPTokenValidator<T extends SIPAuthenticationToken<T>> - Interface in de.ikor.sip.foundation.security.authentication.common.validators
-
Functional interface for all token validators
- SIPTraceConfig - Class in de.ikor.sip.foundation.core.trace
-
Configuration class to read from property file
- SIPTraceConfig() - Constructor for class de.ikor.sip.foundation.core.trace.SIPTraceConfig
- SIPTranslateMessageService - Class in de.ikor.sip.foundation.core.translate
-
Service used to get translated messages
- SIPTranslateMessageService(MessageSource, TranslateConfiguration) - Constructor for class de.ikor.sip.foundation.core.translate.SIPTranslateMessageService
-
Creates new instance of
SIPTranslateMessageService
- SIPX509AuthenticationProvider - Class in de.ikor.sip.foundation.security.authentication.x509
-
X509 authentication provider, wiring together the
SIPX509TokenExtractor
and the configuredSIPTokenValidator
- SIPX509AuthenticationProvider(TokenExtractors, SIPTokenValidator<SIPX509AuthenticationToken>) - Constructor for class de.ikor.sip.foundation.security.authentication.x509.SIPX509AuthenticationProvider
-
Autowired constructor for creating the x509 authentication provider
- SIPX509AuthenticationToken - Class in de.ikor.sip.foundation.security.authentication.x509
-
Container for the certificates dn data, containing all relevant information for validation later on
- SIPX509AuthenticationToken(String, boolean) - Constructor for class de.ikor.sip.foundation.security.authentication.x509.SIPX509AuthenticationToken
-
Creates a x509 token
- SIPX509FileValidator - Class in de.ikor.sip.foundation.security.authentication.x509
-
The file-based x509 validator reads an acl file in this format:
- SIPX509FileValidator(SecurityConfigProperties) - Constructor for class de.ikor.sip.foundation.security.authentication.x509.SIPX509FileValidator
-
Creates a file-based x509 auth token validator
- SIPX509TokenExtractor - Class in de.ikor.sip.foundation.security.authentication.x509
-
Token extractor for getting the distinguished name of the client certificate.
- SIPX509TokenExtractor() - Constructor for class de.ikor.sip.foundation.security.authentication.x509.SIPX509TokenExtractor
- SKIPPED - de.ikor.sip.foundation.testkit.workflow.reporting.model.EndpointValidationOutcome
- sourceFolder - Static variable in class de.ikor.sip.foundation.mvnplugin.ConnectorsCrossDependenciesMojo
- SourceTreeAnalyzer - Class in de.ikor.sip.foundation.mvnplugin
-
Performing file analysis on a folder level by navigating through the folder tree structure.
- SourceTreeAnalyzer(Collection<Path>, Charset) - Constructor for class de.ikor.sip.foundation.mvnplugin.SourceTreeAnalyzer
- srcBanMatches() - Method in class de.ikor.sip.foundation.mvnplugin.model.AnalyzeResult
- start() - Method in class de.ikor.sip.foundation.core.translate.logging.SIPPatternLayoutEncoder
- start() - Method in class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.TestKitLogbackFilter
-
Starts if loggerName is set
- START - de.ikor.sip.foundation.core.actuator.routes.RouteOperation
- startAll() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Starts all routes
- startRoute(String) - Method in class de.ikor.sip.foundation.core.actuator.routes.RouteControllerLoggingDecorator
-
Starting route and logging the action
- STATIC_PREFIX - Static variable in class de.ikor.sip.foundation.mvnplugin.ImportStatementParser
- STOP - de.ikor.sip.foundation.core.actuator.routes.RouteOperation
- stopAll() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Stops all routes
- stopRoute(String) - Method in class de.ikor.sip.foundation.core.actuator.routes.RouteControllerLoggingDecorator
-
Stopping route
- stream() - Method in class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckConsumersRepository
- stream() - Method in class de.ikor.sip.foundation.core.actuator.health.camel.SIPHealthCheckRoutesRepository
- SUCCESSFUL - de.ikor.sip.foundation.testkit.workflow.reporting.model.EndpointValidationOutcome
- supports(Class<?>) - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationProvider
- SUSPEND - de.ikor.sip.foundation.core.actuator.routes.RouteOperation
- suspendAll() - Method in class de.ikor.sip.foundation.core.actuator.routes.AdapterRouteEndpoint
-
Suspends all routes
- suspendRoute(String) - Method in class de.ikor.sip.foundation.core.actuator.routes.RouteControllerLoggingDecorator
-
Suspending route
T
- test(Endpoint) - Method in class de.ikor.sip.foundation.core.actuator.health.PathMatcher
- TEST_MODE_HEADER - Static variable in class de.ikor.sip.foundation.core.proxies.ProcessorProxy
- TEST_NAME_HEADER - Static variable in interface de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.RouteInvoker
- testBanMatches() - Method in class de.ikor.sip.foundation.mvnplugin.model.AnalyzeResult
- TestCase - Class in de.ikor.sip.foundation.testkit.workflow
-
Class containing everything necessary for test execution.
- TestCase(String, List<Mock>, TestCaseValidator, TestExecutionStatus) - Constructor for class de.ikor.sip.foundation.testkit.workflow.TestCase
- testCaseArguments(TestCase) - Method in class de.ikor.sip.foundation.testkit.SIPBatchTest
- TestCaseBatchDefinition - Class in de.ikor.sip.foundation.testkit.configurationproperties
-
Batch test definition.
- TestCaseBatchDefinition() - Constructor for class de.ikor.sip.foundation.testkit.configurationproperties.TestCaseBatchDefinition
- TestCaseCollector - Class in de.ikor.sip.foundation.testkit.workflow
-
Class for collecting Test cases
- TestCaseCollector() - Constructor for class de.ikor.sip.foundation.testkit.workflow.TestCaseCollector
- TestCaseDefinition - Class in de.ikor.sip.foundation.testkit.configurationproperties
-
Definition of a single test case.
- TestCaseDefinition() - Constructor for class de.ikor.sip.foundation.testkit.configurationproperties.TestCaseDefinition
- TestCaseInitializationException - Exception in de.ikor.sip.foundation.testkit.exception
-
General exception for
TestCase
initialization - TestCaseInitializationException(String, ExceptionType) - Constructor for exception de.ikor.sip.foundation.testkit.exception.TestCaseInitializationException
-
Defines exception message and type of exception
- TestCasesConfig - Class in de.ikor.sip.foundation.testkit.config
-
Configuration class used for creation of batch test cases based on test definitions.
- TestCasesConfig() - Constructor for class de.ikor.sip.foundation.testkit.config.TestCasesConfig
- TestCaseValidator - Interface in de.ikor.sip.foundation.testkit.workflow.thenphase.validator
-
Parent class for test result validators
- TestExecutionStatus - Class in de.ikor.sip.foundation.testkit.workflow
-
Report for a test case
- TestExecutionStatus(String) - Constructor for class de.ikor.sip.foundation.testkit.workflow.TestExecutionStatus
-
Creates a new instance of TestReport
- TestExecutionStatusFactory - Class in de.ikor.sip.foundation.testkit.config
- TestExecutionStatusFactory() - Constructor for class de.ikor.sip.foundation.testkit.config.TestExecutionStatusFactory
- TestKitConfig - Class in de.ikor.sip.foundation.testkit
- TestKitConfig() - Constructor for class de.ikor.sip.foundation.testkit.TestKitConfig
- TestKitHelper - Class in de.ikor.sip.foundation.testkit.util
-
Utility class that changes the
Exchange
- TestKitHelper() - Constructor for class de.ikor.sip.foundation.testkit.util.TestKitHelper
- TestKitLogbackFilter - Class in de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl
-
Filter that can be used in a log configuration to filter loggers by name
- TestKitLogbackFilter() - Constructor for class de.ikor.sip.foundation.testkit.workflow.reporting.resultprocessor.impl.TestKitLogbackFilter
- testName - Variable in class de.ikor.sip.foundation.testkit.workflow.givenphase.Mock
- TestRunner - Class in de.ikor.sip.foundation.testkit.workflow
-
Main class for running tests.
- TestRunner() - Constructor for class de.ikor.sip.foundation.testkit.workflow.TestRunner
- TokenExtractors - Class in de.ikor.sip.foundation.security.authentication.common.extractors
-
Spring component providing a map of all token extractors and the related authentication providers.
- TokenExtractors() - Constructor for class de.ikor.sip.foundation.security.authentication.common.extractors.TokenExtractors
- tokenValidator - Variable in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationProvider
-
The token validator which should be used for validation of the authorization object
- toString() - Method in class de.ikor.sip.foundation.core.trace.TraceSet
- toString() - Method in enum de.ikor.sip.foundation.testkit.exception.ExceptionType
- toString() - Method in enum de.ikor.sip.foundation.testkit.workflow.reporting.model.EndpointValidationOutcome
- TRACE_SET - Static variable in class de.ikor.sip.foundation.core.trace.CustomTracer
- traceAfterNode(NamedNode, Exchange) - Method in class de.ikor.sip.foundation.core.trace.CustomTracer
- traceAfterNode(NamedNode, Exchange) - Method in interface de.ikor.sip.foundation.core.trace.TraceSupport
- traceAfterRoute(NamedRoute, Exchange) - Method in class de.ikor.sip.foundation.core.trace.CustomTracer
- traceAfterRoute(NamedRoute, Exchange) - Method in interface de.ikor.sip.foundation.core.trace.TraceSupport
- TraceAutoConfig - Class in de.ikor.sip.foundation.core.trace
-
Class in charge of toggling all beans under de.ikor.sip.foundation.core.trace package, based on sip.core.tracing.enabled value (false by default).
- TraceAutoConfig(CamelContext) - Constructor for class de.ikor.sip.foundation.core.trace.TraceAutoConfig
- traceBeforeNode(NamedNode, Exchange) - Method in class de.ikor.sip.foundation.core.trace.CustomTracer
- traceBeforeNode(NamedNode, Exchange) - Method in interface de.ikor.sip.foundation.core.trace.TraceSupport
- traceBeforeRoute(NamedRoute, Exchange) - Method in class de.ikor.sip.foundation.core.trace.CustomTracer
- traceBeforeRoute(NamedRoute, Exchange) - Method in interface de.ikor.sip.foundation.core.trace.TraceSupport
- TraceSet - Class in de.ikor.sip.foundation.core.trace
-
Wraps a set of ordered exchange ids used for tracing
- TraceSet() - Constructor for class de.ikor.sip.foundation.core.trace.TraceSet
- TraceSupport - Interface in de.ikor.sip.foundation.core.trace
- TRACING - Static variable in class de.ikor.sip.foundation.core.util.FoundationFeature
- TranslateConfiguration - Class in de.ikor.sip.foundation.core.translate
-
Config properties for defining all parameters important for translate service and message source
- TranslateConfiguration() - Constructor for class de.ikor.sip.foundation.core.translate.TranslateConfiguration
- TranslateMessageLayout<E> - Class in de.ikor.sip.foundation.core.translate.logging
-
Extends PatternLayout in order to keep logging pattern feature while trying to translate message at the same time.
- TranslateMessageLayout() - Constructor for class de.ikor.sip.foundation.core.translate.logging.TranslateMessageLayout
- TranslationsAutoConfig - Class in de.ikor.sip.foundation.core.translate
-
Class in charge of toggling all beans under de.ikor.sip.foundation.core.translate package, based on sip.core.translation.enabled value (true by default).
- TranslationsAutoConfig() - Constructor for class de.ikor.sip.foundation.core.translate.TranslationsAutoConfig
- TranslationServiceDetailsOnStartup - Class in de.ikor.sip.foundation.core.translate
-
Logger for startup information for TranslateConfiguration
- TranslationServiceDetailsOnStartup() - Constructor for class de.ikor.sip.foundation.core.translate.TranslationServiceDetailsOnStartup
U
- UNSUCCESSFUL - de.ikor.sip.foundation.testkit.workflow.reporting.model.EndpointValidationOutcome
- UnsupportedJmsHeaderException - Exception in de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions
-
Exception for unsupported jms header in
JmsRouteInvoker
- UnsupportedJmsHeaderException(String) - Constructor for exception de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.exceptions.UnsupportedJmsHeaderException
- UnsuspendedRouteException - Exception in de.ikor.sip.foundation.testkit.exception
-
Exception for unsuspended routes used in
CamelContextLifecycleHandler
- UnsuspendedRouteException(String) - Constructor for exception de.ikor.sip.foundation.testkit.exception.UnsuspendedRouteException
- unwrapProcessor(Processor) - Static method in class de.ikor.sip.foundation.core.util.CamelHelper
-
If an instance of WrapProcessor is received it will return the unwrapped Processor
- urlHealthIndicator(String, int) - Static method in class de.ikor.sip.foundation.core.actuator.health.http.HttpHealthIndicators
-
Returns health checking function using custom url along with desired timeout.
- urlHealthIndicator(Endpoint) - Static method in class de.ikor.sip.foundation.core.actuator.health.http.HttpHealthIndicators
-
Returns
Health
information based on the ability to perform GET HTTP request using the URL from the Endpoint.
V
- validate(TestExecutionStatus) - Method in class de.ikor.sip.foundation.testkit.workflow.thenphase.validator.impl.CamelTestCaseValidator
-
Validates actual of test execution and forwards it to report service
- validate(TestExecutionStatus) - Method in interface de.ikor.sip.foundation.testkit.workflow.thenphase.validator.TestCaseValidator
-
Validates configured conditions based on data collected during test execution, like adapter response or requests received by endpoint mocks.
- validateAuthentication(T) - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationProvider
-
The authentication method to be implmented by sip authentication providers.
- validationClass() - Method in annotation type de.ikor.sip.foundation.security.authentication.ConditionalOnSIPAuthProvider
-
Non-mandatory setting, if no validation type is given, then the condition is true, as soon as the specified property value in the list items exist.
- ValidationResult - Class in de.ikor.sip.foundation.testkit.workflow.thenphase.result
-
Class containing results of Validation
- ValidationResult() - Constructor for class de.ikor.sip.foundation.testkit.workflow.thenphase.result.ValidationResult
- ValidationSettings() - Constructor for class de.ikor.sip.foundation.security.config.SecurityConfigProperties.ValidationSettings
- valueOf(String) - Static method in enum de.ikor.sip.foundation.core.actuator.routes.RouteOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.ikor.sip.foundation.testkit.exception.ExceptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.ikor.sip.foundation.testkit.workflow.reporting.model.EndpointValidationOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers.FtpExchangeHeaders
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.ikor.sip.foundation.core.actuator.routes.RouteOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.ikor.sip.foundation.testkit.exception.ExceptionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.ikor.sip.foundation.testkit.workflow.reporting.model.EndpointValidationOutcome
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.ikor.sip.foundation.testkit.workflow.whenphase.routeinvoker.headers.FtpExchangeHeaders
-
Returns an array containing the constants of this enum type, in the order they are declared.
- versions() - Method in annotation type de.ikor.sip.foundation.core.annotation.SIPFeature
W
- withAuthenticated(boolean) - Method in class de.ikor.sip.foundation.security.authentication.basic.SIPBasicAuthAuthenticationToken
- withAuthenticated(boolean) - Method in class de.ikor.sip.foundation.security.authentication.CompositeAuthenticationToken
-
For composite auth tokens this method does nothing, its isAuthenticated state is always indicated by the contained auth tokens.
- withAuthenticated(boolean) - Method in class de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
-
Returns a new instance of the same authentication object, but with the specified value for the authenticated field.
- withAuthenticated(boolean) - Method in class de.ikor.sip.foundation.security.authentication.x509.SIPX509AuthenticationToken
- wrapProcessorInInterceptors(CamelContext, NamedNode, Processor, Processor) - Method in class de.ikor.sip.foundation.core.proxies.AddProxyInterceptStrategy
- wrapProcessorInInterceptors(CamelContext, NamedNode, Processor, Processor) - Method in class de.ikor.sip.foundation.core.translate.logging.LogProcessorInterceptStrategy
Y
- YamlPropertSourceFactory - Class in de.ikor.sip.foundation.core.util
-
Utility for allowing
PropertySource
annotations to also read yaml files instead of only properties files - YamlPropertSourceFactory() - Constructor for class de.ikor.sip.foundation.core.util.YamlPropertSourceFactory
All Classes All Packages