- Identifiable - Interface in org.adroitlogic.x.api.dec
-
An interface that defines an entity which contains an identifier, any thing that is identifiable has to have an id
- Immutable - Annotation Type in org.adroitlogic.x.annotation.dec
-
Declarative annotation to mark a particular class as an immutable.
- IMPLEMENTATION_TITLE - Static variable in class org.adroitlogic.x.api.ProjectConstants.ManifestHeaders
-
- IMPLEMENTATION_TYPE - Static variable in class org.adroitlogic.x.api.ProjectConstants.ManifestHeaders
-
- IMPLEMENTATION_VERSION - Static variable in class org.adroitlogic.x.api.ProjectConstants.ManifestHeaders
-
- INCORRECT_FIELD_TYPE_ERROR - Static variable in class org.adroitlogic.x.annotation.AnnotationProcessorErrorConstants
-
- increment(String) - Method in interface org.adroitlogic.x.api.metrics.records.XCounterMapRecord
-
Increases the counter for the given key by one
- increment() - Method in interface org.adroitlogic.x.api.metrics.records.XCounterRecord
-
Increases the counter by one
- increment(String, int) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
Increments the given counter type stream of the entity with the given entityId
- increment(int) - Method in interface org.adroitlogic.x.api.metrics.XMetricsEngine
-
- increment(String, int) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
Increments the given counter type stream of the entity with the given entityId
- increment(int) - Method in class org.adroitlogic.x.metrics.ESMetricsEngine
-
- increment(int) - Method in class org.adroitlogic.x.metrics.NoMetricsEngine
-
- increment(String) - Method in class org.adroitlogic.x.metrics.records.CounterMapRecord
-
Increases the counter for the given key by one
- increment() - Method in class org.adroitlogic.x.metrics.records.CounterRecord
-
Increases the counter by one
- increment(String, int) - Method in class org.adroitlogic.x.metrics.StepRecord
-
- incrementCounterMap(String, int, String) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
Increments the counter map record value for the given key of the entity which is given by the entityId
and the stream which is given by the streamId
- incrementCounterMap(int, String) - Method in interface org.adroitlogic.x.api.metrics.XMetricsEngine
-
- incrementCounterMap(String, int, String) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
Increments the counter map record value for the given key of the entity which is given by the entityId
and the stream which is given by the streamId
- incrementCounterMap(int, String) - Method in class org.adroitlogic.x.metrics.ESMetricsEngine
-
- incrementCounterMap(int, String) - Method in class org.adroitlogic.x.metrics.NoMetricsEngine
-
- incrementCounterMap(String, int, String) - Method in class org.adroitlogic.x.metrics.StepRecord
-
- info(int, String, Object...) - Method in class org.adroitlogic.x.logging.Logger
-
- info(int, String, Supplier<?>...) - Method in class org.adroitlogic.x.logging.Logger
-
- infoImpl(String, Object...) - Method in class org.adroitlogic.x.logging.log4j2.Log4j2LoggerImpl
-
- infoImpl(String, Object...) - Method in class org.adroitlogic.x.logging.Logger
-
- infoImpl(String, Object...) - Method in class org.adroitlogic.x.logging.NoLogger
-
- InfoTask - Class in org.adroitlogic.x.management.tbsr.task
-
Information retrieval task template for UltraESB troubleshoot reporting framework
- InfoTask() - Constructor for class org.adroitlogic.x.management.tbsr.task.InfoTask
-
- INGRESS_CONFIG_KEY - Static variable in class org.adroitlogic.x.base.trp.ScheduledMessageInjector
-
- IngressConfig - Class in org.adroitlogic.x.api.connector
-
- IngressConfig(String) - Constructor for class org.adroitlogic.x.api.connector.IngressConfig
-
- IngressConnector - Annotation Type in org.adroitlogic.x.annotation.config
-
This annotation is used to indicate a class as a Ingress Connector.
- IngressConnectorAnnotationProcessor - Class in org.adroitlogic.x.annotation.config.processor
-
This annotation processor processes elements annotated with
IngressConnector
and validates them against the
following set of rules.
- IngressConnectorAnnotationProcessor() - Constructor for class org.adroitlogic.x.annotation.config.processor.IngressConnectorAnnotationProcessor
-
- IngressConnectorElement<L extends ListenerConfig,C extends IngressConfig> - Class in org.adroitlogic.x.base.connector
-
- IngressConnectorElement() - Constructor for class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- IngressConnectorInfo - Class in org.adroitlogic.x.model.statik
-
The ingress connector information model class
- IngressConnectorInfo(String) - Constructor for class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- IngressConnectorTestResult - Class in org.adroitlogic.x.test.connector
-
This class is used to represents the results of ingress connector element unit tests
- IngressConnectorTestResult() - Constructor for class org.adroitlogic.x.test.connector.IngressConnectorTestResult
-
- IngressConnectorTestResult(XMessageContext, XMessageView) - Constructor for class org.adroitlogic.x.test.connector.IngressConnectorTestResult
-
- IngressConnectorTestResult(ExecutionResult, XMessageContext, XMessageView) - Constructor for class org.adroitlogic.x.test.connector.IngressConnectorTestResult
-
- init(ProcessingEnvironment) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
- init(ApplicationContext) - Method in class org.adroitlogic.x.api.AbstractIntegrationFeature
-
- init(ApplicationContext) - Method in interface org.adroitlogic.x.api.dec.Initializable
-
- init(String, String) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
Initializes the metrics collector by creating the default metrics templates such as SystemMetrics
- init(ApplicationContext) - Method in interface org.adroitlogic.x.api.metrics.XMetricsEngine
-
Initializes the metrics engine
- init(String) - Method in interface org.adroitlogic.x.api.metrics.XStatisticsPublisher
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.base.feature.FeatureRepository
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.base.processor.TraceableProcessingElement
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.base.scope.subflow.SubFlow
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- init(CuratorClusterManager, CuratorFramework, ClusterPaths) - Method in class org.adroitlogic.x.clustering.failover.CuratorFailoverProcessor
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.core.Environment
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- init(File, String, String) - Method in class org.adroitlogic.x.core.LicenseManager
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.core.PayloadFactoryFeature
-
Initiates the message format factory map
- init(ApplicationContext) - Method in class org.adroitlogic.x.core.project.Project
-
- init() - Method in class org.adroitlogic.x.core.ServerConfig
-
- init() - Method in class org.adroitlogic.x.core.spring.ProjectExtensionHandler
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.core.TimerMetricsReportHandler
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.management.rest.ManagementServer
-
- init() - Method in class org.adroitlogic.x.management.rest.service.AuthService
-
Reads the permission configuration file and user-password file and load to the system
- init(String, String) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
Initializes the metrics collector by creating the default metrics templates such as SystemMetrics
- init(ApplicationContext) - Method in class org.adroitlogic.x.metrics.ESMetricsEngine
-
Initializes the metrics engine
- init(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- init(ApplicationContext) - Method in class org.adroitlogic.x.metrics.NoMetricsEngine
-
Initializes the metrics engine
- initAndStartIngressConnector(Supplier<C>, String) - Method in class org.adroitlogic.x.test.connector.AbstractIngressConnectorTest
-
- initAndStartIngressConnector(Supplier<C>, String, MockProcessingElement) - Method in class org.adroitlogic.x.test.connector.AbstractIngressConnectorTest
-
- initAutoAnnotatedBeans(ApplicationContext) - Static method in class org.adroitlogic.x.core.util.StartupUtils
-
- initBiEgressConnector(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.BiDirectionalEgressConnectorElement
-
- initEgressConnector(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.BiDirectionalEgressConnectorElement
-
- initEgressConnector(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- initEgressConnector(Supplier<C>, String) - Method in class org.adroitlogic.x.test.connector.AbstractEgressConnectorTest
-
- initEgressConnector(Supplier<C>, String, MockInOnlyProcessingElement) - Method in class org.adroitlogic.x.test.connector.AbstractEgressConnectorTest
-
- initElement(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- initElement(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- initElement(ApplicationContext) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- initElement(ApplicationContext) - Method in class org.adroitlogic.x.components.flowend.ExceptionalFlowEnd
-
- Initializable - Interface in org.adroitlogic.x.api.dec
-
An interface that defines entities that can be initialized by the Project-X framework
- initialize(String, String, String) - Method in class org.adroitlogic.x.clustering.ClusterPaths
-
Creates the paths used by this node's cluster manager for clustering functions.
- initialize(CuratorClusterManager, CuratorFramework, ClusterPaths) - Method in class org.adroitlogic.x.clustering.failover.CuratorFailoverProcessor
-
- initialize(ClusterPaths) - Method in class org.adroitlogic.x.clustering.failover.FailoverClusterPaths
-
Initializes the failover related cluster paths by generating the ZNode path names
- initialize(CuratorFramework, ClusterPaths) - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- initializeClusterPaths() - Method in class org.adroitlogic.x.clustering.failover.FailoverClusterPaths
-
Initializes the cluster paths
- initializeClusterPaths() - Method in class org.adroitlogic.x.clustering.failover.strategy.paths.GroupFailoverClusterPaths
-
- initializeClusterPaths() - Method in class org.adroitlogic.x.clustering.failover.strategy.paths.NodeWiseFailoverClusterPaths
-
- initListener(ApplicationContext) - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- initListener(ApplicationContext) - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- initMetricStreamsOnConstruction(JoinPoint) - Method in class org.adroitlogic.x.aspect.MetricsAspect
-
- initMetricStreamsOnInit(JoinPoint) - Method in class org.adroitlogic.x.aspect.MetricsAspect
-
- initMetricStreamsOnInitElement(JoinPoint) - Method in class org.adroitlogic.x.aspect.MetricsAspect
-
- initPollingListener(ApplicationContext) - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- initSender(ApplicationContext) - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- initStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- initStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
- initStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- injectFeatures(Object, FeatureUtils.FeatureSupplier, Logger) - Static method in class org.adroitlogic.x.base.util.FeatureUtils
-
- InMemoryIntegrationFlowTracer - Class in org.adroitlogic.x.core
-
An in-memory integration flow tracer that is being used by the UltraStudio to show tracing information under the
development environment
- InMemoryIntegrationFlowTracer() - Constructor for class org.adroitlogic.x.core.InMemoryIntegrationFlowTracer
-
- InputType - Enum in org.adroitlogic.x.api.config
-
The enumeration that holds the parameter input type.
- INTEGRATION_FLOW - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames
-
- INTEGRATION_FLOW_NAME - Static variable in class org.adroitlogic.x.base.Constants.MessageContext
-
- IntegrationFeature - Annotation Type in org.adroitlogic.x.annotation.feature
-
The annotation that declares a class as an integration feature
- IntegrationFlow() - Constructor for class org.adroitlogic.x.api.metrics.MetricsStreamNames.IntegrationFlow
-
- IntegrationFlow - Class in org.adroitlogic.x.core
-
- IntegrationFlow() - Constructor for class org.adroitlogic.x.core.IntegrationFlow
-
- IntegrationFlowBeanDefinitionParser - Class in org.adroitlogic.x.core.spring
-
- IntegrationFlowBeanDefinitionParser() - Constructor for class org.adroitlogic.x.core.spring.IntegrationFlowBeanDefinitionParser
-
- IntegrationFlowInfo - Class in org.adroitlogic.x.model.runtime
-
The integration flow information model class
- IntegrationFlowInfo() - Constructor for class org.adroitlogic.x.model.runtime.IntegrationFlowInfo
-
- IntegrationFlowManagementCommands - Class in org.adroitlogic.x.terminal.commands
-
- IntegrationFlowManagementCommands() - Constructor for class org.adroitlogic.x.terminal.commands.IntegrationFlowManagementCommands
-
- IntegrationFlowManagementProxy - Class in org.adroitlogic.x.terminal.proxies
-
- IntegrationFlowManagementProxy() - Constructor for class org.adroitlogic.x.terminal.proxies.IntegrationFlowManagementProxy
-
- IntegrationFlowResource - Class in org.adroitlogic.x.model.rest.project
-
- IntegrationFlowResource() - Constructor for class org.adroitlogic.x.model.rest.project.IntegrationFlowResource
-
- IntegrationFlowResource(String, String) - Constructor for class org.adroitlogic.x.model.rest.project.IntegrationFlowResource
-
- IntegrationFlowTraceNode - Class in org.adroitlogic.x.api
-
The class that holds the information about the integration flow tracing of a individual connection between 2
elements
- IntegrationFlowTraceNode(String, String, String) - Constructor for class org.adroitlogic.x.api.IntegrationFlowTraceNode
-
- IntegrationFlowTraceNodeResource - Class in org.adroitlogic.x.model.rest.msg
-
- IntegrationFlowTraceNodeResource() - Constructor for class org.adroitlogic.x.model.rest.msg.IntegrationFlowTraceNodeResource
-
- IntegrationFlowValidator - Annotation Type in org.adroitlogic.x.annotation.config
-
This annotation MUST be used to mark Integration FLow validator classes.
- IntegrationFlowValidatorAnnotationProcessor - Class in org.adroitlogic.x.annotation.config.processor
-
This annotation processor processes elements annotated with
IntegrationFlowValidator
and validates them
against the following set of rules.
- IntegrationFlowValidatorAnnotationProcessor() - Constructor for class org.adroitlogic.x.annotation.config.processor.IntegrationFlowValidatorAnnotationProcessor
-
- IntegrationPlatform - Class in org.adroitlogic.x.core
-
The base implementation of the Project-X platform
- IntegrationPlatform() - Constructor for class org.adroitlogic.x.core.IntegrationPlatform
-
- IntegrationProjectBuilder - Class in org.adroitlogic.x.tools.maven
-
Builds a Project-X project archive by running integrationProject goal at the package phase of
the maven build lifecycle.
- IntegrationProjectBuilder() - Constructor for class org.adroitlogic.x.tools.maven.IntegrationProjectBuilder
-
- IntegrationRuntimeException - Exception in org.adroitlogic.x.api
-
- IntegrationRuntimeException(String) - Constructor for exception org.adroitlogic.x.api.IntegrationRuntimeException
-
- IntegrationRuntimeException(Throwable) - Constructor for exception org.adroitlogic.x.api.IntegrationRuntimeException
-
- IntegrationRuntimeException(String, Throwable) - Constructor for exception org.adroitlogic.x.api.IntegrationRuntimeException
-
- intValue(Object) - Static method in class org.adroitlogic.x.utils.TypeUtils
-
- InvalidReceiveException - Exception in org.adroitlogic.x.api
-
An exception used when the message doesn't properly been received or dispatched by the connector or engine
- InvalidReceiveException(String) - Constructor for exception org.adroitlogic.x.api.InvalidReceiveException
-
- invokeAll(Collection<? extends Callable<T>>) - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- invokeAny(Collection<? extends Callable<T>>) - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- IS_INGRESS_CONNECTOR - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.adroitlogic.x.management.rest.auth.JWTAuthorizationFilter
-
All the requests are going through this method to validate whether the user is authenticated and user has required
permission to perform the action
- isAcquiredInThisProcess() - Method in interface org.adroitlogic.x.api.clustering.locks.XClusterLock
-
Returns true if the mutex is acquired by a thread in this JVM
- isAcquiredInThisProcess() - Method in class org.adroitlogic.x.clustering.locks.ClusterLock
-
Whether this lock is acquired by a thread in this process.
- isActualTransactionActive() - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- isArchived() - Method in class org.adroitlogic.x.api.clustering.CommandView
-
- isAttachedToAMessage() - Method in class org.adroitlogic.x.base.format.ResourceAwareMessageFormat
-
- isAverageGauge() - Method in interface org.adroitlogic.x.api.metrics.records.XGaugeRecord
-
Returns whether this is an average gauge or a sum gauge
- isAverageGauge() - Method in class org.adroitlogic.x.metrics.records.GaugeRecord
-
Returns whether this is an average gauge or a sum gauge
- isChanged() - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- isComplete() - Method in class org.adroitlogic.x.logging.LogInfoData
-
- isConfigurable() - Method in class org.adroitlogic.x.model.rest.tbsr.TaskParameterView
-
- isConfigurationRequired() - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- isConfigurationRequired() - Method in class org.adroitlogic.x.model.statik.EgressConnectorInfo
-
- isConfigurationRequired() - Method in interface org.adroitlogic.x.model.statik.ElementInfo
-
- isConfigurationRequired() - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- isConfigurationRequired() - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- isCurrent() - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- isDebugEnabled() - Method in class org.adroitlogic.x.logging.log4j2.Log4j2LoggerImpl
-
- isDebugEnabled() - Method in class org.adroitlogic.x.logging.Logger
-
Whether debug is enabled for this logger, or in other words the logger's log level is set to
Level.DEBUG
or lower.
- isDebugEnabled() - Method in class org.adroitlogic.x.logging.NoLogger
-
- isEmpty() - Method in class org.adroitlogic.x.base.format.MapFormat
-
- isEmpty() - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- isEmpty() - Method in class org.adroitlogic.x.utils.MultiValueMap
- isErrorEnabled() - Method in class org.adroitlogic.x.logging.log4j2.Log4j2LoggerImpl
-
- isErrorEnabled() - Method in class org.adroitlogic.x.logging.Logger
-
Whether error is enabled for this logger, or in other words the logger's log level is set to
Level.ERROR
or lower.
- isErrorEnabled() - Method in class org.adroitlogic.x.logging.NoLogger
-
- isErrorResult(ExecutionResult) - Static method in class org.adroitlogic.x.api.ExecutionResult
-
- isEvaluationPositive(XEnvironment) - Method in class org.adroitlogic.x.api.EnvironmentEvaluator
-
For example, lets say that an evaluator want to evaluate whether the tags nodeName:node1, groupName:group1
are there in the environment's tags.
- isEvaluationPositive(XEnvironment) - Method in class org.adroitlogic.x.base.evaluators.GroupFailoverEnvironmentEvaluator
-
For example, lets say that an evaluator want to evaluate whether the tags nodeName:node1, groupName:group1
are there in the environment's tags.
- isEvaluationPositive(XEnvironment) - Method in class org.adroitlogic.x.base.evaluators.NodeWiseFailoverEnvironmentEvaluator
-
For example, lets say that an evaluator want to evaluate whether the tags nodeName:node1, groupName:group1
are there in the environment's tags.
- isExpired() - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
Check whether this metrics has been expired as the primary template
- isExpired() - Method in class org.adroitlogic.x.metrics.StepRecord
-
- isFailoverEnabled() - Method in interface org.adroitlogic.x.api.XMessageContext
-
- isFailoverEnabled() - Method in class org.adroitlogic.x.core.MessageContext
-
- isFailoverOnStartup() - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
- isFailoverOnStartup() - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- isFlowComplete(IngressConnectorElement) - Static method in class org.adroitlogic.x.base.util.FlowValidationUtil
-
- isImplementedByInterface(TypeElement, String) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
-
This method recursively checks whether a given interface is implemented by a given type element or by at least
one of the interfaces of its hierarchy
- isImplementedBySuper(TypeElement, String) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
-
This method checks whether a given interface is implemented by at least one of the super classes of given type
element
- isInfoEnabled() - Method in class org.adroitlogic.x.logging.log4j2.Log4j2LoggerImpl
-
- isInfoEnabled() - Method in class org.adroitlogic.x.logging.Logger
-
Whether info is enabled for this logger, or in other words the logger's log level is set to
Level.INFO
or lower.
- isInfoEnabled() - Method in class org.adroitlogic.x.logging.NoLogger
-
- isIntensive() - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- isIntensive() - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- isInterfaceImplemented(TypeElement, String) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
-
- isLocationAware() - Method in interface org.adroitlogic.x.core.LicenseManager.CustomLicenseProcessor
-
This method can be overridden by individual products to indicate whether the product is expected to consider
the installation location when generating the identifier for the instance.
- isMaskable() - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- isMaskable() - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- isMessageContextCompleted() - Method in interface org.adroitlogic.x.api.XMessageContext
-
- isMessageContextCompleted() - Method in class org.adroitlogic.x.core.MessageContext
-
- isMessageFlowCompleted() - Method in interface org.adroitlogic.x.api.XMessageContext
-
- isMessageFlowCompleted() - Method in class org.adroitlogic.x.core.MessageContext
-
- isMessageTracingEnabled() - Method in interface org.adroitlogic.x.api.XPlatform
-
- isMessageTracingEnabled() - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- isMessageTracingEnabled() - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
Checks whether the integration flow message tracing functionality is enabled *
- isMessageTracingEnabled() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Checks whether the integration flow message tracing functionality is enabled *
- isMessageTracingEnabled() - Method in class org.adroitlogic.x.management.rest.controller.MessageManagementController
-
- isOfElementKinds(EnumSet<ElementKind>, Element) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
-
This method checks whether the given element belongs to one of the given element kinds
- isOptional() - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- isPreProvidedLicense() - Method in interface org.adroitlogic.x.core.LicenseManager.CustomLicenseProcessor
-
This method can be overridden by individual products to indicate whether the product is expected to download
license from remote server (in which case the license directory should have write access) or generated
license is provided beforehand (in which case the license directory does not need write access).
- isRealMetricsEngine() - Method in interface org.adroitlogic.x.api.metrics.XMetricsEngine
-
Checks whether this metrics engine is a real implementation
- isRealMetricsEngine() - Method in class org.adroitlogic.x.metrics.NoMetricsEngine
-
- isRecursivelyFailover() - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- isRegistered(String) - Method in class org.adroitlogic.x.terminal.core.CommandRegistry
-
Checks whether there is a command executor registered for the give command
- isResponseSubmitted() - Method in interface org.adroitlogic.x.api.XMessageContext
-
- isResponseSubmitted() - Method in class org.adroitlogic.x.core.MessageContext
-
- isShutdown() - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- isStringConvertibleToType(String, Class<T>) - Static method in class org.adroitlogic.x.utils.CommonUtils
-
Utility method to check if a String value can be converted to a given type
- isSuccess() - Method in class org.adroitlogic.x.api.clustering.ExecutionResultView
-
- isTerminated() - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- isTimedOut() - Method in interface org.adroitlogic.x.api.XMessageContext
-
Checks whether this message context is flagged as timed-out
- isTimedOut() - Method in class org.adroitlogic.x.core.MessageContext
-
- isTraceEnabled() - Method in class org.adroitlogic.x.logging.log4j2.Log4j2LoggerImpl
-
- isTraceEnabled() - Method in class org.adroitlogic.x.logging.Logger
-
Whether trace is enabled for this logger, or in other words the logger's log level is set to
Level.TRACE
- isTraceEnabled() - Method in class org.adroitlogic.x.logging.NoLogger
-
- isTracingEnabled() - Method in interface org.adroitlogic.x.api.XIntegrationFlowTracer
-
Checks whether the message tracing is enabled
- isTracingEnabled() - Method in class org.adroitlogic.x.core.InMemoryIntegrationFlowTracer
-
- isTransactionEnabled() - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- isTransactionFailed() - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- isTriggerOnMajority() - Method in class org.adroitlogic.x.clustering.failover.strategy.config.FailoverGroupConfig
-
- isUsed() - Method in interface org.adroitlogic.x.api.metrics.records.XMetricsRecord
-
Returns whether this record has been used
- isUsed() - Method in class org.adroitlogic.x.metrics.records.AbstractMetricsRecord
-
- isWarnEnabled() - Method in class org.adroitlogic.x.logging.log4j2.Log4j2LoggerImpl
-
- isWarnEnabled() - Method in class org.adroitlogic.x.logging.Logger
-
Whether warn is enabled for this logger, or in other words the logger's log level is set to
Level.WARN
or lower.
- isWarnEnabled() - Method in class org.adroitlogic.x.logging.NoLogger
-
- ObjectFormat - Class in org.adroitlogic.x.base.format
-
- ObjectFormat(Object) - Constructor for class org.adroitlogic.x.base.format.ObjectFormat
-
- ObjectFormatFactory - Class in org.adroitlogic.x.base.format
-
This class is the factory for the
ObjectFormat
which is used to create a object backed message format
- ObjectFormatFactory() - Constructor for class org.adroitlogic.x.base.format.ObjectFormatFactory
-
- onAccessDenied(ServletRequest, ServletResponse) - Method in class org.adroitlogic.x.management.rest.auth.JWTAuthorizationFilter
-
On access denied due to login failure and un authorized requests creates a un authorized response
- onCompletionOfAllSubBranches(BiConsumer<XMessageContext, Throwable>) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- onCompletionOfAllSubBranches(BiConsumer<XMessageContext, Throwable>) - Method in class org.adroitlogic.x.core.MessageContext
-
- onCompletionOfThisBranch(BiConsumer<XMessageContext, Throwable>) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- onCompletionOfThisBranch(BiConsumer<XMessageContext, Throwable>) - Method in class org.adroitlogic.x.core.MessageContext
-
- onExecutionLimitExceeded(XMessageContext, C, R) - Method in class org.adroitlogic.x.base.trp.ScheduledMessageInjector
-
Abstract method which is exposed as an extension point to handle execution count exceed event for polling message
injectors.
- onFailure(C, T, XMessageContext, Throwable) - Method in class org.adroitlogic.x.base.trp.ScheduledMessageInjector
-
Abstract method to handle all the tasks which should be executed after getting any failures while trying to inject
the resources as a new message to the engine
- OPEN_FD_GAUGE - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.System
-
- Options() - Constructor for class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- org.adroitlogic.x.annotation - package org.adroitlogic.x.annotation
-
This package and it's sub packages contains the annotations used by project-x and relevant annotation processors.
- org.adroitlogic.x.annotation.config - package org.adroitlogic.x.annotation.config
-
This package contains all the configuration related annotations used by the project-x runtime.
- org.adroitlogic.x.annotation.config.processor - package org.adroitlogic.x.annotation.config.processor
-
This package contains the set of the configuration annotation processors that are used at the compile time to
ensure the validity of the components in-terms of the framework
- org.adroitlogic.x.annotation.dec - package org.adroitlogic.x.annotation.dec
-
This package contains all the declarative annotations used by the project-x framework to identify the declarative
interfaces.
- org.adroitlogic.x.annotation.dec.processor - package org.adroitlogic.x.annotation.dec.processor
-
This package contains the set of the declarative annotation processors that are used at the compile time to
ensure the validity of the components which uses these annotations in conjunction with the declarative interfaces
such as
Initializable
and
Startable
- org.adroitlogic.x.annotation.feature - package org.adroitlogic.x.annotation.feature
-
This package contains the integration feature specific annotations and possibly its annotation processors
- org.adroitlogic.x.annotation.management - package org.adroitlogic.x.annotation.management
-
This package contains the management container related annotations of project-x framework
- org.adroitlogic.x.annotation.metrics - package org.adroitlogic.x.annotation.metrics
-
This package contains the annotations used my metrics reporting of the project-x metrics and statistics framework.
- org.adroitlogic.x.annotation.metrics.processor - package org.adroitlogic.x.annotation.metrics.processor
-
This package contains the annotation processors for the metrics related annotations
- org.adroitlogic.x.api - package org.adroitlogic.x.api
-
- org.adroitlogic.x.api.attachment - package org.adroitlogic.x.api.attachment
-
This package contains the Attachment related API classes
- org.adroitlogic.x.api.clustering - package org.adroitlogic.x.api.clustering
-
This package contains the clustering api of the project-x
- org.adroitlogic.x.api.clustering.exceptions - package org.adroitlogic.x.api.clustering.exceptions
-
This is the base package for the exceptions related to the clustering implementation of the Project-X
- org.adroitlogic.x.api.clustering.locks - package org.adroitlogic.x.api.clustering.locks
-
This is the base package for distributed locking implementation using the Project-X clustering, which uses Apache
Curator and Apache ZooKeeper underneath for the distributed coordination framework
- org.adroitlogic.x.api.config - package org.adroitlogic.x.api.config
-
This package contains configuration and meta-information related enumerations of the project-x API
- org.adroitlogic.x.api.connector - package org.adroitlogic.x.api.connector
-
This package contains the connector APIs that defines the root API of ingress and egress connectors as well as the
connector operations used by the egress connectors
- org.adroitlogic.x.api.dec - package org.adroitlogic.x.api.dec
-
This package contains main declarative interfaces of the project-x framework API that defines the behavior
of those concrete implementations
- org.adroitlogic.x.api.format - package org.adroitlogic.x.api.format
-
This package contains the payload format related API interfaces
- org.adroitlogic.x.api.metrics - package org.adroitlogic.x.api.metrics
-
This package contains main API definitions related to reporting, collecting and publishing of metrics in project-x
- org.adroitlogic.x.api.metrics.records - package org.adroitlogic.x.api.metrics.records
-
This package contains main API definitions of the metrics record types used in project-x
- org.adroitlogic.x.api.processor - package org.adroitlogic.x.api.processor
-
This package contains the processing element component related API classes, constant classes and enumerations of project-x
- org.adroitlogic.x.api.template - package org.adroitlogic.x.api.template
-
This package contains the resource template related annotations and the interfaces, which are mainly used for the
rendering of the resource templates within the IDE (the UltraStudio)
- org.adroitlogic.x.api.trp - package org.adroitlogic.x.api.trp
-
This package contains the project-x transport related APIs
- org.adroitlogic.x.api.txn - package org.adroitlogic.x.api.txn
-
Project-X transactions implementation classes, which contains the context and the transaction information holder
classes for a transactional scope of a flow within the runtime
- org.adroitlogic.x.api.validation - package org.adroitlogic.x.api.validation
-
This package contains the validation framework related classes for the flow validations that comprises of connectors
and processors.
- org.adroitlogic.x.aspect - package org.adroitlogic.x.aspect
-
This package contains the project-x aspect oriented classes
- org.adroitlogic.x.base - package org.adroitlogic.x.base
-
This package contains the base implementations and possibly abstract implementations of the components of project-x
including the connectors, processors, and message formats
- org.adroitlogic.x.base.connector - package org.adroitlogic.x.base.connector
-
This package contains the abstract base implementations of the ingress and egress connections as well as the
connector operations
- org.adroitlogic.x.base.connector.flowValidators - package org.adroitlogic.x.base.connector.flowValidators
-
Base classes of the flow validators, including the connector validation and processor validation
- org.adroitlogic.x.base.evaluators - package org.adroitlogic.x.base.evaluators
-
This package contains the evaluators used by the failover strategies.
- org.adroitlogic.x.base.feature - package org.adroitlogic.x.base.feature
-
This package contains the base classes of the feature framework of the Project-X, it contains the
FeatureRepository
which scans the project class path for the availability of
the features annotated with
IntegrationFeature
and injects those to the
feature references used in connectors, processors and other features, annotated with
FeatureRef
- org.adroitlogic.x.base.format - package org.adroitlogic.x.base.format
-
This package contains a set of generic formats that can be used for payloads
- org.adroitlogic.x.base.processor - package org.adroitlogic.x.base.processor
-
This package contains a set of base processing element implementations and a abstract base class for the processing
element implementations
- org.adroitlogic.x.base.processor.flowValidators - package org.adroitlogic.x.base.processor.flowValidators
-
- org.adroitlogic.x.base.scope - package org.adroitlogic.x.base.scope
-
This package contains the abstract base scope related implementations
- org.adroitlogic.x.base.scope.subflow - package org.adroitlogic.x.base.scope.subflow
-
This package contains the classes required to implement the sub-flow scope of project-x integrations flows
- org.adroitlogic.x.base.scope.transaction - package org.adroitlogic.x.base.scope.transaction
-
This package contains the transactions scope implementation of the project-x integration flows
- org.adroitlogic.x.base.trp - package org.adroitlogic.x.base.trp
-
This package contains the base classes of the transport framework of Project-X, while the transport framework is
fully transparent from the day today use and the process of building integration flows based on Project-X one might
want to traverse these classes in-order to write his own custom transport.
- org.adroitlogic.x.base.util - package org.adroitlogic.x.base.util
-
Utilities used by the base Project-X framework, that are used by the feature initialization and maintenance, the
flow validations, locking and few generic utilities
- org.adroitlogic.x.clustering - package org.adroitlogic.x.clustering
-
Package for clustering in UltraESB-X.
- org.adroitlogic.x.clustering.failover - package org.adroitlogic.x.clustering.failover
-
All the classes related to failover comes under this package.
- org.adroitlogic.x.clustering.failover.strategy - package org.adroitlogic.x.clustering.failover.strategy
-
The Project-X clustering failover strategy implementations, which includes the node and the group failover
strategies that are useful in ensuring the availability of the integration solution deployment in a clustered
deployment
- org.adroitlogic.x.clustering.failover.strategy.config - package org.adroitlogic.x.clustering.failover.strategy.config
-
The configuration classes for the failover strategies of Project-X clustering implementation
- org.adroitlogic.x.clustering.failover.strategy.paths - package org.adroitlogic.x.clustering.failover.strategy.paths
-
The ZooKeeper cluster paths and their manipulation related to the failover strategies over the clustering
- org.adroitlogic.x.clustering.failover.strategy.util - package org.adroitlogic.x.clustering.failover.strategy.util
-
A set of utilities used by the Project-X clustering related failover processing
- org.adroitlogic.x.clustering.locks - package org.adroitlogic.x.clustering.locks
-
- org.adroitlogic.x.clustering.util - package org.adroitlogic.x.clustering.util
-
Utility classes used for failover and command processing is located in this package.
- org.adroitlogic.x.components - package org.adroitlogic.x.components
-
This is the base package for the core components implementation of the Project-X runtime, which includes the basic
flow related processing elements, scopes and the variable handling
- org.adroitlogic.x.components.flowend - package org.adroitlogic.x.components.flowend
-
Flow completion related classes, which includes both successful flow end and the exceptional flow end.
- org.adroitlogic.x.components.scope - package org.adroitlogic.x.components.scope
-
The base package for the scope related base components and the processing elements
- org.adroitlogic.x.components.scope.subflow - package org.adroitlogic.x.components.scope.subflow
-
The sub-flow scope processing elements
- org.adroitlogic.x.components.scope.subflow.flowValidators - package org.adroitlogic.x.components.scope.subflow.flowValidators
-
The flow validators of the subflow specific processing elements
- org.adroitlogic.x.components.scope.transaction - package org.adroitlogic.x.components.scope.transaction
-
This package contains the transactional scope related processing elements and components
- org.adroitlogic.x.components.variable - package org.adroitlogic.x.components.variable
-
This package contains the variables related processing elements.
- org.adroitlogic.x.components.variable.flowValidators - package org.adroitlogic.x.components.variable.flowValidators
-
This package contains the flow validators of the variable related processing elements
- org.adroitlogic.x.core - package org.adroitlogic.x.core
-
This package contains the main implementation classes of the project-x or you may call this the
core/engine of the project-x
- org.adroitlogic.x.core.attachment - package org.adroitlogic.x.core.attachment
-
Project-X attachment implementation classes and the
AttachmentFactory
implementation class to create attachment without biding into the absolute format type
- org.adroitlogic.x.core.exec - package org.adroitlogic.x.core.exec
-
This package contains the thread pool and executor implementation classes, that implements a scale before queuing
strategy for the thread pool scaling
- org.adroitlogic.x.core.project - package org.adroitlogic.x.core.project
-
This package contains the project concept of project-x deployments related classes
- org.adroitlogic.x.core.spring - package org.adroitlogic.x.core.spring
-
This package contains the spring integration related classes to the project-x.
- org.adroitlogic.x.core.util - package org.adroitlogic.x.core.util
-
This package contains a set of core utility classes used by the project-x core engine
- org.adroitlogic.x.logging - package org.adroitlogic.x.logging
-
This package contains the Logger framework API classes
- org.adroitlogic.x.logging.log4j2 - package org.adroitlogic.x.logging.log4j2
-
This package contains the log4j2 based logging implementation of the project-x logging API
- org.adroitlogic.x.logging.plugin - package org.adroitlogic.x.logging.plugin
-
- org.adroitlogic.x.management - package org.adroitlogic.x.management
-
This package contains the management frameworks for REST services and JMX MXBeans of the project-x runtime
environment
- org.adroitlogic.x.management.jmx - package org.adroitlogic.x.management.jmx
-
This package contains the classes to expose a JMX based management interface of the project-x runtime
- org.adroitlogic.x.management.rest - package org.adroitlogic.x.management.rest
-
This package contains the REST management services framework related classes
- org.adroitlogic.x.management.rest.auth - package org.adroitlogic.x.management.rest.auth
-
This package contains the authentication and authorization related utility classes
- org.adroitlogic.x.management.rest.controller - package org.adroitlogic.x.management.rest.controller
-
This package contains the management controller implementations to expose the management information and operations
as REST services out of the container
- org.adroitlogic.x.management.rest.service - package org.adroitlogic.x.management.rest.service
-
This package contains the management REST services that are exposed by the Project-X runtime server.
- org.adroitlogic.x.management.rest.service.clustering.commands - package org.adroitlogic.x.management.rest.service.clustering.commands
-
- org.adroitlogic.x.management.rest.util - package org.adroitlogic.x.management.rest.util
-
Security and REST services related utilities used by the management API of the Project-X runtime
- org.adroitlogic.x.management.tbsr - package org.adroitlogic.x.management.tbsr
-
This is the base package for the troubleshooting related management APIs
- org.adroitlogic.x.management.tbsr.execution - package org.adroitlogic.x.management.tbsr.execution
-
This package contains the troubleshooting related management API execution classes
- org.adroitlogic.x.management.tbsr.registry - package org.adroitlogic.x.management.tbsr.registry
-
This package contains classes related to the troubleshooting task registration, including the discovery annotations
and the annotations that resolves the task parameters for marshalling and unmarshalling
- org.adroitlogic.x.management.tbsr.task - package org.adroitlogic.x.management.tbsr.task
-
This package contains the absolute tasks used by the troubleshooting framework of the Project-X runtime.
- org.adroitlogic.x.management.tbsr.util - package org.adroitlogic.x.management.tbsr.util
-
Various utilities used by the implementation of the troubleshooting tasks and the encryption utilities to help
protect the sever information being included in troubleshooting reports
- org.adroitlogic.x.metrics - package org.adroitlogic.x.metrics
-
This package contains the implementations related to reporting, collecting and publishing of metrics in project-x
- org.adroitlogic.x.metrics.records - package org.adroitlogic.x.metrics.records
-
This package contains the implementations of the metrics record types used in project-x
- org.adroitlogic.x.metrics.timerTasks - package org.adroitlogic.x.metrics.timerTasks
-
This package contains the metrics related timer task implementations which provides the metrics framework window
- org.adroitlogic.x.model - package org.adroitlogic.x.model
-
This package contains the model classes that will be used by the management services as well as other meta
information providers to transfer state information of representations within the project-x static container or
the runtime
- org.adroitlogic.x.model.rest - package org.adroitlogic.x.model.rest
-
The base package for the model view classes that are used by the management services to expose the information
of the Project-X framework to the outside.
- org.adroitlogic.x.model.rest.msg - package org.adroitlogic.x.model.rest.msg
-
This package contains the runtime statistics views of the integration flow messages, which are mainly used by the
IDE tool (UltraStudio) to provide the contextual information of the under development integration flows.
- org.adroitlogic.x.model.rest.project - package org.adroitlogic.x.model.rest.project
-
This package contains the project related view classes, including the project views itself.
- org.adroitlogic.x.model.rest.tbsr - package org.adroitlogic.x.model.rest.tbsr
-
This package contains the trouble shooting diagnostic task views which are used to instruct the runtime about the
diagnostic task configurations and its execution meta information for monitoring purposes
- org.adroitlogic.x.model.runtime - package org.adroitlogic.x.model.runtime
-
This package contains the runtime model classes to represent the state information of the runtime objects of
project-x
- org.adroitlogic.x.model.statik - package org.adroitlogic.x.model.statik
-
This package contains the model classes that are used to transfer the information on the static container
- org.adroitlogic.x.server - package org.adroitlogic.x.server
-
The spring container server runtime implementation for the project-x.
- org.adroitlogic.x.terminal - package org.adroitlogic.x.terminal
-
This is the base package for the Project-X commandline terminal (uxterm) implementation which consists of a
command framework for extending the capabilities of the script-able commandline terminal
- org.adroitlogic.x.terminal.annotations - package org.adroitlogic.x.terminal.annotations
-
This package contains the annotation classes of the commandline terminal command framework which is used to
discover the commands to be registered as well as the information related to decompiling of the parameters of the
commands into the commandline options
- org.adroitlogic.x.terminal.commands - package org.adroitlogic.x.terminal.commands
-
The set of built-in commands that are available in the UXterm, the commandline terminal management client of
Project-X
- org.adroitlogic.x.terminal.core - package org.adroitlogic.x.terminal.core
-
This package contains the core implementation classes of the Project-X commandline terminal
- org.adroitlogic.x.terminal.proxies - package org.adroitlogic.x.terminal.proxies
-
The proxy classes for the REST management controllers, that are used by the individual commands to invoke the
management api of the Project-X via the commandline terminal
- org.adroitlogic.x.terminal.util - package org.adroitlogic.x.terminal.util
-
A set of utilities that are used by the Project-X commandline terminal to render the command output into a
well-formed output for the console
- org.adroitlogic.x.test - package org.adroitlogic.x.test
-
The base package for the Project-X unit testing and integration testing framework
- org.adroitlogic.x.test.connector - package org.adroitlogic.x.test.connector
-
This package contains the base and related classes to be used for the unit test classes for ingress connectors
- org.adroitlogic.x.test.processor - package org.adroitlogic.x.test.processor
-
This package contains the base and related classes to be used for the unit test classes for processing elements
- org.adroitlogic.x.test.util - package org.adroitlogic.x.test.util
-
This package contains the utility classes to be used for the unit test classes for connectors and processing elements
- org.adroitlogic.x.tools.maven - package org.adroitlogic.x.tools.maven
-
This package contains the maven project plugin related classes
- org.adroitlogic.x.utils - package org.adroitlogic.x.utils
-
A set of utilities that will facilitate the project-x
- OutPort - Annotation Type in org.adroitlogic.x.annotation.config
-
This annotation is used to indicate a field as an OutPort.
- OutPortAnnotationProcessor - Class in org.adroitlogic.x.annotation.config.processor
-
This annotation processor processes elements annotated with
OutPort
and validates them against the following
set of rules.
- OutPortAnnotationProcessor() - Constructor for class org.adroitlogic.x.annotation.config.processor.OutPortAnnotationProcessor
-
- OutPortInfo - Class in org.adroitlogic.x.model.statik
-
The out-port information model class
- OutPortInfo(String, int, String, PortType, String) - Constructor for class org.adroitlogic.x.model.statik.OutPortInfo
-
- OUTPUT_FILE - Static variable in class org.adroitlogic.x.management.tbsr.TBSRConstants
-
common parameter names for tasks
- readAsNative() - Method in interface org.adroitlogic.x.api.XMessageFormat
-
Reads the native value of the payload
- readAsNative() - Method in class org.adroitlogic.x.base.format.ByteArrayFormat
-
- readAsNative() - Method in class org.adroitlogic.x.base.format.EmptyFormat
-
- readAsNative() - Method in class org.adroitlogic.x.base.format.FileFormat
-
- readAsNative() - Method in class org.adroitlogic.x.base.format.MapFormat
-
- readAsNative() - Method in class org.adroitlogic.x.base.format.ObjectFormat
-
- readAsNative() - Method in class org.adroitlogic.x.base.format.StringFormat
-
- readAsStream() - Method in interface org.adroitlogic.x.api.XMessageFormat
-
Reads the payload as an input stream
- readAsStream() - Method in class org.adroitlogic.x.base.format.ByteArrayFormat
-
- readAsStream() - Method in class org.adroitlogic.x.base.format.EmptyFormat
-
- readAsStream() - Method in class org.adroitlogic.x.base.format.FileFormat
-
- readAsStream() - Method in class org.adroitlogic.x.base.format.MapFormat
-
- readAsStream() - Method in class org.adroitlogic.x.base.format.ObjectFormat
-
- readAsStream() - Method in class org.adroitlogic.x.base.format.StringFormat
-
- readAsString(int) - Method in interface org.adroitlogic.x.api.XMessageFormat
-
Reads the payload as a string.
- readAsString(int) - Method in class org.adroitlogic.x.base.format.ByteArrayFormat
-
- readAsString(int) - Method in class org.adroitlogic.x.base.format.EmptyFormat
-
- readAsString(int) - Method in class org.adroitlogic.x.base.format.FileFormat
-
- readAsString(int) - Method in class org.adroitlogic.x.base.format.MapFormat
-
- readAsString(int) - Method in class org.adroitlogic.x.base.format.ObjectFormat
-
- readAsString(int) - Method in class org.adroitlogic.x.base.format.StringFormat
-
- receive(XMessageContext, BiConsumer<XMessageContext, Object[]>, BiConsumer<XMessageContext, Object[]>, BiConsumer<Throwable, Object[]>, Object...) - Method in class org.adroitlogic.x.api.trp.MessageReceiver
-
Receives and injects the message context to the engine through a connector.
- receive(XMessageContext, boolean, BiConsumer<XMessageContext, Object[]>, BiConsumer<XMessageContext, Object[]>, BiConsumer<Throwable, Object[]>, Object...) - Method in class org.adroitlogic.x.api.trp.MessageReceiver
-
Receives and injects the message context to the engine through a connector.
- receive(XMessageContext, BiConsumer<XMessageContext, Object[]>, BiConsumer<Throwable, Object[]>, Object...) - Method in class org.adroitlogic.x.api.trp.MessageReceiver
-
Receives and injects the message context to the engine through a connector.
- receive(XIngressConnectorElement, XMessageContext, CompletableFuture<XMessageContext>, ExchangePattern) - Method in interface org.adroitlogic.x.api.XPlatform
-
- receive(XIngressConnectorElement, XMessageContext, CompletableFuture<XMessageContext>, ExchangePattern) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- RECEIVED_MSG_COUNT - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- RECEIVED_MSG_SIZE - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- receiveMessage(XMessageContext) - Method in interface org.adroitlogic.x.api.connector.XIngressConnectorElement
-
- receiveMessage(XMessageContext) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- receiveResponse(XMessageContext) - Method in interface org.adroitlogic.x.api.connector.XEgressConnectorElement
-
- receiveResponse(XEgressConnectorElement, XMessageContext) - Method in interface org.adroitlogic.x.api.XPlatform
-
- receiveResponse(XMessageContext) - Method in class org.adroitlogic.x.base.connector.BiDirectionalEgressConnectorElement
-
- receiveResponse(XMessageContext) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- receiveResponse(XEgressConnectorElement, XMessageContext) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- receiveResponseSync(XEgressConnectorElement, XMessageContext) - Method in interface org.adroitlogic.x.api.XPlatform
-
- receiveResponseSync(XEgressConnectorElement, XMessageContext) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- RECORD_TIME - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames
-
- recordError(Exception) - Method in class org.adroitlogic.x.base.trp.SendNotification
-
Notifies and error.
- refresh() - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
This method is called whenever the failover strategy believes that the connection state became unstable and again
re became stable.
- refresh() - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
This method is called whenever the failover strategy believes that the connection state became unstable and again
re became stable.
- refresh() - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
This method is called whenever the failover strategy believes that the connection state became unstable and again
re became stable.
- register(XIngressConnectorElement<L, C>) - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- register(XMessageContext, long) - Method in class org.adroitlogic.x.base.trp.SendCallback
-
Registers the given message for send completion.
- registerConnector(XIngressConnectorElement) - Method in class org.adroitlogic.x.api.trp.MessageReceiver
-
- REGISTERED_NODES_PATH_NAME - Static variable in class org.adroitlogic.x.clustering.ClusteringConstants.ZooKeeperZNodePaths
-
Zookeeper path for the registered nodes inside the nodes znode
- registerListener(XEnvironmentListener) - Method in interface org.adroitlogic.x.api.XEnvironment
-
- registerListener(XEnvironmentListener) - Method in class org.adroitlogic.x.core.Environment
-
- registerMBean(Object, String) - Static method in class org.adroitlogic.x.utils.CommonUtils
-
Utility method to register a MBean instance with given name
- registerReporter(XTimerMetricsReportable) - Static method in class org.adroitlogic.x.core.TimerMetricsReportHandler
-
- registerTimelyMetricsReporter(String, XTimerMetricsReporter) - Method in interface org.adroitlogic.x.api.XServerConfig
-
- registerTimelyMetricsReporter(String, XTimerMetricsReporter) - Method in class org.adroitlogic.x.core.ServerConfig
-
- release() - Method in interface org.adroitlogic.x.api.clustering.locks.XClusterLock
-
Perform one release of the mutex if the calling thread is the same thread that acquired it.
- release() - Method in class org.adroitlogic.x.clustering.locks.ClusterLock
-
Perform one release of the mutex if the calling thread is the same thread that acquired it.
- releaseBackingResource() - Method in class org.adroitlogic.x.base.format.ResourceAwareMessageFormat
-
Actual implementation of release resources should
do in the implementation of this abstract method.
- releaseLock(String) - Method in class org.adroitlogic.x.base.util.SingleInstanceLockManager
-
Release the acquired
Semaphore
based lock for the given lockPath
- releaseReentrantLock(String) - Method in class org.adroitlogic.x.base.util.SingleInstanceLockManager
-
- releaseResources() - Method in interface org.adroitlogic.x.api.XMessageContext
-
Releases resources used by the message context at the end of it's life
- releaseResources() - Method in interface org.adroitlogic.x.api.XMessageFormat
-
Used to clear the underlying resources when such cleaning needed.
- releaseResources() - Method in class org.adroitlogic.x.base.format.ResourceAwareMessageFormat
-
Used to clear the underlying resources when such cleaning needed.
- releaseResources() - Method in class org.adroitlogic.x.core.MessageContext
-
- remove(K) - Method in class org.adroitlogic.x.base.format.MapFormat
-
- remove(Object) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- remove(Object, Object) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- remove(Object) - Method in class org.adroitlogic.x.utils.MultiValueMap
- removeAllTransportHeaders() - Method in interface org.adroitlogic.x.api.attachment.XAttachment
-
Remove all transport headers
- removeAllTransportHeaders() - Method in interface org.adroitlogic.x.api.XMessage
-
Remove all transport headers
- removeAllTransportHeaders() - Method in class org.adroitlogic.x.core.attachment.Attachment
-
- removeAllTransportHeaders() - Method in class org.adroitlogic.x.core.Message
-
- removeAttachment(String) - Method in interface org.adroitlogic.x.api.XMessage
-
- removeAttachment(String) - Method in class org.adroitlogic.x.core.Message
-
- removeContextProperty(String) - Method in interface org.adroitlogic.x.api.XMessageContext
-
Remove the message property associated with the specified key
- removeContextProperty(String) - Method in class org.adroitlogic.x.core.MessageContext
-
- removeCurrentScopeContext() - Method in interface org.adroitlogic.x.api.XMessageContext
-
- removeCurrentScopeContext() - Method in class org.adroitlogic.x.core.MessageContext
-
- removeListener(XEnvironmentListener) - Method in interface org.adroitlogic.x.api.XEnvironment
-
- removeListener(XEnvironmentListener) - Method in class org.adroitlogic.x.core.Environment
-
- removeMessageProperty(String) - Method in interface org.adroitlogic.x.api.XMessage
-
Remove the message property associated with the specified key
- removeMessageProperty(String) - Method in class org.adroitlogic.x.core.Message
-
- removeScopeVar(String) - Method in interface org.adroitlogic.x.api.XScopeContext
-
- removeScopeVar(String) - Method in class org.adroitlogic.x.base.scope.ScopeContextAdaptor
-
- removeScopeVariable(String, boolean) - Method in interface org.adroitlogic.x.api.XMessageContext
-
Removes the scope variable with the given key
- removeScopeVariable(String, boolean) - Method in class org.adroitlogic.x.core.MessageContext
-
- removeTags(XTag...) - Method in interface org.adroitlogic.x.api.XEnvironment
-
Remove one or more
XTag
s from the tag repository.
- removeTags(XTag...) - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- removeTags(XTag...) - Method in class org.adroitlogic.x.core.Environment
-
- removeTransportHeader(String) - Method in interface org.adroitlogic.x.api.attachment.XAttachment
-
Remove all occurrences of the specified transport header
- removeTransportHeader(String) - Method in interface org.adroitlogic.x.api.XMessage
-
Remove all occurrences of the specified transport header
- removeTransportHeader(String) - Method in class org.adroitlogic.x.core.attachment.Attachment
-
- removeTransportHeader(String) - Method in class org.adroitlogic.x.core.Message
-
- removeTransportHeaders(String...) - Method in interface org.adroitlogic.x.api.attachment.XAttachment
-
Remove transport headers specified in the comma separated list
- removeTransportHeaders(String...) - Method in interface org.adroitlogic.x.api.XMessage
-
Remove transport headers specified in the comma separated list
- removeTransportHeaders(String...) - Method in class org.adroitlogic.x.core.attachment.Attachment
-
- removeTransportHeaders(String...) - Method in class org.adroitlogic.x.core.Message
-
- RemoveVariable - Class in org.adroitlogic.x.components.variable
-
This processing element removes the variable with the given name, either from flow variables or from sub-flow
variables depending on the current context of the message
- RemoveVariable() - Constructor for class org.adroitlogic.x.components.variable.RemoveVariable
-
- RemoveVariableValidator - Class in org.adroitlogic.x.components.variable.flowValidators
-
- RemoveVariableValidator() - Constructor for class org.adroitlogic.x.components.variable.flowValidators.RemoveVariableValidator
-
- replace(String, Object, Object) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- replace(String, Object) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- replaceAll(BiFunction<? super String, ? super Object, ?>) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- replaceTransportHeader(String, String) - Method in interface org.adroitlogic.x.api.attachment.XAttachment
-
Replace the first occurrence of the transport header with the given value
- replaceTransportHeader(String, H) - Method in interface org.adroitlogic.x.api.XMessage
-
Replace the first occurrence of the transport header with the given value
- replaceTransportHeader(String, String) - Method in class org.adroitlogic.x.core.attachment.Attachment
-
- replaceTransportHeader(String, H) - Method in class org.adroitlogic.x.core.Message
-
- report() - Method in class org.adroitlogic.x.clustering.CommandStatusReporter
-
creates a ZNode in background in the
- reportExecutionStatus(ExecutionResult) - Method in interface org.adroitlogic.x.api.XIntegrationFlow
-
This method can be used to report the execution status of an Integration Flow for tasks such as metrics reporting
- reportExecutionStatus(ExecutionResult) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- reportGauge(String, int, double) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
Increments the gauge counter of the entity which is given by the entityId and the stream which is given
- reportGauge(int, double) - Method in interface org.adroitlogic.x.api.metrics.XMetricsEngine
-
- reportGauge(String, int, double) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
Increments the gauge counter of the entity which is given by the entityId and the stream which is given
- reportGauge(int, double) - Method in class org.adroitlogic.x.metrics.ESMetricsEngine
-
- reportGauge(int, double) - Method in class org.adroitlogic.x.metrics.NoMetricsEngine
-
- reportMetrics() - Method in class org.adroitlogic.x.api.metrics.XTimerMetricsReporter
-
The implementation of this method should contain the metrics reporting logic
- reportMetrics() - Method in class org.adroitlogic.x.core.exec.ExecutorMetricsReporter
-
- reportMetrics() - Method in class org.adroitlogic.x.core.util.SystemInfoCollectorTask
-
Reports the system information periodically in step time intervals
- republishControlCommand(int) - Method in interface org.adroitlogic.x.api.clustering.XClusterManager
-
Republish a control command which was once published.
- republishControlCommand(int) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
Republish a control command which was once published.
- RESERVED_OPTIONS - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- reset() - Method in interface org.adroitlogic.x.api.metrics.records.XMetricsRecord
-
Resets the metrics record
- reset() - Method in class org.adroitlogic.x.metrics.records.CounterMapRecord
-
Resets the metrics record
- reset() - Method in class org.adroitlogic.x.metrics.records.CounterRecord
-
Resets the metrics record
- reset() - Method in class org.adroitlogic.x.metrics.records.GaugeRecord
-
Resets the metrics record
- resetMetrics() - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
Reset values in the metrics template by resetting all counter and gauge values
- resetTags() - Method in interface org.adroitlogic.x.api.XEnvironment
-
Reset the tag listener to its initial state.
- resetTags() - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
Whenever the connection state changes to lost or suspended, this method will be called in order to remove the tags
added by the extending concrete strategy.
- resetTags() - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
Whenever the connection state changes to lost or suspended, this method will be called in order to remove the tags
added by the extending concrete strategy.
- resetTags() - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
Whenever the connection state changes to lost or suspended, this method will be called in order to remove the tags
added by the extending concrete strategy.
- resetTags() - Method in class org.adroitlogic.x.core.Environment
-
- ResourceAwareMessageFormat<T> - Class in org.adroitlogic.x.base.format
-
Abstract implementation of
XMessageFormat
to support
resource awareness for a payload format which gives the ability
to clean up the underlying resources(e.g : file) at the end of
the life cycle of attached
XMessage
- ResourceAwareMessageFormat() - Constructor for class org.adroitlogic.x.base.format.ResourceAwareMessageFormat
-
- ResourceTemplate - Annotation Type in org.adroitlogic.x.api.template
-
This annotation MUST be used to mark resource template classes.
- retainOnlyTransportHeaders(String...) - Method in interface org.adroitlogic.x.api.attachment.XAttachment
-
Retain only transport headers specified in the comma separated list
- retainOnlyTransportHeaders(String...) - Method in interface org.adroitlogic.x.api.XMessage
-
Retain only transport headers specified in the comma separated list
- retainOnlyTransportHeaders(String...) - Method in class org.adroitlogic.x.core.attachment.Attachment
-
- retainOnlyTransportHeaders(String...) - Method in class org.adroitlogic.x.core.Message
-
- retrieveMessagePath(String, String, String) - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
Retrieves the last traced message path
- retrieveMessagePath(String, String, String) - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Retrieves the last traced message path
- retrieveMessagePath(String, String, String) - Method in class org.adroitlogic.x.management.rest.controller.MessageManagementController
-
- retrieveMessageView(String, String, String, String, String, String) - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
Retrieves traced message view between two integration flow elements
- retrieveMessageView(String, String, String, String, String, String) - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Retrieves traced message view between two integration flow elements
- retrieveMessageView(String, String, String, String, String, String) - Method in class org.adroitlogic.x.management.rest.controller.MessageManagementController
-
- retrieveReceivedMessage(String, String, String, String) - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
Retrieves traced received message view of a flow element
- retrieveReceivedMessage(String, String, String, String) - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Retrieves traced received message view of a flow element
- retrieveReceivedMessage(String, String, String, String) - Method in class org.adroitlogic.x.management.rest.controller.MessageManagementController
-
- retryCommand(int) - Method in interface org.adroitlogic.x.api.clustering.XClusterManager
-
Retries a given command.
- retryCommand(int) - Method in class org.adroitlogic.x.clustering.CommandProcessor
-
Retries a given command.
- retryCommand(int) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- retryCommand(int) - Method in class org.adroitlogic.x.management.rest.service.ClusterCommandManagementService
-
- RetryCommandCommand - Class in org.adroitlogic.x.management.rest.service.clustering.commands
-
The command representing re attempting to execute a command.
- RetryCommandCommand(int) - Constructor for class org.adroitlogic.x.management.rest.service.clustering.commands.RetryCommandCommand
-
- rollback(TransactionStatus) - Method in class org.adroitlogic.x.base.trp.UltraPlatformTransactionManager
-
- ROOT_LOGGER - Static variable in class org.adroitlogic.x.management.tbsr.task.DetailedLogArchiveTask
-
- run() - Method in class org.adroitlogic.x.api.metrics.XTimerMetricsReporter
-
- run() - Method in class org.adroitlogic.x.core.util.LicenseValidationTask
-
- run() - Method in class org.adroitlogic.x.metrics.timerTasks.MetricsRecordGeneratingTask
-
- run() - Method in class org.adroitlogic.x.metrics.timerTasks.MetricsTimePeriodSyncTask
-
- RuntimeVersion - Class in org.adroitlogic.x.api
-
Keeps track of the runtime version of the Project-X runtime, by tracking the product version and framework
separately
- RuntimeVersion(String, String) - Constructor for class org.adroitlogic.x.api.RuntimeVersion
-
- ScaleFirstExecutorService - Class in org.adroitlogic.x.core.exec
-
This is a ThreadPool executor implementation that scales up before queueing as opposed to the usual policy of the
ThreadPoolExecutor
.
- ScaleFirstExecutorService(String, int, int, long, TimeUnit, int) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- ScaleFirstExecutorService(String, int, int, long, TimeUnit, int, ThreadFactory) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- ScaleFirstExecutorService(String, int, int, long, TimeUnit, int, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- ScaleFirstExecutorService(String, int, int, long, TimeUnit, int, RejectedExecutionHandler) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- ScaleFirstExecutorService(String, int, int, long, TimeUnit) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- ScaleFirstExecutorService(String, int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- ScaleFirstThreadPoolExecutor - Class in org.adroitlogic.x.core.exec
-
This is only intended to be used with the
ScaleFirstExecutorService
it assumes that the the blocking queue
that is passed in when creating the instance is compatible with the queue handling logic expected in the
ScaleFirstExecutorService
- ScaleFirstThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstThreadPoolExecutor
-
- ScaleFirstThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstThreadPoolExecutor
-
- ScaleFirstThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstThreadPoolExecutor
-
- ScaleFirstThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.adroitlogic.x.core.exec.ScaleFirstThreadPoolExecutor
-
- ScheduledIngressConfig - Class in org.adroitlogic.x.base.connector
-
The scheduled ingress connector configuration that holds the information related to a polling connector
- ScheduledIngressConfig(String, Class<? extends ScheduledMessageInjector>) - Constructor for class org.adroitlogic.x.base.connector.ScheduledIngressConfig
-
- ScheduledIngressConfig.JobConfig - Class in org.adroitlogic.x.base.connector
-
- ScheduledIngressConfig.TriggerConfig - Class in org.adroitlogic.x.base.connector
-
- ScheduledIngressConnectorElement<L extends ScheduledListenerConfig,C extends ScheduledIngressConfig> - Class in org.adroitlogic.x.base.connector
-
The scheduled ingress connector element that defines the base for the polling connectors
- ScheduledIngressConnectorElement() - Constructor for class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- ScheduledJobContext - Class in org.adroitlogic.x.base.trp
-
The scheduled job context used for the contextual meta information of the scheduled job
- ScheduledJobContext(int, int) - Constructor for class org.adroitlogic.x.base.trp.ScheduledJobContext
-
- ScheduledJobContext.ExecutionHandle - Class in org.adroitlogic.x.base.trp
-
- ScheduledJobContext.PollingHandle - Class in org.adroitlogic.x.base.trp
-
- ScheduledListenerConfig - Class in org.adroitlogic.x.base.trp
-
- ScheduledListenerConfig(XServerConfig, String) - Constructor for class org.adroitlogic.x.base.trp.ScheduledListenerConfig
-
- ScheduledMessageInjector<C extends ScheduledIngressConfig,R extends FetchReference<T>,T> - Class in org.adroitlogic.x.base.trp
-
Abstract base class for scheduled message injecting.
- ScheduledMessageInjector() - Constructor for class org.adroitlogic.x.base.trp.ScheduledMessageInjector
-
- SchedulerConfig - Class in org.adroitlogic.x.base.trp
-
The scheduler configurations for the scheduled transports
- SchedulerConfig(String) - Constructor for class org.adroitlogic.x.base.trp.SchedulerConfig
-
- scheduleTimeoutForMessageContext(XMessageContext, long) - Method in interface org.adroitlogic.x.api.XPlatform
-
Schedules a task that will flag the given
XMessageContext
as timed-out after the given time delay
- scheduleTimeoutForMessageContext(XMessageContext, long) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- ScopeContextAdaptor - Class in org.adroitlogic.x.base.scope
-
- ScopeContextAdaptor() - Constructor for class org.adroitlogic.x.base.scope.ScopeContextAdaptor
-
- ScopeType - Enum in org.adroitlogic.x.api.config
-
Represent the Scope of the execution Flow.
- SECURITY_PROVIDER_KEY - Static variable in class org.adroitlogic.x.api.ProjectConstants
-
- send(XMessageContext, C) - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- SendCallback<T> - Class in org.adroitlogic.x.base.trp
-
This class is used to get the delivery confirmation, provided that the transport supports it.
- SendCallback() - Constructor for class org.adroitlogic.x.base.trp.SendCallback
-
- sendCustomResponse(int, Object) - Method in class org.adroitlogic.x.management.rest.controller.AbstractManagementController
-
- sendCustomResponse(int, String) - Method in class org.adroitlogic.x.management.rest.controller.AbstractManagementController
-
- sendCustomSuccessResponse(String) - Method in class org.adroitlogic.x.management.rest.controller.AbstractManagementController
-
- SenderConfig - Class in org.adroitlogic.x.api.trp
-
The transport sender configuration that defines the behaviour of an outgoing transport sender
- SenderConfig(XServerConfig, String) - Constructor for class org.adroitlogic.x.api.trp.SenderConfig
-
- senderConfig - Variable in class org.adroitlogic.x.api.trp.TransportSender
-
- SENDING_FAILED - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- SENDING_SUCCESS - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- sendMessage(XMessageContext) - Method in interface org.adroitlogic.x.api.connector.XEgressConnectorElement
-
- sendMessage(XMessageContext) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- sendMessageContext(C, XMessageContext) - Method in class org.adroitlogic.x.test.connector.AbstractEgressConnectorTest
-
- sendMessageContext(C, XMessageContext, CompletableFuture<XMessageContext>) - Method in class org.adroitlogic.x.test.connector.AbstractEgressConnectorTest
-
- SendNotification - Class in org.adroitlogic.x.base.trp
-
This class implements a notification for the transport senders that are asynchronous and requires a guarantee
on the delivery of the messages to the destination
- SendNotification(SendCallback, XMessageContext, long) - Constructor for class org.adroitlogic.x.base.trp.SendNotification
-
- sendResponse(int, XMessage, boolean) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- sendResponse(int, boolean) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- sendResponse(int, XMessage, boolean) - Method in class org.adroitlogic.x.core.MessageContext
-
- sendResponse(int, boolean) - Method in class org.adroitlogic.x.core.MessageContext
-
- sendSuccessResponse(Object) - Method in class org.adroitlogic.x.management.rest.controller.AbstractManagementController
-
- SENT_MSG_COUNT - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- SENT_MSG_SIZE - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- SEPARATOR - Static variable in class org.adroitlogic.x.clustering.ClusteringConstants.ZooKeeperZNodePaths
-
Zookeeper znode path separator
- sequencedProcess(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractContentExtractProcessor
-
- sequencedProcess(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractSequencedProcessingElement
-
- sequencedProcess(XMessageContext) - Method in class org.adroitlogic.x.components.variable.AddVariable
- sequencedProcess(XMessageContext) - Method in class org.adroitlogic.x.components.variable.RemoveVariable
- SEQUENCES_PATH_NAME - Static variable in class org.adroitlogic.x.clustering.ClusteringConstants.ZooKeeperZNodePaths
-
Zookeeper path for the sequences inside the domain znode
- SERVER_ARG_NAME - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- SERVER_CONFIG - Static variable in class org.adroitlogic.x.management.rest.ManagementServer
-
- SERVER_DESCRIPTION - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- SERVER_LONG - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- SERVER_PATH - Static variable in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- SERVER_SHORT - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- SERVER_START_PATH - Static variable in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- SERVER_STATUS_PATH - Static variable in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- SERVER_STOP_PATH - Static variable in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- serverConfig - Variable in class org.adroitlogic.x.api.metrics.XTimerMetricsReporter
-
- ServerConfig - Class in org.adroitlogic.x.core
-
The base implementation of the server configuration of the Project-X runtime
- ServerConfig() - Constructor for class org.adroitlogic.x.core.ServerConfig
-
- serverConfig - Variable in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- serverConfig() - Method in class org.adroitlogic.x.server.XApplication
-
Gives the main runtime configuration bean of the project-x container.
- ServerInfoTask - Class in org.adroitlogic.x.management.tbsr.task
-
System info retrieval task for UltraESB troubleshoot report generation
TODO complete as project-x server info becomes available
- ServerInfoTask() - Constructor for class org.adroitlogic.x.management.tbsr.task.ServerInfoTask
-
- ServerManagement - Class in org.adroitlogic.x.management.jmx
-
Implementation of server management related operations
- ServerManagement(ServerConfig) - Constructor for class org.adroitlogic.x.management.jmx.ServerManagement
-
- ServerManagementCommands - Class in org.adroitlogic.x.terminal.commands
-
Server related commands
- ServerManagementCommands() - Constructor for class org.adroitlogic.x.terminal.commands.ServerManagementCommands
-
- ServerManagementController - Class in org.adroitlogic.x.management.rest.controller
-
- ServerManagementController() - Constructor for class org.adroitlogic.x.management.rest.controller.ServerManagementController
-
- ServerManagementProxy - Class in org.adroitlogic.x.terminal.proxies
-
- ServerManagementProxy() - Constructor for class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- setActingAsNodes(List<String>) - Method in class org.adroitlogic.x.clustering.failover.strategy.util.NodeGroupStat
-
- setActiveIndexAliasName(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setActiveNodes(List<String>) - Method in class org.adroitlogic.x.clustering.failover.strategy.util.NodeGroupStat
-
- setActualTransactionActive(boolean) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setAdditionalProps(Map<String, String>) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setApplicationContext(ApplicationContext) - Method in class org.adroitlogic.x.core.ServerConfig
-
- setArchived(boolean) - Method in class org.adroitlogic.x.api.clustering.CommandView
-
- setArtifactPath(File) - Method in class org.adroitlogic.x.core.project.ProjectConfig
-
- setAsTimedOut() - Method in interface org.adroitlogic.x.api.XMessageContext
-
Flags this message context as timed-out.
- setAsTimedOut() - Method in class org.adroitlogic.x.core.MessageContext
-
- setAsyncResponseCompletionFuture(CompletableFuture<XMessageContext>) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setAsyncResponseCompletionFuture(CompletableFuture<XMessageContext>) - Method in class org.adroitlogic.x.core.MessageContext
-
- setAttachment(String, XAttachment) - Method in interface org.adroitlogic.x.api.XMessage
-
Sets a new attachment by adding it to the map of attachments
- setAttachment(String, XAttachment) - Method in class org.adroitlogic.x.core.Message
-
- setBackOffExponentialRetryAttempts(int) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setBackOffExponentialTimeInMillis(int) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setBeanName(String) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- setBeanName(String) - Method in class org.adroitlogic.x.base.processor.TraceableProcessingElement
-
- setBeanName(String) - Method in class org.adroitlogic.x.base.scope.subflow.SubFlow
-
- setBeanName(String) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- setBelongsTo(List<String>) - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- setBulkActions(int) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setBulkSizeInMB(int) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setCategory(String) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setChanged(boolean) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setCipherName(String) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionConfigView
-
- setClasspathPlugins(Collection<Class<? extends Plugin>>) - Method in class org.adroitlogic.x.metrics.EmbeddedElasticsearchServer
-
- setClasspathPlugins(Collection<Class<? extends Plugin>>) - Method in class org.adroitlogic.x.metrics.ExternalElasticsearchServer
-
- setClusterManager(XClusterManager) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConfig
-
- setCommand(String) - Method in class org.adroitlogic.x.api.clustering.CommandView
-
- setCommandId(int) - Method in class org.adroitlogic.x.api.clustering.CommandView
-
- setCommandId(int) - Method in class org.adroitlogic.x.api.clustering.ExecutionResultView
-
- setCommandId(int) - Method in class org.adroitlogic.x.management.rest.service.clustering.commands.RetryCommandCommand
-
- setCommandSpace(String) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setCommandVersion(int) - Method in class org.adroitlogic.x.clustering.CommandProcessor
-
Since zookeeper ZNode's CVersion(Child version) are 1-based and the sequential path sequence numbers are 0-based,
there's always a difference of 1 unit between the
- setConcurrentPollingCount(int) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConfig
-
- setConcurrentPollingCount(Integer) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setConcurrentRequests(int) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setConfDir(File) - Static method in class org.adroitlogic.x.core.ServerConfig
-
- setConfigurable(boolean) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskParameterView
-
- setConfigurationRequired(boolean) - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- setConfigurationRequired(boolean) - Method in class org.adroitlogic.x.model.statik.EgressConnectorInfo
-
- setConfigurationRequired(boolean) - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- setConfigurationRequired(boolean) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setConnectionTimeoutMs(int) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setConnectorResources(List<ConnectorResource>) - Method in class org.adroitlogic.x.model.rest.project.FlowResource
-
- setConnectString(String) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setContentType(String) - Method in interface org.adroitlogic.x.api.attachment.XAttachment
-
Set the content type of the attachment
- setContentType(String) - Method in interface org.adroitlogic.x.api.XMessage
-
Set the content type of the message
- setContentType(String) - Method in class org.adroitlogic.x.core.attachment.Attachment
-
- setContentType(String) - Method in class org.adroitlogic.x.core.Message
-
- setContentType(String) - Method in class org.adroitlogic.x.core.MessageView
-
- setContentType(String) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setContextProperties(List<StringPair>) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setCount(String, long) - Method in interface org.adroitlogic.x.api.metrics.records.XCounterMapRecord
-
Sets the given value as the count for the given key
- setCount(long) - Method in interface org.adroitlogic.x.api.metrics.records.XCounterRecord
-
Sets the given value as the count for the counter record
- setCount(String, long) - Method in class org.adroitlogic.x.metrics.records.CounterMapRecord
-
Sets the given value as the count for the given key
- setCount(long) - Method in class org.adroitlogic.x.metrics.records.CounterRecord
-
Sets the given value as the count for the counter record
- setCount(long) - Method in class org.adroitlogic.x.metrics.records.GaugeRecord
-
- setCounterMap(Map<String, Long>) - Method in interface org.adroitlogic.x.api.metrics.records.XCounterMapRecord
-
Sets the counter map of this record
- setCounterMap(Map<String, Long>) - Method in class org.adroitlogic.x.metrics.records.CounterMapRecord
-
Sets the counter map of this record
- setCounterMapRecordMap(Map<Integer, XCounterMapRecord>) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setCounterRecordMap(Map<Integer, XCounterRecord>) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setCredentialMask(String) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionConfigView
-
- setCredentialPassword(String) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionConfigView
-
- setCronExpression(String) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setCurrent(boolean) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setCurrentScopeContext(XScopeContext) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setCurrentScopeContext() - Method in class org.adroitlogic.x.base.scope.AbstractScopeStartElement
-
- setCurrentScopeContext() - Method in class org.adroitlogic.x.components.scope.transaction.TransactionScopeStartElement
-
- setCurrentScopeContext(XScopeContext) - Method in class org.adroitlogic.x.core.MessageContext
-
- setCurrentValue(String) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setCustomFields(Map<String, String>) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
- setDefaultValue(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskParameterView
-
- setDeleteInactiveIndicesAtDestroy(boolean) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setDeleteInactiveIndicesAtInit(boolean) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setDeleteOldestIndexAfterRollOver(boolean) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setDescription(String) - Method in class org.adroitlogic.x.core.project.ProjectConfig
-
- setDescription(String) - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- setDescription(String) - Method in class org.adroitlogic.x.model.rest.project.ProjectResource
-
- setDescription(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskParameterView
-
- setDescription(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- setDescription(String) - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- setDescription(String) - Method in class org.adroitlogic.x.model.statik.EgressConnectorInfo
-
- setDescription(String) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setDescription(String) - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- setDescription(String) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setDestinationURI(String) - Method in interface org.adroitlogic.x.api.XMessage
-
Set the destination URI for this message
- setDestinationURI(String) - Method in class org.adroitlogic.x.core.Message
-
- setDestinationURI(String) - Method in class org.adroitlogic.x.core.MessageView
-
- setDestinationURI(String) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setDisplayName(String) - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- setDisplayName(String) - Method in class org.adroitlogic.x.model.statik.EgressConnectorInfo
-
- setDisplayName(String) - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- setDisplayName(String) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setDistributedLockWaitTimeMs(int) - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- setDomain(String) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setDuration(int) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskResultView
-
- setEgressFuture(CompletableFuture<XMessage>) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setEgressFuture(XMessageContext, XPlatform, XMetricsEngine) - Method in class org.adroitlogic.x.base.connector.BiDirectionalEgressConnectorElement
-
- setEgressFuture(XMessageContext, XPlatform, XMetricsEngine) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- setEgressFuture(CompletableFuture<XMessage>) - Method in class org.adroitlogic.x.core.MessageContext
-
- setEgressTimeout(long) - Method in class org.adroitlogic.x.base.connector.BiDirectionalEgressConnectorElement
-
- setErrorHandler(XProcessingElement) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- setEsHealthTimeoutMillis(int) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setExceptionMessage(String) - Method in class org.adroitlogic.x.components.flowend.ExceptionalFlowEnd
-
- setExchangePattern(ExchangePattern) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setExchangePattern(ExchangePattern) - Method in class org.adroitlogic.x.core.MessageContext
-
- setExecutorService(ExecutorService) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- setExpireTime(long) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setExposedPort(Integer) - Method in class org.adroitlogic.x.model.runtime.PortInfo
-
- setExposedPortProperty(String) - Method in class org.adroitlogic.x.model.runtime.PortInfo
-
- setExposedPorts(Set<PortInfo>) - Method in class org.adroitlogic.x.model.runtime.IntegrationFlowInfo
-
- setExtensionPackages(List<String>) - Method in class org.adroitlogic.x.core.Environment
-
- setExtractionType(ExtractionType) - Method in class org.adroitlogic.x.components.variable.AddVariable
-
- setExtraInfo(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskResultView
-
- setFailoverEnabled(boolean) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setFailoverEnabled(boolean) - Method in class org.adroitlogic.x.core.MessageContext
-
- setFailoverGroup(String) - Method in class org.adroitlogic.x.clustering.failover.strategy.config.FailoverGroupConfig
-
- setFailoverMatrix(Map<String, List<FailoverGroupConfig>>) - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
- setFailoverMatrix(Map<String, String>) - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- setFailoverOnStartup(boolean) - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
- setFailoverOnStartup(boolean) - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- setFailoverStrategy(FailoverStrategy) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setFailureResults(List<ExecutionResultView>) - Method in class org.adroitlogic.x.api.clustering.CommandView
-
- setFeatures(Map<Class<?>, AbstractIntegrationFeature>) - Method in class org.adroitlogic.x.base.feature.AbstractFeatureRepoAware
-
- setFilePath(String) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionConfigView
-
- setFilterOn(boolean) - Method in class org.adroitlogic.x.management.rest.auth.JWTAuthorizationFilter
-
- setFirstProcessingElement(XProcessingElement) - Method in class org.adroitlogic.x.base.scope.AbstractScopeEndElement
-
- setFirstProcessingElement(XProcessingElement) - Method in class org.adroitlogic.x.base.scope.AbstractScopeStartElement
-
- setFirstProcessingElement(XProcessingElement) - Method in class org.adroitlogic.x.components.scope.subflow.SubFlowStart
-
- setFlowCompletionFuture(CompletableFuture<XMessageContext>) - Method in class org.adroitlogic.x.core.MessageContext
-
- setFlowEventListeners(List<XFlowEventListener>) - Method in interface org.adroitlogic.x.api.XPlatform
-
- setFlowEventListeners(List<XFlowEventListener>) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- setFlowEventNotificationContext(XFlowEventNotificationContext) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setFlowEventNotificationContext(XFlowEventNotificationContext) - Method in class org.adroitlogic.x.core.MessageContext
-
- setFlowFile(String) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- setFlowFile(String) - Method in class org.adroitlogic.x.model.rest.project.IntegrationFlowResource
-
- setFlowFile(String) - Method in class org.adroitlogic.x.model.runtime.FlowInfo
-
- setFlowId(String) - Method in interface org.adroitlogic.x.api.processor.XProcessingElement
-
- setFlowId(String) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- setFlowId(String) - Method in class org.adroitlogic.x.base.processor.TraceableProcessingElement
-
- setFlowName(String) - Method in class org.adroitlogic.x.model.runtime.FlowInfo
-
- setFlowPath(File) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- setFlushIntervalInSeconds(int) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setGaugeRecordMap(Map<Integer, XGaugeRecord>) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setGlobalEgressTimeout(long) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- setGlobalResponseTimeout(long) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- setGroupName(String) - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
- setHasResponse(boolean) - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- setIconFile(String) - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- setIconFile(String) - Method in class org.adroitlogic.x.model.statik.EgressConnectorInfo
-
- setIconFile(String) - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- setIconFile(String) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setId(String) - Method in class org.adroitlogic.x.api.metrics.MetricsTemplate
-
- setId(String) - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- setId(String) - Method in class org.adroitlogic.x.model.rest.project.FlowResource
-
- setId(String) - Method in class org.adroitlogic.x.model.rest.project.IntegrationFlowResource
-
- setId(String) - Method in class org.adroitlogic.x.model.rest.project.ProjectResource
-
- setId(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- setInactiveIndexAliasName(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setInactiveSettingFile(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setIndexMappingType(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setIndexRollOverEnabled(boolean) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setIndexTemplateName(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setInitialIndexName(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setInputType(InputType) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setIntegrationFlow(XIntegrationFlow) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- setIntegrationFlows(List<IntegrationFlowResource>) - Method in class org.adroitlogic.x.model.rest.project.ProjectResource
-
- setIntegrationFlows(List<IntegrationFlowInfo>) - Method in class org.adroitlogic.x.model.runtime.ProjectInfo
-
- setIntegrationFlowTracer(XIntegrationFlowTracer) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- setIntensive(boolean) - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- setIntensive(boolean) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- setIssuer(String) - Method in class org.adroitlogic.x.management.rest.auth.JWTTokenManager
-
- setJobConfig(String, String) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConfig
-
- setKeyFactoryName(String) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionConfigView
-
- setLastUpdated(long) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskResultView
-
- setLifeTime(long) - Method in class org.adroitlogic.x.management.rest.auth.JWTTokenManager
-
- setListener(T) - Method in class org.adroitlogic.x.base.trp.ListenerAwareScheduledMessageInjector
-
- setMaskable(boolean) - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- setMaskable(boolean) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- setMaxAgeInMinutes(long) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setMaxDocs(long) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setMaxPayloadSizeKbs(int) - Method in interface org.adroitlogic.x.api.XIntegrationFlowTracer
-
Sets the the maximum size of the payload to be traced.
- setMaxPayloadSizeKbs(int) - Method in class org.adroitlogic.x.core.InMemoryIntegrationFlowTracer
-
- setMessage(String) - Method in class org.adroitlogic.x.api.validation.FlowValidationResult
-
- setMessage(XMessage) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setMessage(XMessage) - Method in class org.adroitlogic.x.core.MessageContext
-
- setMessageProperties(List<StringPair>) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setMetricsReportGenerationTimePeriod(int) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
- setMetricsTemplateSyncTimePeriod(int) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
- setMode(XEnvironment.Mode) - Method in class org.adroitlogic.x.core.Environment
-
- setMsg(String) - Method in class org.adroitlogic.x.management.rest.CustomMessageResource
-
- setName(String) - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- setName(String) - Method in class org.adroitlogic.x.model.rest.project.ProjectResource
-
- setName(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskParameterView
-
- setName(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- setNextElement(XProcessingElement) - Method in class org.adroitlogic.x.base.processor.AbstractSequencedProcessingElement
-
- setNextElement(XProcessingElement) - Method in class org.adroitlogic.x.test.util.MockInOutProcessingElement
-
- setNodeGroup(String) - Method in class org.adroitlogic.x.clustering.failover.strategy.util.NodeGroupStat
-
- setNodeName(String) - Method in class org.adroitlogic.x.api.clustering.ExecutionResultView
-
- setOnSuccessOutPort(XProcessingElement) - Method in class org.adroitlogic.x.components.scope.subflow.SubFlowReference
-
- setOperation(XConnectorOperationElement) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- setOptimized(boolean) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setOptional(boolean) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setOutPortDisplayName(String) - Method in class org.adroitlogic.x.model.rest.msg.IntegrationFlowTraceNodeResource
-
- setOverallStatus(Status) - Method in class org.adroitlogic.x.management.tbsr.execution.ExecutionContext
-
- setParallelExecutionCount(int) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConfig
-
- setParallelExecutionCount(Integer) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setParameterDetails(Map<String, TaskParameterView>) - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- setParameters(Map<String, TaskParameterView>) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskView
-
- setPassword(String) - Method in class org.adroitlogic.x.management.rest.auth.JsonUsernamePasswordObject
-
- setPasswordFile(String) - Method in class org.adroitlogic.x.management.rest.service.AuthService
-
- setPayload(XMessageFormat) - Method in interface org.adroitlogic.x.api.attachment.XAttachment
-
Set payload of the attachment
- setPayload(XMessageFormat) - Method in interface org.adroitlogic.x.api.XMessage
-
- setPayload(XMessageFormat) - Method in class org.adroitlogic.x.core.attachment.Attachment
-
- setPayload(XMessageFormat) - Method in class org.adroitlogic.x.core.Message
-
- setPayload(String) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setPermissionFile(String) - Method in class org.adroitlogic.x.management.rest.service.AuthService
-
- setPermissions(Set<String>) - Static method in class org.adroitlogic.x.management.rest.auth.AuthDataContainer
-
Set user permissions to the user manually
- setPlaceHolder(String) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setPlatform(XPlatform) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setPlatform(XPlatform) - Method in class org.adroitlogic.x.core.MessageContext
-
- setPollingKeepAliveTime(long) - Method in class org.adroitlogic.x.base.trp.SchedulerConfig
-
- setPollingQueueSize(int) - Method in class org.adroitlogic.x.base.trp.SchedulerConfig
-
- setPollingThreadCoreSize(int) - Method in class org.adroitlogic.x.base.trp.SchedulerConfig
-
- setPollingThreadMaxSize(int) - Method in class org.adroitlogic.x.base.trp.SchedulerConfig
-
- setPollingTimeUnit(TimeUnit) - Method in class org.adroitlogic.x.base.trp.SchedulerConfig
-
- setPort(String) - Method in class org.adroitlogic.x.model.rest.project.ConnectorResource
-
- setPossibleValues(String[]) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setPrimaryMetricsTemplateValidTime(int) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
- setProcessingElement(XProcessingElement) - Method in interface org.adroitlogic.x.api.connector.XIngressConnectorElement
-
- setProcessingElement(XProcessingElement) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- setProject(XProject) - Method in interface org.adroitlogic.x.api.processor.XProcessingElement
-
- setProject(XProject) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- setProject(XProject) - Method in class org.adroitlogic.x.base.processor.TraceableProcessingElement
-
- setProject(XProject) - Method in class org.adroitlogic.x.base.scope.subflow.SubFlow
-
- setProject(XProject) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- setProjectBaseDir(String) - Method in class org.adroitlogic.x.core.Environment
-
- setProjectConfig(XProjectConfig) - Method in class org.adroitlogic.x.api.AbstractIntegrationFeature
-
- setProjectDescription(String) - Method in class org.adroitlogic.x.model.runtime.ProjectInfo
-
- setProjectId(String) - Method in class org.adroitlogic.x.model.runtime.ProjectInfo
-
- setProjectName(String) - Method in class org.adroitlogic.x.model.runtime.ProjectInfo
-
- setProjectVersion(String) - Method in class org.adroitlogic.x.model.runtime.ProjectInfo
-
- setProperties(Properties) - Method in class org.adroitlogic.x.api.AbstractIntegrationFeature
-
- setPropertyName(String) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setReceivedConnectorId(String) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setReceivedConnectorId(String) - Method in class org.adroitlogic.x.core.MessageContext
-
- setRecursivelyFailover(boolean) - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- setRegisteredNodes(List<String>) - Method in class org.adroitlogic.x.clustering.failover.strategy.util.NodeGroupStat
-
- setRemoveFromAll(boolean) - Method in class org.adroitlogic.x.components.variable.RemoveVariable
-
- setRepeatCount(int) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setRepeatCount(Integer) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setRepeatInterval(long) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setRepeatInterval(Long) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setRequestContentType(String) - Method in class org.adroitlogic.x.core.Message
-
- setResponseCode(int) - Method in interface org.adroitlogic.x.api.XMessage
-
Sets the response code of the message
- setResponseCode(int) - Method in class org.adroitlogic.x.core.Message
-
- setResponseCode(int) - Method in class org.adroitlogic.x.core.MessageView
-
- setResponseCode(int) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setResponseFuture(CompletableFuture<XMessageContext>) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setResponseFuture(CompletableFuture<XMessageContext>) - Method in class org.adroitlogic.x.core.MessageContext
-
- setResponseProcessor(XProcessingElement) - Method in class org.adroitlogic.x.base.connector.BiDirectionalEgressConnectorElement
-
- setResponseTimeout(long) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- setResults(List<TaskResultView>) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionSummaryView
-
- setRetryPolicy(RetryPolicy) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setRollOverTimePeriodInMinutes(long) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setScheduledThreadPool(ScheduledThreadPoolExecutor) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- setSchedulerConfig(SchedulerConfig) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setSchedulerConfig(SchedulerConfig) - Method in class org.adroitlogic.x.base.trp.ScheduledListenerConfig
-
- setSchedulerThreadCount(int) - Method in class org.adroitlogic.x.base.trp.SchedulerConfig
-
- setScopeType(ScopeType) - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- setScopeType(ScopeType) - Method in class org.adroitlogic.x.model.statik.EgressConnectorInfo
-
- setScopeType(ScopeType) - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- setScopeType(ScopeType) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setScopeVariable(String, T) - Method in interface org.adroitlogic.x.api.XMessageContext
-
Adds a new variable to the current scope with the given key and value
- setScopeVariable(String, T) - Method in class org.adroitlogic.x.core.MessageContext
-
- setScopeVariables(List<StringTrio>) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setServerConfig(XServerConfig) - Method in class org.adroitlogic.x.management.tbsr.task.TaskBase
-
- setServicePath(String) - Method in class org.adroitlogic.x.model.rest.project.ConnectorResource
-
- setServicePath(String) - Method in class org.adroitlogic.x.model.runtime.PortInfo
-
- setServicePathProperty(String) - Method in class org.adroitlogic.x.model.runtime.PortInfo
-
- setSessionTimeoutMs(int) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setSourceElementId(String) - Method in class org.adroitlogic.x.model.rest.msg.IntegrationFlowTraceNodeResource
-
- setStartDelay(long) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setStartDelay(Long) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- setStartingElement(XProcessingElement) - Method in class org.adroitlogic.x.base.scope.subflow.SubFlow
-
- setStartTime(long) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionSummaryView
-
- setStartupTimeOutMs(int) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setStatisticsPublisher(XStatisticsPublisher) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
- setStatisticsPublisher(XStatisticsPublisher) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
- setStatus(FlowValidationStatus) - Method in class org.adroitlogic.x.api.validation.FlowValidationResult
-
- setStatus(Status) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskResultView
-
- setSubFlow(SubFlow) - Method in class org.adroitlogic.x.components.scope.subflow.SubFlowReference
-
- setSubFlows(List<FlowInfo>) - Method in class org.adroitlogic.x.model.runtime.ProjectInfo
-
- setSuccess(boolean) - Method in class org.adroitlogic.x.api.clustering.ExecutionResultView
-
- setSuccessResults(List<ExecutionResultView>) - Method in class org.adroitlogic.x.api.clustering.CommandView
-
- setSum(double) - Method in class org.adroitlogic.x.metrics.records.GaugeRecord
-
- setSysInfoGranularity(long) - Method in interface org.adroitlogic.x.api.XServerConfig
-
- setSysInfoGranularity(long) - Method in class org.adroitlogic.x.core.ServerConfig
-
- setSysInfoLogInterval(long) - Method in interface org.adroitlogic.x.api.XServerConfig
-
- setSysInfoLogInterval(long) - Method in class org.adroitlogic.x.core.ServerConfig
-
- setTags(Map<String, String>) - Method in class org.adroitlogic.x.core.Environment
-
- setTargetElementId(String) - Method in class org.adroitlogic.x.model.rest.msg.IntegrationFlowTraceNodeResource
-
- setTargetFilePath(String) - Method in class org.adroitlogic.x.management.tbsr.execution.ExecutionContext
-
Updates the pathname where the final output file of this session will be created
- setTaskId(String) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskResultView
-
- setTaskParamMap(Map<String, Map<String, String>>) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionConfigView
-
- setTemplateFile(String) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- setTmpDir(String) - Method in class org.adroitlogic.x.core.Environment
-
- setTracingEnabled(boolean) - Method in interface org.adroitlogic.x.api.XIntegrationFlowTracer
-
Sets whether to enable tracing or not
- setTracingEnabled(boolean) - Method in class org.adroitlogic.x.core.InMemoryIntegrationFlowTracer
-
- setTransactionContext(TransactionContext) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setTransactionContext(TransactionContext) - Method in class org.adroitlogic.x.core.MessageContext
-
- setTransactionEnabled(boolean) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTransactionFailed(boolean) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTransactionManager(PlatformTransactionManager) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTransactionSynchronizations(List<TransactionSynchronization>) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTransactionSynchronizationThreadLocals(List<TransactionSynchronization>) - Static method in class org.adroitlogic.x.api.txn.TransactionInformation
-
- setTransportHeaders(List<StringPair>) - Method in class org.adroitlogic.x.model.rest.msg.MessageContextResource
-
- setTriggerConfig(String, String, String) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConfig
-
- setTriggerConfig(String, String, long, long, int) - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConfig
-
- setTriggerOnMajority(boolean) - Method in class org.adroitlogic.x.clustering.failover.strategy.config.FailoverGroupConfig
-
- setTriggerOnNodeCount(int) - Method in class org.adroitlogic.x.clustering.failover.strategy.config.FailoverGroupConfig
-
- setTriggerOnPercentage(int) - Method in class org.adroitlogic.x.clustering.failover.strategy.config.FailoverGroupConfig
-
- setTxnManager(PlatformTransactionManager) - Method in class org.adroitlogic.x.base.trp.UltraPlatformTransactionManager
-
- setTxnResources(Map<Object, Object>) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTxnStatus(TransactionStatus) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTxnThreadLocalsFromMsgContext(XMessageContext) - Static method in class org.adroitlogic.x.api.txn.TransactionInformation
-
- setType(ProcessorType) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setUp() - Method in class org.adroitlogic.x.test.connector.AbstractConnectorTest
-
- setUsed(boolean) - Method in interface org.adroitlogic.x.api.metrics.records.XMetricsRecord
-
Sets whether the record has been used
- setUsed(boolean) - Method in class org.adroitlogic.x.metrics.records.AbstractMetricsRecord
-
- setUsername(String) - Method in class org.adroitlogic.x.management.rest.auth.JsonUsernamePasswordObject
-
- setValidator(String) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setValidatorDescription(String) - Method in class org.adroitlogic.x.api.validation.FlowValidationResult
-
- setValidatorDescription(String) - Method in class org.adroitlogic.x.api.validation.FlowValidationResultFactory
-
- setValue(String) - Method in class org.adroitlogic.x.components.variable.AddVariable
-
- setVariableName(String) - Method in class org.adroitlogic.x.base.processor.AbstractContentExtractProcessor
-
- setVarName(String) - Method in class org.adroitlogic.x.components.variable.AddVariable
-
- setVarName(String) - Method in class org.adroitlogic.x.components.variable.RemoveVariable
-
- setVarType(VariableType) - Method in class org.adroitlogic.x.components.variable.AddVariable
-
- setVersion(String) - Method in class org.adroitlogic.x.model.rest.project.ProjectResource
-
- setWaitTimeBeforeFailoverMs(int) - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- setWeight(int) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- setZkPassword(String) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setZkUsername(String) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- SHARED_KEY - Variable in class org.adroitlogic.x.management.rest.auth.KeyRepositoryConst
-
- shift(long) - Method in class org.adroitlogic.x.metrics.MetricsWindow
-
- shiftMetricsWindow() - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
- shiftMetricsWindow() - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
- shortValue(Object) - Static method in class org.adroitlogic.x.utils.TypeUtils
-
- showConnectedServerAddress() - Method in class org.adroitlogic.x.terminal.commands.ServerManagementCommands
-
- shutdown() - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- shutdown() - Method in class org.adroitlogic.x.core.ServerConfig
-
- shutdown() - Method in class org.adroitlogic.x.logging.log4j2.Log4j2LoggerFactoryImpl
-
- shutdown() - Static method in class org.adroitlogic.x.logging.LoggerFactory
-
Shuts down the underlying logging framework
- shutdown() - Method in interface org.adroitlogic.x.logging.XLoggerFactory
-
Shuts down the underlying logging framework
- shutdownNow() - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- SimpleFetchReference - Class in org.adroitlogic.x.base.trp
-
A simple fetch reference that uses a String identifier for the fetch reference.
- SimpleFetchReference(String) - Constructor for class org.adroitlogic.x.base.trp.SimpleFetchReference
-
Constructs a simple fetch reference for the given string identifier
- SingleInstanceLockManager - Class in org.adroitlogic.x.base.util
-
This is a utility class to facilitate to get locks which can be either
Semaphore
based or
ReentrantLock
based to facilitate synchronization.
- SingleInstanceLockManager() - Constructor for class org.adroitlogic.x.base.util.SingleInstanceLockManager
-
- SingularAnnotationProcessingContext<A extends Annotation,E extends Element> - Class in org.adroitlogic.x.annotation
-
- SingularAnnotationProcessingContext() - Constructor for class org.adroitlogic.x.annotation.SingularAnnotationProcessingContext
-
- SingularAnnotationProcessingContext(E, Class<A>) - Constructor for class org.adroitlogic.x.annotation.SingularAnnotationProcessingContext
-
- size() - Method in interface org.adroitlogic.x.api.XMessageFormat
-
Gives the size of the underneath payload type, which is specific to the implementation of the message format.
- size() - Method in class org.adroitlogic.x.base.format.ByteArrayFormat
-
- size() - Method in class org.adroitlogic.x.base.format.EmptyFormat
-
- size() - Method in class org.adroitlogic.x.base.format.FileFormat
-
- size() - Method in class org.adroitlogic.x.base.format.MapFormat
-
- size() - Method in class org.adroitlogic.x.base.format.ObjectFormat
-
- size() - Method in class org.adroitlogic.x.base.format.StringFormat
-
- size() - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- size() - Method in class org.adroitlogic.x.utils.MultiValueMap
- skipCommit - Static variable in class org.adroitlogic.x.api.txn.TransactionInformation
-
- SnapshotController - Class in org.adroitlogic.x.management.rest.controller
-
Generates and exposes a snapshot of logs, projects and conf directory of a project-x instance as a downloadable archive
- SnapshotController() - Constructor for class org.adroitlogic.x.management.rest.controller.SnapshotController
-
- SnapshotService - Class in org.adroitlogic.x.management.rest.service
-
Service class to obtain a snapshot of logs, projects and conf directories of a project-x instance
- SnapshotService() - Constructor for class org.adroitlogic.x.management.rest.service.SnapshotService
-
- SOURCE_NAME_KEY - Static variable in class org.adroitlogic.x.logging.CloseableLogContext
-
The thread context key used to include the project id argument
- SOURCE_VERSION_KEY - Static variable in class org.adroitlogic.x.logging.CloseableLogContext
-
The thread context key used to include the project version argument
- SPACES_PATH_NAME - Static variable in class org.adroitlogic.x.clustering.ClusteringConstants.ZooKeeperZNodePaths
-
Zookeeper path for the information on spaces inside the domain znode
- start() - Method in interface org.adroitlogic.x.api.dec.Startable
-
- start() - Method in class org.adroitlogic.x.api.metrics.XTimerMetricsReporter
-
- start() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- start() - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- start() - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- start() - Method in class org.adroitlogic.x.clustering.CommandProcessor
-
- start() - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
Starts the cluster manager.
- start() - Method in class org.adroitlogic.x.clustering.failover.CuratorFailoverProcessor
-
- start() - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- start() - Method in class org.adroitlogic.x.core.Environment
-
- start() - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- start() - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- start() - Method in class org.adroitlogic.x.core.project.Project
-
- start() - Method in class org.adroitlogic.x.core.ServerConfig
-
- start() - Method in class org.adroitlogic.x.management.rest.ManagementServer
-
- start(String) - Method in class org.adroitlogic.x.metrics.EmbeddedElasticsearchServer
-
- start(String) - Method in interface org.adroitlogic.x.metrics.ESStatisticsServer
-
Initializes the Statistics Server
- start(String) - Method in class org.adroitlogic.x.metrics.ExternalElasticsearchServer
-
- start() - Method in class org.adroitlogic.x.terminal.commands.ServerManagementCommands
-
- start() - Method in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- Startable - Interface in org.adroitlogic.x.api.dec
-
An interface that defines entities that can be started by the Project-X framework
- startAutoAnnotatedBeans(ApplicationContext) - Static method in class org.adroitlogic.x.core.util.StartupUtils
-
- startFailoverProcessor() - Method in class org.adroitlogic.x.clustering.failover.CuratorFailoverProcessor
-
- startListener() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- startListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- startListening(C) - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- startListening(C) - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- startPollingListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- startSender() - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- startServer() - Method in class org.adroitlogic.x.management.rest.controller.ServerManagementController
-
- startSnapshot() - Method in class org.adroitlogic.x.management.rest.controller.SnapshotController
-
- startSnapshot() - Method in class org.adroitlogic.x.management.rest.service.SnapshotService
-
- startStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- startStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
- startStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- startup() - Method in class org.adroitlogic.x.core.ServerConfig
-
- StartupUtils - Class in org.adroitlogic.x.core.util
-
A utility class that is being used by the startup process of the Project-X
- StartupUtils() - Constructor for class org.adroitlogic.x.core.util.StartupUtils
-
- startXServer() - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
Starts the XServer initializing projects, deployment units and integration flows
- startXServer() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Starts the XServer initializing projects, deployment units and integration flows
- stateChanged(CuratorFramework, ConnectionState) - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- stateChanged(CuratorFramework, ConnectionState) - Method in class org.adroitlogic.x.clustering.locks.ClusterLock
-
State changes will be notified to this method.
- Status - Enum in org.adroitlogic.x.api
-
- status - Variable in class org.adroitlogic.x.api.trp.TransportListener
-
Transport current runtime state
- status - Variable in class org.adroitlogic.x.api.trp.TransportSender
-
Transport current runtime state
- status - Variable in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- status - Variable in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- status - Variable in class org.adroitlogic.x.core.IntegrationFlow
-
- status - Variable in class org.adroitlogic.x.core.project.Project
-
- Status - Enum in org.adroitlogic.x.model.rest.tbsr
-
UltraESB troubleshoot reporter module status definitions
- status() - Method in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- StepRecord - Class in org.adroitlogic.x.metrics
-
This represents a step time window of a given Metrics collector instance, which encapsulates all the metrics streams
*
- StepRecord(XMetricsCollector) - Constructor for class org.adroitlogic.x.metrics.StepRecord
-
- stop() - Method in interface org.adroitlogic.x.api.dec.Startable
-
- stop() - Method in class org.adroitlogic.x.api.metrics.XTimerMetricsReporter
-
- stop() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- stop() - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- stop() - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- stop() - Method in class org.adroitlogic.x.clustering.CommandProcessor
-
- stop() - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- stop() - Method in class org.adroitlogic.x.clustering.failover.CuratorFailoverProcessor
-
- stop() - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- stop() - Method in class org.adroitlogic.x.core.Environment
-
- stop() - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- stop() - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- stop() - Method in class org.adroitlogic.x.core.project.Project
-
- stop() - Method in class org.adroitlogic.x.core.ServerConfig
-
- stop() - Method in class org.adroitlogic.x.management.rest.ManagementServer
-
- stop() - Method in class org.adroitlogic.x.metrics.EmbeddedElasticsearchServer
-
- stop() - Method in interface org.adroitlogic.x.metrics.ESStatisticsServer
-
Destroys the Statistics Server
- stop() - Method in class org.adroitlogic.x.metrics.ExternalElasticsearchServer
-
- stop() - Method in class org.adroitlogic.x.terminal.commands.ServerManagementCommands
-
- stop() - Method in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- stopAndDestroyIngressConnector(C) - Method in class org.adroitlogic.x.test.connector.AbstractIngressConnectorTest
-
- stopAutoAnnotatedBeans(ApplicationContext) - Static method in class org.adroitlogic.x.core.util.StartupUtils
-
- stopFailoverProcessor() - Method in class org.adroitlogic.x.clustering.failover.CuratorFailoverProcessor
-
- stopListener() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- stopListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- stopListening(C) - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- stopListening(C) - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- stopPollingListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- stopSender() - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- stopServer() - Method in class org.adroitlogic.x.management.rest.controller.ServerManagementController
-
- stopStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.FailoverStrategy
-
- stopStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.GroupFailoverStrategy
-
- stopStrategy() - Method in class org.adroitlogic.x.clustering.failover.strategy.NodeWiseFailoverStrategy
-
- stopXServer() - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
Stops the XServer destroying projects, deployment units and integration flows
- stopXServer() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Stops the XServer destroying projects, deployment units and integration flows
- strategiesZNodePath - Variable in class org.adroitlogic.x.clustering.failover.FailoverClusterPaths
-
The ZNode path where each of the failover strategies will be implemented under.
- strategiesZNodeRoot - Variable in class org.adroitlogic.x.clustering.failover.FailoverClusterPaths
-
- strategyZNodePath - Variable in class org.adroitlogic.x.clustering.failover.FailoverClusterPaths
-
The base path of the ZNodes related to this strategy.
- strategyZNodeRoot - Variable in class org.adroitlogic.x.clustering.failover.FailoverClusterPaths
-
- STREAM_ENTITY_TYPE - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- STREAM_ENTITY_TYPE - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.IntegrationFlow
-
- STREAM_ENTITY_TYPE - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.System
-
- STREAM_ENTITY_TYPE - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.ThreadPool
-
- STREAM_PREFIX - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.Connector
-
- STREAM_PREFIX - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.IntegrationFlow
-
- STREAM_PREFIX - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.System
-
- STREAM_PREFIX - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.ThreadPool
-
- streamId - Variable in class org.adroitlogic.x.metrics.records.AbstractMetricsRecord
-
Stream Id of the record
- streamName - Variable in class org.adroitlogic.x.metrics.records.AbstractMetricsRecord
-
Stream name of the record
- StringFormat - Class in org.adroitlogic.x.base.format
-
A message format implementation that holds the payload as a string
- StringFormat(String) - Constructor for class org.adroitlogic.x.base.format.StringFormat
-
- StringFormatFactory - Class in org.adroitlogic.x.base.format
-
This class is the factory for the
StringFormat
which is used to create a string backed message format
- StringFormatFactory() - Constructor for class org.adroitlogic.x.base.format.StringFormatFactory
-
- StringPair - Class in org.adroitlogic.x.utils
-
- StringPair(String, String) - Constructor for class org.adroitlogic.x.utils.StringPair
-
- StringTools - Class in org.adroitlogic.x.management.tbsr.util
-
String processing toolkit for UltraESB troubleshoot reporting framework
- StringTools() - Constructor for class org.adroitlogic.x.management.tbsr.util.StringTools
-
- StringTrio - Class in org.adroitlogic.x.utils
-
- StringTrio(String, String, String) - Constructor for class org.adroitlogic.x.utils.StringTrio
-
- stringValue(Object) - Static method in class org.adroitlogic.x.utils.TypeUtils
-
- SUB_FLOW_NAME - Static variable in class org.adroitlogic.x.base.Constants.MessageContext
-
- SUB_FLOW_NEXT_ELEMENT - Static variable in class org.adroitlogic.x.base.Constants.MessageContext
-
- SubFlow - Class in org.adroitlogic.x.base.scope.subflow
-
This class represents a Sub Flow inside a main IntegrationFlow
- SubFlow() - Constructor for class org.adroitlogic.x.base.scope.subflow.SubFlow
-
- SubFlowEnd - Class in org.adroitlogic.x.components.scope.subflow
-
This is a custom processing element which will be the last processing element of any subflow.
- SubFlowEnd() - Constructor for class org.adroitlogic.x.components.scope.subflow.SubFlowEnd
-
- SubFlowReference - Class in org.adroitlogic.x.components.scope.subflow
-
This processing element refers a
SubFlow
from a main IntegrationFlow
NOTE : If any part of the full name of this class is changed, please make sure to update the variable
"SUBFLOW_REFERRER_CLASS_NAME" of the class org.adroitlogic.x.tools.maven.ProjectMetaInfoGenerator as well.
- SubFlowReference() - Constructor for class org.adroitlogic.x.components.scope.subflow.SubFlowReference
-
- SubFlowReferenceValidator - Class in org.adroitlogic.x.components.scope.subflow.flowValidators
-
- SubFlowReferenceValidator() - Constructor for class org.adroitlogic.x.components.scope.subflow.flowValidators.SubFlowReferenceValidator
-
- SubFlowScopeContext - Class in org.adroitlogic.x.base.scope.subflow
-
- SubFlowScopeContext() - Constructor for class org.adroitlogic.x.base.scope.subflow.SubFlowScopeContext
-
- SubFlowStart - Class in org.adroitlogic.x.components.scope.subflow
-
This is a custom processing element which will be the first processing element of any subflow.
- SubFlowStart() - Constructor for class org.adroitlogic.x.components.scope.subflow.SubFlowStart
-
- SubFlowStartValidator - Class in org.adroitlogic.x.components.scope.subflow.flowValidators
-
- SubFlowStartValidator() - Constructor for class org.adroitlogic.x.components.scope.subflow.flowValidators.SubFlowStartValidator
-
- submit(Callable<T>) - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- submit(Runnable, T) - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- submit(Runnable) - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- submit(Runnable) - Method in class org.adroitlogic.x.core.exec.ScaleFirstThreadPoolExecutor
-
- submit(Runnable, T) - Method in class org.adroitlogic.x.core.exec.ScaleFirstThreadPoolExecutor
-
- submit(Callable<T>) - Method in class org.adroitlogic.x.core.exec.ScaleFirstThreadPoolExecutor
-
- submitTask(Runnable) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
- submitTask(Runnable) - Method in class org.adroitlogic.x.metrics.ESMetricsCollector
-
- SUCCESS - Static variable in class org.adroitlogic.x.api.ExecutionResult
-
- SuccessfulFlowEnd - Class in org.adroitlogic.x.components.flowend
-
This processing element is used to mark an integration flow as successfully ended
- SuccessfulFlowEnd() - Constructor for class org.adroitlogic.x.components.flowend.SuccessfulFlowEnd
-
- SunJVMInfo - Class in org.adroitlogic.x.utils
-
Contains all Sun JVM specific code, and would be loaded only when the Sun JDK is detected
- SunJVMInfo() - Constructor for class org.adroitlogic.x.utils.SunJVMInfo
-
- supply() - Method in interface org.adroitlogic.x.terminal.proxies.AbstractRestProxy.ThrowableSupplier
-
- supports(AuthenticationToken) - Method in class org.adroitlogic.x.management.rest.auth.JWTRealm
-
- swap() - Method in interface org.adroitlogic.x.utils.Pair
-
Gives a pair that swaps the values of the current tuple
- swap() - Method in class org.adroitlogic.x.utils.StringPair
-
- swap() - Method in class org.adroitlogic.x.utils.Tuple
-
- SYS_ENTITY_ID - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames.System
-
- System() - Constructor for class org.adroitlogic.x.api.metrics.MetricsStreamNames.System
-
- systemContext() - Static method in class org.adroitlogic.x.logging.CloseableLogContext
-
- SystemInfoCollectorTask - Class in org.adroitlogic.x.core.util
-
Collects the system (JVM) information such as memory usage, CPU load average, threads etc and reports to the metrics
engine making it possible to use these in plotting the graphs as well as alerting based on these
- SystemInfoCollectorTask(long, long, XServerConfig) - Constructor for class org.adroitlogic.x.core.util.SystemInfoCollectorTask
-
Constructs the system information collector for the given metrics engine
- SystemInfoTask - Class in org.adroitlogic.x.management.tbsr.task
-
System info retrieval task for UltraESB troubleshoot report generation
- SystemInfoTask() - Constructor for class org.adroitlogic.x.management.tbsr.task.SystemInfoTask
-
- validate(T) - Method in interface org.adroitlogic.x.api.validation.XFlowValidator
-
Implementation of this method should perform the validation of the injected
XProcessingElement
instance.
- validate(T) - Method in class org.adroitlogic.x.base.connector.flowValidators.AbstractIngressConnectorValidator
-
- validate(T) - Method in class org.adroitlogic.x.base.processor.flowValidators.AbstractSequencedProcessingValidator
-
- validate(SubFlowReference) - Method in class org.adroitlogic.x.components.scope.subflow.flowValidators.SubFlowReferenceValidator
-
- validate(SubFlowStart) - Method in class org.adroitlogic.x.components.scope.subflow.flowValidators.SubFlowStartValidator
-
- validate(boolean) - Method in class org.adroitlogic.x.core.LicenseManager
-
- validate(boolean, XEnvironment.Mode) - Method in class org.adroitlogic.x.core.LicenseManager
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.BeanRefAnnotationProcessor
-
Processes the rules to validate the annotation placement
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.ConnectorOperationAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.EgressConnectorAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.IngressConnectorAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.IntegrationFlowValidatorAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.OutPortAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.ParameterAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.config.processor.ProcessorAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.dec.processor.AutoInitializeAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.dec.processor.AutoStartAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.metrics.processor.XMetricsReporterAnnotationProcessor
-
- validateElementKind(Element) - Method in class org.adroitlogic.x.annotation.metrics.processor.XMetricsStreamAnnotationProcessor
-
- validateIngressConnector(T) - Method in class org.adroitlogic.x.base.connector.flowValidators.AbstractIngressConnectorValidator
-
- validateOption(String) - Static method in class org.adroitlogic.x.terminal.util.ArgumentUtil
-
- validateSequencedElement(T) - Method in class org.adroitlogic.x.base.processor.flowValidators.AbstractSequencedProcessingValidator
-
- validateSequencedElement(AddVariable) - Method in class org.adroitlogic.x.components.variable.flowValidators.AddVariableValidator
-
- validateSequencedElement(RemoveVariable) - Method in class org.adroitlogic.x.components.variable.flowValidators.RemoveVariableValidator
-
- Validators() - Constructor for class org.adroitlogic.x.annotation.config.Parameter.Validators
-
- valueList() - Method in class org.adroitlogic.x.management.tbsr.util.DetailsMap
-
Returns the list of values in the map
- valueOf(String) - Static method in enum org.adroitlogic.x.api.attachment.ContentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.CompletionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.config.BeanType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.config.InputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.config.MetaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.config.PortType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.config.ProcessorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.config.ScopeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.ExchangePattern
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.ExitCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.metrics.MetricsStreamNames.MetricsRecordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.metrics.MetricsStreamNames.StreamCreationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.processor.VariableType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.validation.FlowValidationStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.XEnvironment.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.api.XFlowEventNotificationContext.XFlowEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.components.variable.ExtractionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.logging.ComponentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.model.rest.tbsr.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.model.statik.ElementInfo.ElementType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.adroitlogic.x.api.attachment.ContentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.CompletionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.config.BeanType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.config.InputType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.config.MetaType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.config.PortType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.config.ProcessorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.config.ScopeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.ExchangePattern
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.ExitCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.metrics.MetricsStreamNames.MetricsRecordType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.metrics.MetricsStreamNames.StreamCreationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.processor.VariableType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.validation.FlowValidationStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.XEnvironment.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.api.XFlowEventNotificationContext.XFlowEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.adroitlogic.x.base.format.MapFormat
-
- values() - Static method in enum org.adroitlogic.x.components.variable.ExtractionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.logging.ComponentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.model.rest.tbsr.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.adroitlogic.x.model.statik.ElementInfo.ElementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- values() - Method in class org.adroitlogic.x.utils.MultiValueMap
- VARIABLE_PATTERN - Static variable in class org.adroitlogic.x.api.processor.VariableExpressions
-
- VARIABLE_REGEX - Static variable in class org.adroitlogic.x.api.processor.VariableExpressions
-
- VariableExpressions - Class in org.adroitlogic.x.api.processor
-
Constant class for regex used in processing elements
- VariableExpressions() - Constructor for class org.adroitlogic.x.api.processor.VariableExpressions
-
- VariableType - Enum in org.adroitlogic.x.api.processor
-
Enum representing variable types used in processing element UIs
- verify(SignedJWT) - Method in class org.adroitlogic.x.management.rest.auth.JWTTokenManager
-
This will verify the token sent with the request.
- verifyDirectory(String, boolean, File) - Static method in class org.adroitlogic.x.core.util.StartupUtils
-
Utility method to verify a given file on the following conditions.
- viewFlow(String, String) - Method in class org.adroitlogic.x.terminal.commands.IntegrationFlowManagementCommands
-
- viewMessageInFlow(String, String, String, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class org.adroitlogic.x.terminal.commands.MessageManagementCommands
-
- viewMessagePath(String, String, String) - Method in class org.adroitlogic.x.terminal.commands.MessageManagementCommands
-
- viewProjects(String, boolean) - Method in class org.adroitlogic.x.terminal.commands.ProjectManagementCommands
-
- viewPublishedCommand(String, boolean) - Method in class org.adroitlogic.x.terminal.commands.ClusterCommandManagementCommands
-
- viewPublishedCommand(String) - Method in class org.adroitlogic.x.terminal.commands.ClusterCommandManagementCommands
-
- viewPublishedCommands(boolean, boolean) - Method in class org.adroitlogic.x.terminal.commands.ClusterCommandManagementCommands
-
- viewReceivedMessage(String, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class org.adroitlogic.x.terminal.commands.MessageManagementCommands
-
- XApplication - Class in org.adroitlogic.x.server
-
The main spring application that drives the project-x runtime.
- XApplication() - Constructor for class org.adroitlogic.x.server.XApplication
-
- XAttachment - Interface in org.adroitlogic.x.api.attachment
-
XAttachment interface which represents an attachment
- XBaseUtils - Class in org.adroitlogic.x.base.util
-
This class contains all the project-x specific utility methods which can be accessed anywhere in the framework.
- XBaseUtils() - Constructor for class org.adroitlogic.x.base.util.XBaseUtils
-
- XClusterLock - Interface in org.adroitlogic.x.api.clustering.locks
-
The interface for distributed locks.
- XClusterManager - Interface in org.adroitlogic.x.api.clustering
-
This is the interface for the cluster manager which is to be used by an UltraESB-X instance.
- XConnectorOperationElement - Interface in org.adroitlogic.x.api.connector
-
The base for the connector operation element that is used to format the payload that is sent out through an
XEgressConnectorElement
- XContainer - Class in org.adroitlogic.x.server
-
The main class where the Project-X container is being brought into it's life.
- XContainer() - Constructor for class org.adroitlogic.x.server.XContainer
-
- XControlCommand - Interface in org.adroitlogic.x.api.clustering
-
This represents a clustering control command to be executed by the system or a command that needs
to be published to the zookeeper for the execution among the complete cluster.
- XCounterMapRecord - Interface in org.adroitlogic.x.api.metrics.records
-
Represents a map of counter metrics records in which any counter can be incremented or decremented by providing
the key.
- XCounterRecord - Interface in org.adroitlogic.x.api.metrics.records
-
Represents a counter metrics record which can be incremented or decremented to keep track of a count of incidents.
- XCT - Static variable in class org.adroitlogic.x.api.ProjectConstants
-
- XEgressConnectorElement<S extends SenderConfig,C extends EgressContext> - Interface in org.adroitlogic.x.api.connector
-
The egress connector element that is used to send out a message
- XEnvironment - Interface in org.adroitlogic.x.api
-
Environment represent the running environment of the project-x runtime.
- XEnvironment.Mode - Enum in org.adroitlogic.x.api
-
The mode of the environment usually fits into one of the deployment cycles
- XEnvironmentListener - Interface in org.adroitlogic.x.api
-
Any class willing to listen to changes in the
XTag
s in the
XEnvironment
should implement this interface and register itself in the
XEnvironment
.
- XFlowEventListener - Interface in org.adroitlogic.x.api
-
Interface to be used for listeners that are interested in integration flow events
- XFlowEventNotificationContext - Class in org.adroitlogic.x.api
-
Notification context to be used for flow event notifications
- XFlowEventNotificationContext(XIntegrationFlow) - Constructor for class org.adroitlogic.x.api.XFlowEventNotificationContext
-
- XFlowEventNotificationContext.XFlowEventType - Enum in org.adroitlogic.x.api
-
- XFlowValidator<T extends XProcessingElement> - Interface in org.adroitlogic.x.api.validation
-
An Integration Flow validator class MUST implement this interface when writing a validation logic.
- XGaugeRecord - Interface in org.adroitlogic.x.api.metrics.records
-
Represents a gauge metrics record in which the collected value can be incremented by adding given value to the
existing collected value.
- XIngressConnectorElement<L extends ListenerConfig,C extends IngressConfig> - Interface in org.adroitlogic.x.api.connector
-
The ingress connector element that is used to inject a message into the Project-X runtime engine
- XIntegrationFlow - Interface in org.adroitlogic.x.api
-
The interface that defines an individual integration flow within a project
- XIntegrationFlowTracer - Interface in org.adroitlogic.x.api
-
- XLoggerFactory - Interface in org.adroitlogic.x.logging
-
The interface that defines the Logger factory implementations to provide custom logger bindings.
- XMessage - Interface in org.adroitlogic.x.api
-
The base message class that holds the information related to the communication message
- XMessageContext - Interface in org.adroitlogic.x.api
-
The public API of a Message Context.
- XMessageFormat<T> - Interface in org.adroitlogic.x.api
-
This is the base for all payload types.
- XMessageFormatFactory<T> - Interface in org.adroitlogic.x.api
-
Declares the interface for the message format factory implementations which are used to create
XMessageFormat
instances.
- XMessageView - Interface in org.adroitlogic.x.api
-
- XMetricsCollector - Interface in org.adroitlogic.x.api.metrics
-
The core engine for the AdroitLogic Metrics library.
- XMetricsEngine - Interface in org.adroitlogic.x.api.metrics
-
The core engine for the AdroitLogic Metrics library.
- XMetricsRecord - Interface in org.adroitlogic.x.api.metrics.records
-
Represents the interface for generic metrics record
- XMetricsReporterAnnotationProcessor - Class in org.adroitlogic.x.annotation.metrics.processor
-
This annotation processor processes elements annotated with
MetricsReporter
and validates them against the
following set of rules.
- XMetricsReporterAnnotationProcessor() - Constructor for class org.adroitlogic.x.annotation.metrics.processor.XMetricsReporterAnnotationProcessor
-
- XMetricsStreamAnnotationProcessor - Class in org.adroitlogic.x.annotation.metrics.processor
-
This annotation processor processes elements annotated with
MetricsStream
and validates them against the
following set of rules.
- XMetricsStreamAnnotationProcessor() - Constructor for class org.adroitlogic.x.annotation.metrics.processor.XMetricsStreamAnnotationProcessor
-
- XPlatform - Interface in org.adroitlogic.x.api
-
The main platform class of the Project-X container
- XProcessingElement - Interface in org.adroitlogic.x.api.processor
-
The main processing entity definition which is being used by the Project-X engine to process a message
- XProject - Interface in org.adroitlogic.x.api
-
The interface that represents the project, which is the main artifact that can be deployed into a Project-X runtime
- XProjectConfig - Interface in org.adroitlogic.x.api
-
The meta information and configuration information of a
XProject
- XResourceTemplate - Interface in org.adroitlogic.x.api.template
-
A resource template class MUST implement this interface when writing a custom resource template which
should be appended into the project.xpml file
- XScopeContext - Interface in org.adroitlogic.x.api
-
- XServerConfig - Interface in org.adroitlogic.x.api
-
The server configuration that runs a Project-X runtime.
- XServerManagementMXBean - Interface in org.adroitlogic.x.management.jmx
-
Java MXBean for server management related operations
- XStatisticsPublisher<T> - Interface in org.adroitlogic.x.api.metrics
-
Statistics publishing API
- XTag - Class in org.adroitlogic.x.api
-
A class to store
String
key value pairs named as XTags
- XTag(String, String) - Constructor for class org.adroitlogic.x.api.XTag
-
- XTAG_ACTING_AS_GROUP_NAME - Static variable in class org.adroitlogic.x.clustering.ClusteringConstants.FailoverConstants
-
- XTAG_ACTING_AS_NODE_NAME - Static variable in class org.adroitlogic.x.clustering.ClusteringConstants.FailoverConstants
-
- XTimerMetricsReportable - Interface in org.adroitlogic.x.api.metrics
-
An interface that defines the metrics reportable entities
- XTimerMetricsReporter - Class in org.adroitlogic.x.api.metrics
-
This abstract class should be implemented by the classes that reports metrics periodically.
- XTimerMetricsReporter(XServerConfig, String) - Constructor for class org.adroitlogic.x.api.metrics.XTimerMetricsReporter
-