- 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.DefaultMetricsCollector
-
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
-
- incrementAndGet() - Method in class org.adroitlogic.x.utils.MutableInteger
-
Increment current value by one
- 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.DefaultMetricsCollector
-
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
-
- incrementOnTheFlyMsgCount() - Method in interface org.adroitlogic.x.api.XIntegrationFlow
-
Atomically increment the current on the fly message count of the integration flow by 1, and notify the new value
to the registered message count change subscribers if any.
- incrementOnTheFlyMsgCount() - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- 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() - 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() - Constructor for class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- 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, 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, String, 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.connector.AbstractConnectorOperation
-
- 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(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(ApplicationContext) - Method in class org.adroitlogic.x.core.ServerLimitManager
-
- init() - Method in class org.adroitlogic.x.core.spring.IntegrationFlowExtensionHandler
-
- 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, String) - Method in class org.adroitlogic.x.metrics.DefaultMetricsCollector
-
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, String, 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.AbstractBiDirectionalEgressConnectorElement
-
- initConnectorOperation(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.AbstractConnectorOperation
-
- initEgressConnector(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.AbstractBiDirectionalEgressConnectorElement
-
- 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
-
- initElement(ApplicationContext) - Method in class org.adroitlogic.x.components.variable.AddVariable
-
- initFeature(F) - Method in class org.adroitlogic.x.test.feature.AbstractFeatureTest
-
- initFeature(F, Properties) - Method in class org.adroitlogic.x.test.feature.AbstractFeatureTest
-
- initFeature(F, Map<String, Properties>) - Method in class org.adroitlogic.x.test.feature.AbstractFeatureTest
-
- 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(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
-
- initPollingListener(ApplicationContext) - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- initSender(ApplicationContext) - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- initSender(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.call.CallOutTransportSender
-
- initSender(ApplicationContext) - Method in class org.adroitlogic.x.base.connector.call.OneWayTransportSender
-
- 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
-
- IntegrationFlowComponentBeanDefinitionParser - Class in org.adroitlogic.x.core.spring
-
- IntegrationFlowComponentBeanDefinitionParser() - Constructor for class org.adroitlogic.x.core.spring.IntegrationFlowComponentBeanDefinitionParser
-
- IntegrationFlowExtensionHandler - Class in org.adroitlogic.x.core.spring
-
The spring NamespaceHandlerSupport
for plugging the custom "http://www.adroitlogic.org/x/x-flow" namespace of
Project-X
- IntegrationFlowExtensionHandler() - Constructor for class org.adroitlogic.x.core.spring.IntegrationFlowExtensionHandler
-
- 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
-
- IntegrationFlowManagementController - Class in org.adroitlogic.x.management.rest.controller
-
- IntegrationFlowManagementController() - Constructor for class org.adroitlogic.x.management.rest.controller.IntegrationFlowManagementController
-
- IntegrationFlowManagementProxy - Class in org.adroitlogic.x.terminal.proxies
-
- IntegrationFlowManagementProxy() - Constructor for class org.adroitlogic.x.terminal.proxies.IntegrationFlowManagementProxy
-
- IntegrationFlowManagementService - Class in org.adroitlogic.x.management.rest.service
-
Service class to obtain Integration flow related resources
- IntegrationFlowManagementService() - Constructor for class org.adroitlogic.x.management.rest.service.IntegrationFlowManagementService
-
- IntegrationFlowManager - Interface in org.adroitlogic.x.management.api
-
TODO: Class level comment please
- IntegrationFlowManagerImpl - Class in org.adroitlogic.x.management.impl
-
- IntegrationFlowManagerImpl(APIConnector) - Constructor for class org.adroitlogic.x.management.impl.IntegrationFlowManagerImpl
-
- 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() - Method in class org.adroitlogic.x.utils.MutableInteger
-
- 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
-
- invoke(String, AbstractRestManager.ThrowableSupplier<T, ManagementException>) - Method in class org.adroitlogic.x.management.impl.AbstractRestManager
-
- invoke(String, AbstractRestProxy.ThrowableSupplier<T, TerminalException>) - Method in class org.adroitlogic.x.terminal.proxies.AbstractRestProxy
-
- 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
-
- invokeForMsg(String, AbstractRestManager.ThrowableSupplier<Response, ManagementException>) - Method in class org.adroitlogic.x.management.impl.AbstractRestManager
-
- invokeForMsg(String, AbstractRestProxy.ThrowableSupplier<Response, TerminalException>) - Method in class org.adroitlogic.x.terminal.proxies.AbstractRestProxy
-
- 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
- isAcquired(String) - Method in class org.adroitlogic.x.base.util.SingleInstanceLockManager
-
Checks whether a
Semaphore
based lock is acquired
- 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
-
- isCompleteFlow() - Method in class org.adroitlogic.x.base.connector.UniDirectionalResponseEgressConnectorElement
-
- 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
-
- isDestroyable() - Method in enum org.adroitlogic.x.api.Status
-
- 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
- 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
-
- isHasResponse() - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
This method was added to support json deserialization
- 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
- isInitializable() - Method in enum org.adroitlogic.x.api.Status
-
- 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
-
Whether this message context has been completed processing
- isMessageContextCompleted() - Method in class org.adroitlogic.x.core.MessageContext
-
- isMessageFlowCompleted() - Method in interface org.adroitlogic.x.api.XMessageContext
-
Whether the message flow (to which this message context belongs) has been completed
- 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
-
- isObjectConvertibleToType(Object, Class<T>) - Static method in class org.adroitlogic.x.utils.CommonUtils
-
Utility method to check if an Object can be converted to a given type
- 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
-
- isPauseable() - Method in enum org.adroitlogic.x.api.Status
-
- 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
-
- isResumeable() - Method in enum org.adroitlogic.x.api.Status
-
- isShutdown() - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- isStartable() - Method in enum org.adroitlogic.x.api.Status
-
- isStoppable() - Method in enum org.adroitlogic.x.api.Status
-
- 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
-
- 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
-
- isTransactionInitiated() - 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
-
- 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
-
- OneWayEgressConnectorElement - Class in org.adroitlogic.x.base.connector.call
-
A one-way egress connector element that can be used as the base class for a send out using a Java client
library such as Kafka or Amazon SQS to call out
- OneWayEgressConnectorElement() - Constructor for class org.adroitlogic.x.base.connector.call.OneWayEgressConnectorElement
-
- OneWayTransportSender - Class in org.adroitlogic.x.base.connector.call
-
Transport sender used by the one-way send out egress connector that delegates to the connector to invoke the actual
send-out using a client library or an SDK
- OneWayTransportSender(SelfSenderConfig, OneWayEgressConnectorElement) - Constructor for class org.adroitlogic.x.base.connector.call.OneWayTransportSender
-
Constructs a the one-way sender that delegates to the provided connector for send out operation
- 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
- onTheFlyMessageCountChange(long) - Method in interface org.adroitlogic.x.api.metrics.XMessageCountSubscriber
-
Will be invoked when on-the-fly message count (i.e.
- onTheFlyMessageCountChange(long) - Method in class org.adroitlogic.x.core.ServerLimitManager
-
- 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.feature - package org.adroitlogic.x.api.feature
-
- 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.call - package org.adroitlogic.x.base.connector.call
-
The call-out and one-way egress connector module that implements a transport sender less connector invocation
specially for client library or SDK based connector development.
- 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.destination - package org.adroitlogic.x.components.destination
-
This package contains processing elements to set a new destination URI for a message or to extract the currently set
destination URI to a scope variable
- org.adroitlogic.x.components.destination.flowValidators - package org.adroitlogic.x.components.destination.flowValidators
-
This package contains the flow validators of the destination URI related processing elements
- 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.flowend.flowValidators - package org.adroitlogic.x.components.flowend.flowValidators
-
This package contains the flow validators of the flow end processing elements
- 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.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.api - package org.adroitlogic.x.management.api
-
- org.adroitlogic.x.management.client - package org.adroitlogic.x.management.client
-
- org.adroitlogic.x.management.exception - package org.adroitlogic.x.management.exception
-
- org.adroitlogic.x.management.impl - package org.adroitlogic.x.management.impl
-
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.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.server - package org.adroitlogic.x.model.rest.server
-
This package contains the UltraESB-X server related view classes.
- 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.feature - package org.adroitlogic.x.test.feature
-
This package contains the base and related classes to be used for the unit test classes for features
- 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.artifacts - package org.adroitlogic.x.tools.artifacts
-
This package contains utilities to generate
XDefinitions
which can
be used with UltraStudio to pre load Left Pane while maven is resolving dependencies.
- 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() - Constructor for class org.adroitlogic.x.model.statik.OutPortInfo
-
- 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
- Pair<L,R> - Interface in org.adroitlogic.x.utils
-
Interface for a data structure containing 2 related objects
- Parameter - Annotation Type in org.adroitlogic.x.annotation.config
-
This annotation is used to indicate a field or a parameter as user supplied.
- Parameter.Validators - Class in org.adroitlogic.x.annotation.config
-
A set of commonly used validator regular expressions to be used by the usage of the
Parameter.validator()
- ParameterAnnotationProcessor - Class in org.adroitlogic.x.annotation.config.processor
-
This annotation processor processes elements annotated with
Parameter
and validates them against the
following set of rules.
- ParameterAnnotationProcessor() - Constructor for class org.adroitlogic.x.annotation.config.processor.ParameterAnnotationProcessor
-
- params - Variable in class org.adroitlogic.x.base.util.ElementValidationHelper
-
cache for parameters extracted from the element being validated
- parse(String) - Method in class org.adroitlogic.x.management.rest.auth.JWTTokenManager
-
Parse a string to generate a SignedJWT
- parseInternal(Element, ParserContext) - Method in class org.adroitlogic.x.core.spring.IntegrationFlowComponentBeanDefinitionParser
-
- parseMsg(Response) - Method in class org.adroitlogic.x.management.impl.AbstractRestManager
-
- parseMsg(Response) - Method in class org.adroitlogic.x.terminal.proxies.AbstractRestProxy
-
- parseResponseClass(Response, Class<T>) - Method in class org.adroitlogic.x.management.impl.AbstractRestManager
-
- parseResponseClass(Response, Class<T>) - Method in class org.adroitlogic.x.terminal.proxies.AbstractRestProxy
-
- parseResponseGeneric(Response, GenericType<T>) - Method in class org.adroitlogic.x.management.impl.AbstractRestManager
-
- parseResponseGeneric(Response, GenericType<T>) - Method in class org.adroitlogic.x.terminal.proxies.AbstractRestProxy
-
- PASSWORD_ARG_NAME - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- PASSWORD_DESCRIPTION - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- PASSWORD_LONG - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- PASSWORD_SHORT - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- PATCH_VERSION - Static variable in class org.adroitlogic.x.api.ProjectConstants.ManifestHeaders
-
- PatternCache - Class in org.adroitlogic.x.management.tbsr.util
-
Caches compiled regular expression
Pattern
s for reuse during masking and encryption
- PatternCache() - Constructor for class org.adroitlogic.x.management.tbsr.util.PatternCache
-
- pause() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- pauseListener() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- pauseListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- pauseProject() - Method in interface org.adroitlogic.x.api.XProject
-
This method can be used to pause the project.
- pauseProject() - Method in class org.adroitlogic.x.core.project.Project
-
- PayloadFactory - Interface in org.adroitlogic.x.api.format
-
The interface that defines the factory for payload formats, which is used to create payload formats without binding
to the implementation type of the payload format
- PayloadFactoryFeature - Class in org.adroitlogic.x.core
-
This class defines the payload factory which can be used to crete
XMessageFormat
instances giving the
particular payload type
- PayloadFactoryFeature() - Constructor for class org.adroitlogic.x.core.PayloadFactoryFeature
-
- peek() - Method in class org.adroitlogic.x.utils.LazyStack
-
Looks at the object at the top of this stack without removing it from the stack.
- POLLING_EXECUTOR_KEY - Static variable in class org.adroitlogic.x.base.trp.ScheduledMessageInjector
-
- PollingHandle() - Constructor for class org.adroitlogic.x.base.trp.ScheduledJobContext.PollingHandle
-
- pop() - Method in class org.adroitlogic.x.utils.LazyStack
-
Removes the object at the top of this stack and returns an Optional of that object as the value of this function.
- populateIngressConfig() - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- populateIngressConfig() - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- populateScheduledIngressConfig() - Method in class org.adroitlogic.x.base.connector.ScheduledIngressConnectorElement
-
- PortInfo - Class in org.adroitlogic.x.model.runtime
-
- PortInfo() - Constructor for class org.adroitlogic.x.model.runtime.PortInfo
-
- PortInfo(Integer, String) - Constructor for class org.adroitlogic.x.model.runtime.PortInfo
-
- PortType - Enum in org.adroitlogic.x.api.config
-
Enumeration of port types to be used with OutPort annotation
- POSITIVE_INT_EXCLUDING_ZERO - Static variable in class org.adroitlogic.x.annotation.config.Parameter.Validators
-
Validates any finite positive integer excluding zero as the parameter argument
- POSITIVE_INT_INCLUDING_ZERO - Static variable in class org.adroitlogic.x.annotation.config.Parameter.Validators
-
Validates any finite positive integer including zero as the parameter argument
- POSITIVE_OR_NEGATIVE_INT - Static variable in class org.adroitlogic.x.annotation.config.Parameter.Validators
-
Validates any finite positive or negative integer
- post(String) - Method in class org.adroitlogic.x.management.impl.AbstractRestManager
-
- post(String, Entity) - Method in class org.adroitlogic.x.management.impl.AbstractRestManager
-
- post(String) - Method in class org.adroitlogic.x.terminal.proxies.AbstractRestProxy
-
- post(String, Entity) - Method in class org.adroitlogic.x.terminal.proxies.AbstractRestProxy
-
- PreDispatchedIngressConfig - Class in org.adroitlogic.x.api.connector
-
An ingress config that exposes integration flows that doesn't require the dispatching process of the engine.
- PreDispatchedIngressConfig() - Constructor for class org.adroitlogic.x.api.connector.PreDispatchedIngressConfig
-
- prepareMessage(XMessageContext) - Method in interface org.adroitlogic.x.api.connector.XConnectorOperationElement
-
- prepareResponse(XMessageContext) - Method in class org.adroitlogic.x.base.connector.AbstractBiDirectionalEgressConnectorElement
-
This method should be overridden by the Bi-directional egress connectors to perform any preparation tasks on the
response message or message context (e.g.: setting a message property/header, setting a context variable)
before handing-over the message to the response processor
- prepareResponse(XMessageContext) - Method in class org.adroitlogic.x.base.connector.call.CallOutEgressConnectorElement
-
- PRINT_WIDTH - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Properties
-
- printBye(PrintWriter) - Static method in class org.adroitlogic.x.terminal.util.PrintUtil
-
- printError(String, Element, Object...) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
-
This method writes an error kind message to the provided
Messager
- printError(PrintWriter, Exception) - Static method in class org.adroitlogic.x.terminal.util.PrintUtil
-
- printHelp(boolean) - Static method in class org.adroitlogic.x.terminal.util.PrintUtil
-
- printUsage(Options) - Static method in class org.adroitlogic.x.terminal.util.PrintUtil
-
- PrintUtil - Class in org.adroitlogic.x.terminal.util
-
- PrintUtil() - Constructor for class org.adroitlogic.x.terminal.util.PrintUtil
-
- printWelcome(PrintWriter) - Static method in class org.adroitlogic.x.terminal.util.PrintUtil
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
- process(XMessageContext) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.connector.ResponseIngressConnectorElement
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractFlowEndProcessingElement
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractSequencedProcessingElement
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractValidator
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.scope.AbstractScopeEndElement
-
- process(XMessageContext) - Method in class org.adroitlogic.x.base.scope.AbstractScopeStartElement
-
- process(WatchedEvent) - Method in class org.adroitlogic.x.clustering.CommandStatusReporter
-
- process(XMessageContext) - Method in class org.adroitlogic.x.components.scope.subflow.SubFlowEnd
- process(XMessageContext) - Method in class org.adroitlogic.x.components.scope.subflow.SubFlowReference
- process(XMessageContext) - Method in class org.adroitlogic.x.components.scope.subflow.SubFlowStart
- process(XMessageContext) - Method in class org.adroitlogic.x.test.util.MockProcessingElement
-
- processAsync(XMessageContext, XProcessingElement) - Method in interface org.adroitlogic.x.api.XPlatform
-
- processAsync(XMessageContext, XProcessingElement) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- processCommand(String) - Method in class org.adroitlogic.x.terminal.core.CommandProcessor
-
Given a line with the command and arguments fed from the CLI, this method processes the line,
finds the command and it's arguments, invoke the command executor and returns the result.
- ProcessingElementValidationHelper - Class in org.adroitlogic.x.base.util
-
- ProcessingElementValidationHelper(XProcessingElement, List<FlowValidationResult>, FlowValidationResultFactory) - Constructor for class org.adroitlogic.x.base.util.ProcessingElementValidationHelper
-
- processLicense(Properties) - Method in interface org.adroitlogic.x.core.LicenseManager.CustomLicenseProcessor
-
This method should be used by individual products to perform any additional validations on the license
properties
- processMessage(XMessageContext) - Method in interface org.adroitlogic.x.api.processor.XProcessingElement
-
Executes the processing element specific processing of the message
- processMessage(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- processMessage(XMessageContext) - Method in class org.adroitlogic.x.base.processor.TraceableProcessingElement
-
- processMessage(XMessageContext, XProcessingElement) - Method in class org.adroitlogic.x.base.scope.subflow.SubFlow
-
- processMessageInScope(XMessageContext) - Method in class org.adroitlogic.x.base.scope.AbstractScopeEndElement
-
- processMessageInScope(XMessageContext) - Method in class org.adroitlogic.x.base.scope.AbstractScopeStartElement
-
- processMessageInScope(XMessageContext) - Method in class org.adroitlogic.x.components.scope.transaction.TransactionScopeEndElement
-
- processMessageInScope(XMessageContext) - Method in class org.adroitlogic.x.components.scope.transaction.TransactionScopeStartElement
-
- Processor - Annotation Type in org.adroitlogic.x.annotation.config
-
This annotation is used to indicate a class as a Processing Element.
- ProcessorAnnotationProcessor - Class in org.adroitlogic.x.annotation.config.processor
-
This annotation processor processes elements annotated with
Processor
and
validates them against the following set of rules.
- ProcessorAnnotationProcessor() - Constructor for class org.adroitlogic.x.annotation.config.processor.ProcessorAnnotationProcessor
-
- ProcessorInfo - Class in org.adroitlogic.x.model.statik
-
The processor information model class
- ProcessorInfo() - Constructor for class org.adroitlogic.x.model.statik.ProcessorInfo
-
- ProcessorInfo(String) - Constructor for class org.adroitlogic.x.model.statik.ProcessorInfo
-
- ProcessorTestResult - Class in org.adroitlogic.x.test.processor
-
This class is used to represents the results of processing element unit tests
- ProcessorTestResult(ExecutionResult, Map<String, Optional<XMessageContext>>, Map<String, Optional<XMessageView>>) - Constructor for class org.adroitlogic.x.test.processor.ProcessorTestResult
-
- ProcessorType - Enum in org.adroitlogic.x.api.config
-
The
XProcessingElement
categorization that will be used for rendering
purposes of the UltraStudio
- processProperties(GenericApplicationContext, XEnvironment.Mode, ClassLoader, XProjectConfig, File) - Static method in class org.adroitlogic.x.core.util.StartupUtils
-
- processReceivedMessage(XMessageContext) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- processResult(CuratorFramework, CuratorEvent) - Method in class org.adroitlogic.x.clustering.CommandStatusReporter
-
- processRules(SingularAnnotationProcessingContext<A, E>) - Method in class org.adroitlogic.x.annotation.AbstractSingularAnnotationProcessor
-
- processRules(SingularAnnotationProcessingContext<BeanRef, VariableElement>) - Method in class org.adroitlogic.x.annotation.config.processor.BeanRefAnnotationProcessor
-
Processes the rules to validate the
BeanRef
annotation
- processRules(SingularAnnotationProcessingContext<ConnectorOperation, TypeElement>) - Method in class org.adroitlogic.x.annotation.config.processor.ConnectorOperationAnnotationProcessor
-
- processRules(SingularAnnotationProcessingContext<EgressConnector, TypeElement>) - Method in class org.adroitlogic.x.annotation.config.processor.EgressConnectorAnnotationProcessor
-
- processRules(SingularAnnotationProcessingContext<IngressConnector, TypeElement>) - Method in class org.adroitlogic.x.annotation.config.processor.IngressConnectorAnnotationProcessor
-
- processRules(SingularAnnotationProcessingContext<IntegrationFlowValidator, TypeElement>) - Method in class org.adroitlogic.x.annotation.config.processor.IntegrationFlowValidatorAnnotationProcessor
-
- processRules(SingularAnnotationProcessingContext<OutPort, VariableElement>) - Method in class org.adroitlogic.x.annotation.config.processor.OutPortAnnotationProcessor
-
- processRules(SingularAnnotationProcessingContext<Parameter, VariableElement>) - Method in class org.adroitlogic.x.annotation.config.processor.ParameterAnnotationProcessor
-
- processRules(SingularAnnotationProcessingContext<Processor, TypeElement>) - Method in class org.adroitlogic.x.annotation.config.processor.ProcessorAnnotationProcessor
- processRules(SingularAnnotationProcessingContext<AutoInitialize, TypeElement>) - Method in class org.adroitlogic.x.annotation.dec.processor.AutoInitializeAnnotationProcessor
- processRules(SingularAnnotationProcessingContext<AutoStart, TypeElement>) - Method in class org.adroitlogic.x.annotation.dec.processor.AutoStartAnnotationProcessor
- processRules(SingularAnnotationProcessingContext<MetricsReporter, TypeElement>) - Method in class org.adroitlogic.x.annotation.metrics.processor.XMetricsReporterAnnotationProcessor
- processRules(SingularAnnotationProcessingContext<MetricsStream, VariableElement>) - Method in class org.adroitlogic.x.annotation.metrics.processor.XMetricsStreamAnnotationProcessor
- processSync(XMessageContext, XProcessingElement) - Method in interface org.adroitlogic.x.api.XPlatform
-
- processSync(XMessageContext, XProcessingElement) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- project - Variable in class org.adroitlogic.x.base.processor.AbstractProcessingElement
-
- Project - Class in org.adroitlogic.x.core.project
-
- Project(ApplicationContext, ClassLoader, File, ServerConfig) - Constructor for class org.adroitlogic.x.core.project.Project
-
- PROJECT_CONFIG_FILE - Static variable in class org.adroitlogic.x.api.ProjectConstants
-
- PROJECT_META_FILE - Static variable in class org.adroitlogic.x.api.ProjectConstants
-
- ProjectBeanDefinitionParser - Class in org.adroitlogic.x.core.spring
-
The spring
BeanDefinitionParser
for the Project-X
Project
- ProjectBeanDefinitionParser() - Constructor for class org.adroitlogic.x.core.spring.ProjectBeanDefinitionParser
-
- projectConfig - Variable in class org.adroitlogic.x.api.AbstractIntegrationFeature
-
- ProjectConfig - Class in org.adroitlogic.x.core.project
-
- ProjectConfig(String, String, String) - Constructor for class org.adroitlogic.x.core.project.ProjectConfig
-
- ProjectConstants - Class in org.adroitlogic.x.api
-
- ProjectConstants() - Constructor for class org.adroitlogic.x.api.ProjectConstants
-
- ProjectConstants.ManifestHeaders - Class in org.adroitlogic.x.api
-
- ProjectException - Exception in org.adroitlogic.x.core.project
-
- ProjectException(String) - Constructor for exception org.adroitlogic.x.core.project.ProjectException
-
- ProjectExtensionHandler - Class in org.adroitlogic.x.core.spring
-
The spring NamespaceHandlerSupport
for plugging the custom namespaces of Project-X
- ProjectExtensionHandler() - Constructor for class org.adroitlogic.x.core.spring.ProjectExtensionHandler
-
- ProjectInfo - Class in org.adroitlogic.x.model.runtime
-
The project information model class
- ProjectInfo() - Constructor for class org.adroitlogic.x.model.runtime.ProjectInfo
-
- ProjectInfo(String, String, String, String) - Constructor for class org.adroitlogic.x.model.runtime.ProjectInfo
-
- ProjectManagementCommands - Class in org.adroitlogic.x.terminal.commands
-
- ProjectManagementCommands() - Constructor for class org.adroitlogic.x.terminal.commands.ProjectManagementCommands
-
- ProjectManagementController - Class in org.adroitlogic.x.management.rest.controller
-
- ProjectManagementController() - Constructor for class org.adroitlogic.x.management.rest.controller.ProjectManagementController
-
- ProjectManagementProxy - Class in org.adroitlogic.x.terminal.proxies
-
- ProjectManagementProxy() - Constructor for class org.adroitlogic.x.terminal.proxies.ProjectManagementProxy
-
- ProjectManagementService - Class in org.adroitlogic.x.management.rest.service
-
Service class to obtain Project related resources
- ProjectManagementService() - Constructor for class org.adroitlogic.x.management.rest.service.ProjectManagementService
-
- ProjectManager - Interface in org.adroitlogic.x.management.api
-
TODO: Class level comment please
- ProjectManagerImpl - Class in org.adroitlogic.x.management.impl
-
- ProjectManagerImpl(APIConnector) - Constructor for class org.adroitlogic.x.management.impl.ProjectManagerImpl
-
- ProjectMetaInfoGenerator - Class in org.adroitlogic.x.tools.maven
-
Generates the meta information JSON file at the build time of the XPR project archive which includes the following
information;
Project identifier
Project name
Project version
Project description
Information about integration flows
Information about the subflows
- ProjectMetaInfoGenerator() - Constructor for class org.adroitlogic.x.tools.maven.ProjectMetaInfoGenerator
-
- ProjectResource - Class in org.adroitlogic.x.model.rest.project
-
- ProjectResource() - Constructor for class org.adroitlogic.x.model.rest.project.ProjectResource
-
- ProjectResource(String, String, String, String, String) - Constructor for class org.adroitlogic.x.model.rest.project.ProjectResource
-
- PROJECTS_DIR - Static variable in class org.adroitlogic.x.api.ProjectConstants
-
- ProjectsDirArchiveTask - Class in org.adroitlogic.x.management.tbsr.task
-
Configuration directory archival task for UltraESB troubleshoot report generation
- ProjectsDirArchiveTask() - Constructor for class org.adroitlogic.x.management.tbsr.task.ProjectsDirArchiveTask
-
- properties - Variable in class org.adroitlogic.x.api.AbstractIntegrationFeature
-
- Properties() - Constructor for class org.adroitlogic.x.terminal.TerminalConstants.Properties
-
- PROPERTIES_EXTENSION - Static variable in class org.adroitlogic.x.api.ProjectConstants
-
- propertyName - Variable in class org.adroitlogic.x.metrics.records.AbstractMetricsRecord
-
Property name of the record
- publish(Map<String, Object>) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
- publish(T, Class<T>) - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
- publish(Map<String, Object>) - Method in interface org.adroitlogic.x.api.metrics.XStatisticsPublisher
-
Publishes a map of contents to the external metrics collector.
- publish(T, Class<T>) - Method in interface org.adroitlogic.x.api.metrics.XStatisticsPublisher
-
Publishes an object containing the metrics to the external metrics collector.
- publish(Map<String, Object>) - Method in class org.adroitlogic.x.metrics.DefaultMetricsCollector
-
- publish(T, Class<T>) - Method in class org.adroitlogic.x.metrics.DefaultMetricsCollector
-
- publish(Map<String, Object>) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
Publishes a map of contents to the external metrics collector.
- publish(T, Class<T>) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- publishCommand(String) - Method in interface org.adroitlogic.x.management.api.ClusterCommandManager
-
- publishCommand(String) - Method in class org.adroitlogic.x.management.impl.ClusterCommandManagerImpl
-
- publishCommand(String) - Method in class org.adroitlogic.x.management.rest.controller.ClusterCommandManagementController
-
- publishCommand(String) - Method in class org.adroitlogic.x.management.rest.service.ClusterCommandManagementService
-
- publishCommand(String) - Method in class org.adroitlogic.x.terminal.proxies.ClusterCommandManagementProxy
-
- publishCompletedMetrics() - Method in interface org.adroitlogic.x.api.metrics.XMetricsCollector
-
Generates statistic records which are collected by the metrics engine.
- publishCompletedMetrics() - Method in class org.adroitlogic.x.metrics.DefaultMetricsCollector
-
Generates statistic records which are collected by the metrics engine.
- publishControlCommand(XControlCommand) - Method in interface org.adroitlogic.x.api.clustering.XClusterManager
-
Publishes a command to the cluster.
- publishControlCommand(String) - Method in interface org.adroitlogic.x.api.clustering.XClusterManager
-
This method is to be used over the REST API.
- publishControlCommand(XControlCommand) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
Publishes a command to the cluster.
- publishControlCommand(String) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
This method is to be used over the REST API.
- push(T) - Method in class org.adroitlogic.x.utils.LazyStack
-
Pushes an item onto the top of this stack.
- pushGauge(String, int, double) - Method in class org.adroitlogic.x.metrics.StepRecord
-
- put(K, V) - Method in class org.adroitlogic.x.base.format.MapFormat
-
- put(String, String) - Method in class org.adroitlogic.x.management.tbsr.util.DetailsMap
-
Adds a new entry to the map
- put(String, Object) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- put(K, List<V>) - Method in class org.adroitlogic.x.utils.MultiValueMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.adroitlogic.x.base.format.MapFormat
-
- putAll(Map<? extends String, ?>) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- putAll(Map<? extends K, ? extends List<V>>) - Method in class org.adroitlogic.x.utils.MultiValueMap
- putIfAbsent(String, Object) - Method in class org.adroitlogic.x.utils.ConvertibleValueMap
-
- read() - Method in class org.adroitlogic.x.base.format.TableDataInputStream
-
- 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
-
- readAsNative() - Method in class org.adroitlogic.x.base.format.TableMessageFormat
-
- 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
-
- readAsStream() - Method in class org.adroitlogic.x.base.format.TableMessageFormat
-
- 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
-
- readAsString(int) - Method in class org.adroitlogic.x.base.format.TableMessageFormat
-
- readFileFromClassPath(ClassLoader, String) - Static method in class org.adroitlogic.x.test.util.ElementTestUtils
-
Utility method to read a file from the classpath to be used in tests
- readyForShutdown() - Method in interface org.adroitlogic.x.api.XProject
-
This method can be used to instruct the project to get ready for a shutdown operation.
- readyForShutdown() - Method in class org.adroitlogic.x.core.project.Project
-
- 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.AbstractBiDirectionalEgressConnectorElement
-
- 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
- registerForMessageCountChange(Consumer<Integer>, boolean) - Method in interface org.adroitlogic.x.api.XIntegrationFlow
-
This method can be used to register a subscriber to the on the fly message count changes of the integration flow
- registerForMessageCountChange(Consumer<Integer>, boolean) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- 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
- registerPolling(C) - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- 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
-
Releases 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.DefaultMetricsCollector
-
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
- resetContext() - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- resetEnclosedMessage() - Method in interface org.adroitlogic.x.api.XMessageContext
-
- resetEnclosedMessage() - Method in class org.adroitlogic.x.core.MessageContext
-
- 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
-
- resolveDependencies() - Method in class org.adroitlogic.x.tools.artifacts.DependencyResolverContext
-
- Resolver - Class in org.adroitlogic.x.tools.artifacts
-
This class creates a folder structure which can be used with UltraStudio to preload connector and processor
metadata.
- 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.
- ResponseIngressConnectorElement<L extends ListenerConfig,C extends IngressConfig> - Class in org.adroitlogic.x.base.connector
-
The base class that must be extended by all two way ingress connectors (ingress connectors that expect response)
- ResponseIngressConnectorElement() - Constructor for class org.adroitlogic.x.base.connector.ResponseIngressConnectorElement
-
- results - Variable in class org.adroitlogic.x.base.util.ElementValidationHelper
-
- resume() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- resumeListener() - Method in class org.adroitlogic.x.api.trp.TransportListener
-
- resumeListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- resumeProject() - Method in interface org.adroitlogic.x.api.XProject
-
This method can be used to resume the project from a paused state
- resumeProject() - Method in class org.adroitlogic.x.core.project.Project
-
- 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
-
- rightValue - Variable in class org.adroitlogic.x.utils.Tuple
-
- 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(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
-
- ScheduledIngressConnectorValidator<S extends ScheduledIngressConnectorElement> - Class in org.adroitlogic.x.base.connector.flowValidators
-
- ScheduledIngressConnectorValidator() - Constructor for class org.adroitlogic.x.base.connector.flowValidators.ScheduledIngressConnectorValidator
-
- 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.
- search(Object) - Method in class org.adroitlogic.x.utils.LazyStack
-
Returns the 1-based position where an object is on this stack.
- SECURITY_PROVIDER_KEY - Static variable in class org.adroitlogic.x.api.ProjectConstants
-
- SelfSenderConfig - Class in org.adroitlogic.x.base.connector
-
A sender configuration that always returns false for the matching operation resulting in a new sender configuration
to be created for almost all invocations of the connector registration
- SelfSenderConfig(XServerConfig, String) - Constructor for class org.adroitlogic.x.base.connector.SelfSenderConfig
-
- send(XMessageContext, C) - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- send(XMessageContext, BareEgressContext) - Method in class org.adroitlogic.x.base.connector.call.CallOutTransportSender
-
The send method of the transport that delegates the actual send operation back to the connector
- send(XMessageContext, BareEgressContext) - Method in class org.adroitlogic.x.base.connector.call.OneWayTransportSender
-
Delegates the send out operation into the connector
- 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
-
- sendOut(XMessageContext) - Method in class org.adroitlogic.x.base.connector.call.OneWayEgressConnectorElement
-
Uses the message context passed into this method to invoke the client library call of the SDK for the invocation.
- sendReceive(XMessageContext) - Method in class org.adroitlogic.x.base.connector.call.CallOutEgressConnectorElement
-
CallOut transport sender uses this method to invoke the actual send receive operation and injects the response
back to the caller
- sendReceiveMessage(XMessageContext) - Method in class org.adroitlogic.x.base.connector.call.CallOutEgressConnectorElement
-
Uses the message context passed into this method to invoke the client library call of the SDK and returns the
composed response message to be injected back into the engine as the resulting response of the invocation.
- sendReceiveMessage(XMessageContext) - Method in class org.adroitlogic.x.base.connector.call.CallOutTypedEgressConnectorElement
-
- sendReceiveTyped(XMessageContext) - Method in class org.adroitlogic.x.base.connector.call.CallOutTypedEgressConnectorElement
-
Invokes the send receive functionality of a desired client library or an SDK and returns the typed object, which
will be converted to a message to be fed to the engine for response processing
- 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.destination.SetDestinationUri
-
- 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_INFO_PATH - Static variable in class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- SERVER_LONG - Static variable in class org.adroitlogic.x.terminal.TerminalConstants.Options
-
- SERVER_PATH - Static variable in class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- 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.management.impl.ServerManagerImpl
-
- SERVER_START_PATH - Static variable in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- SERVER_STATUS_PATH - Static variable in class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- SERVER_STATUS_PATH - Static variable in class org.adroitlogic.x.terminal.proxies.ServerManagementProxy
-
- SERVER_STOP_PATH - Static variable in class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- 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
-
- ServerLimitManager - Class in org.adroitlogic.x.core
-
This class manages server runtime limitations such as uptime and message count
- ServerLimitManager() - Constructor for class org.adroitlogic.x.core.ServerLimitManager
-
- 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
-
- ServerManagementService - Class in org.adroitlogic.x.management.rest.service
-
Service class to obtain server related resources
- ServerManagementService() - Constructor for class org.adroitlogic.x.management.rest.service.ServerManagementService
-
- ServerManager - Interface in org.adroitlogic.x.management.api
-
TODO: Class level comment please
- ServerManagerImpl - Class in org.adroitlogic.x.management.impl
-
- ServerManagerImpl(APIConnector) - Constructor for class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- ServerResource - Class in org.adroitlogic.x.model.rest.server
-
- ServerResource() - Constructor for class org.adroitlogic.x.model.rest.server.ServerResource
-
- ServerResource(String, String, String, String, String, String) - Constructor for class org.adroitlogic.x.model.rest.server.ServerResource
-
- 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
- setCompleteFlow(boolean) - Method in class org.adroitlogic.x.base.connector.UniDirectionalResponseEgressConnectorElement
-
- 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
-
- setConnectorId(String) - Method in class org.adroitlogic.x.api.connector.IngressConfig
-
- setConnectorOperations(List<ConnectorOperationInfo>) - Method in class org.adroitlogic.x.model.statik.XDefinitions
-
- 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 interface org.adroitlogic.x.api.metrics.XStatisticsPublisher
-
Defines the custom fields to be added for the published records.
- setCustomFields(Map<String, String>) - Method in class org.adroitlogic.x.metrics.ESStatisticsPublisher
-
- 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
-
- setDependentPropertyName(String) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- 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 - Class in org.adroitlogic.x.components.destination
-
This processing element sets the destination URI for a message
- SetDestinationUri() - Constructor for class org.adroitlogic.x.components.destination.SetDestinationUri
-
- setDestinationUri(String) - Method in class org.adroitlogic.x.components.destination.SetDestinationUri
-
- 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
-
- SetDestinationUriValidator - Class in org.adroitlogic.x.components.destination.flowValidators
-
- SetDestinationUriValidator() - Constructor for class org.adroitlogic.x.components.destination.flowValidators.SetDestinationUriValidator
-
- 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
-
- setDocumentationURL(String) - Method in class org.adroitlogic.x.model.statik.ConnectorOperationInfo
-
- setDocumentationURL(String) - Method in class org.adroitlogic.x.model.statik.EgressConnectorInfo
-
- setDocumentationURL(String) - Method in class org.adroitlogic.x.model.statik.IngressConnectorInfo
-
- setDocumentationURL(String) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setDomain(String) - Method in class org.adroitlogic.x.clustering.CuratorClusterManager
-
- setDuration(int) - Method in class org.adroitlogic.x.model.rest.tbsr.TaskResultView
-
- setEgressConnectors(List<EgressConnectorInfo>) - Method in class org.adroitlogic.x.model.statik.XDefinitions
-
- setEgressFuture(CompletableFuture<XMessage>) - Method in interface org.adroitlogic.x.api.XMessageContext
-
- setEgressFuture(XMessageContext, XPlatform) - Method in class org.adroitlogic.x.base.connector.BiDirectionalAsyncEgressConnectorElement
-
- setEgressFuture(XMessageContext, XPlatform) - 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.BiDirectionalAsyncEgressConnectorElement
-
- setEnvironmentMode(String) - Method in class org.adroitlogic.x.model.rest.server.ServerResource
-
- 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(ValueExtractionType) - 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
-
- setFrameworkProperties(E) - Method in class org.adroitlogic.x.test.AbstractXElementTest
-
- setFrameworkProperties(E, Project) - Method in class org.adroitlogic.x.test.AbstractXElementTest
-
Sets a mock
IntegrationFlow
to the provided connector or processing element with a already created project
- 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
-
- setHideOnDependentPropValue(List<String>) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- 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
-
- setIngressConnectors(List<IngressConnectorInfo>) - Method in class org.adroitlogic.x.model.statik.XDefinitions
-
- 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 interface org.adroitlogic.x.api.connector.XEgressConnectorElement
-
- setIntegrationFlow(XIntegrationFlow) - Method in class org.adroitlogic.x.base.connector.EgressConnectorElement
-
- 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
-
- setMeta(String, String) - Method in interface org.adroitlogic.x.api.dec.MetaPublishable
-
- setMetricsReportGenerationTimePeriod(int) - Method in class org.adroitlogic.x.metrics.DefaultMetricsCollector
-
- setMetricsTemplateSyncTimePeriod(int) - Method in class org.adroitlogic.x.metrics.DefaultMetricsCollector
-
- 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.ConnectorResource
-
- setName(String) - Method in class org.adroitlogic.x.model.rest.project.ProjectResource
-
- setName(String) - Method in class org.adroitlogic.x.model.rest.server.ServerResource
-
- 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
-
- setNodeSpace(String) - Method in class org.adroitlogic.x.core.Environment
-
- setOnSuccessOutPort(XProcessingElement) - Method in class org.adroitlogic.x.components.scope.subflow.SubFlowReference
-
- setOnValidationFailure(XProcessingElement) - Method in class org.adroitlogic.x.base.processor.AbstractValidator
-
- setOnValidationSuccess(XProcessingElement) - Method in class org.adroitlogic.x.base.processor.AbstractValidator
-
- setOpenFilesCount(Long) - Method in class org.adroitlogic.x.model.rest.project.NodeHealthResource
-
- 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
-
- setOutputPath(String) - Method in class org.adroitlogic.x.model.rest.tbsr.ExecutionSummaryView
-
- 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
-
- setPercentageCpuUsage(Long) - Method in class org.adroitlogic.x.model.rest.project.NodeHealthResource
-
- setPercentageMemoryUsage(Double) - Method in class org.adroitlogic.x.model.rest.project.NodeHealthResource
-
- 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
-
- setPreventMsgCompletion(boolean) - Method in class org.adroitlogic.x.components.flowend.SuccessfulFlowEnd
-
- setPrimaryMetricsTemplateValidTime(int) - Method in class org.adroitlogic.x.metrics.DefaultMetricsCollector
-
- setProcessingElement(XProcessingElement) - Method in interface org.adroitlogic.x.api.connector.XIngressConnectorElement
-
- setProcessingElement(XProcessingElement) - Method in class org.adroitlogic.x.base.connector.IngressConnectorElement
-
- setProcessors(List<ProcessorInfo>) - Method in class org.adroitlogic.x.model.statik.XDefinitions
-
- setProject(XProject) - Method in interface org.adroitlogic.x.api.connector.XConnectorOperationElement
-
- setProject(XProject) - Method in interface org.adroitlogic.x.api.processor.XProcessingElement
-
- setProject(XProject) - Method in class org.adroitlogic.x.base.connector.AbstractConnectorOperation
-
- 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
-
- setProjectDir(String) - Method in class org.adroitlogic.x.model.rest.server.ServerResource
-
- 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
-
- setRecords(List<String[]>) - Method in class org.adroitlogic.x.base.format.TableMessageFormatType
-
- 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.AbstractBiDirectionalEgressConnectorElement
-
- setResponseProcessor(XProcessingElement) - Method in class org.adroitlogic.x.base.connector.UniDirectionalResponseEgressConnectorElement
-
- setResponseTimeout(long) - Method in class org.adroitlogic.x.base.connector.ResponseIngressConnectorElement
-
- 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
-
- setShowOnDependentPropValue(List<String>) - Method in class org.adroitlogic.x.model.statik.FieldInfo
-
- setSourceElementId(String) - Method in class org.adroitlogic.x.model.rest.msg.IntegrationFlowTraceNodeResource
-
- setSpaceName(String) - Method in class org.adroitlogic.x.model.rest.server.ServerResource
-
- 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.DefaultMetricsCollector
-
- setStatus(FlowValidationStatus) - Method in class org.adroitlogic.x.api.validation.FlowValidationResult
-
- setStatus(String) - Method in class org.adroitlogic.x.model.rest.project.ConnectorResource
-
- setStatus(String) - Method in class org.adroitlogic.x.model.rest.project.FlowResource
-
- setStatus(String) - Method in class org.adroitlogic.x.model.rest.project.ProjectResource
-
- setStatus(String) - Method in class org.adroitlogic.x.model.rest.server.ServerResource
-
- 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
-
- setThreadCount(Integer) - Method in class org.adroitlogic.x.model.rest.project.NodeHealthResource
-
- setTmpDir(String) - Method in class org.adroitlogic.x.core.Environment
-
- setTmpDir(String) - Method in class org.adroitlogic.x.model.rest.server.ServerResource
-
- 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
-
- setTransactionInitiated(boolean) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTransactionManager(PlatformTransactionManager) - Method in class org.adroitlogic.x.api.txn.TransactionContext
-
- setTransactionManager(PlatformTransactionManager) - Method in class org.adroitlogic.x.components.scope.transaction.TransactionScopeStartElement
-
- 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(ConnectorResource.ConnectorResourceType) - Method in class org.adroitlogic.x.model.rest.project.ConnectorResource
-
- setTypes(List<String>) - Method in class org.adroitlogic.x.model.statik.ProcessorInfo
-
- setUp() - Method in class org.adroitlogic.x.test.AbstractXTest
-
- 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
-
- setValue(Number) - Method in class org.adroitlogic.x.utils.MutableInteger
-
- setValue(Number) - Method in interface org.adroitlogic.x.utils.MutableNumber
-
- 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
-
- setxPosFile(File) - Method in class org.adroitlogic.x.core.IntegrationFlow
-
- 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.DefaultMetricsCollector
-
- shortValue(Object) - Static method in class org.adroitlogic.x.utils.TypeUtils
-
- shouldAcquireLock(C) - Method in class org.adroitlogic.x.base.trp.ScheduledMessageInjector
-
- 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
-
- shutdownNow() - Method in class org.adroitlogic.x.core.exec.ScaleFirstExecutorService
-
- shutdownServer() - Method in class org.adroitlogic.x.management.rest.controller.ServerManagementController
-
- shutdownServer(long) - Method in class org.adroitlogic.x.management.rest.controller.ServerManagementController
-
- shutdownServer() - Method in class org.adroitlogic.x.management.rest.service.ServerManagementService
-
Shutdowns this UltraESB-X server instance
- shutdownXServer() - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
- shutdownXServer() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Shutdown the XServer destroying its transports, projects, integration flow and finally exit the JVM
- 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
-
- SingularListenerConfig - Class in org.adroitlogic.x.base.connector
-
Singular listener config always uses the same transport listener, as there is nothing specific to the transport
listener in the configuration, all configuration for the respective
IngressConnectorElement
is available as
properties of the
IngressConfig
meaning that the listener is specific to the connector rather than sharing
things between connectors.
- SingularListenerConfig(XServerConfig, String) - Constructor for class org.adroitlogic.x.base.connector.SingularListenerConfig
-
- 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.base.format.TableMessageFormat
-
Returns the number of rows in the table message format
- 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
-
- SOAPConstants - Class in org.adroitlogic.x.api.feature
-
This class provides SOAP constants
- SOAPConstants() - Constructor for class org.adroitlogic.x.api.feature.SOAPConstants
-
- SOAPConstants.Versions - Enum in org.adroitlogic.x.api.feature
-
- SPACE_NAME - Static variable in class org.adroitlogic.x.api.metrics.MetricsStreamNames
-
- 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.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 interface org.adroitlogic.x.management.api.ServerManager
-
- start() - Method in class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- 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
-
- 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
-
- startMaintenance() - Method in class org.adroitlogic.x.core.ServerConfig
-
- startMaintenance() - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
- startMaintenance() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Starts the maintenance mode of XServer
- startMaintenance() - Method in class org.adroitlogic.x.management.rest.service.ServerManagementService
-
Starts the maintenance mode of XServer
- startPollingListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- startProject(String) - Method in interface org.adroitlogic.x.management.api.ProjectManager
-
- startProject(String, String) - Method in interface org.adroitlogic.x.management.api.ProjectManager
-
- startProject(String) - Method in class org.adroitlogic.x.management.impl.ProjectManagerImpl
-
- startProject(String, String) - Method in class org.adroitlogic.x.management.impl.ProjectManagerImpl
-
- startProject(String, String) - Method in class org.adroitlogic.x.management.rest.controller.ProjectManagementController
-
- startProject(String) - Method in class org.adroitlogic.x.management.rest.service.ProjectManagementService
-
Starts a specific project
- startProject(String, String) - Method in class org.adroitlogic.x.management.rest.service.ProjectManagementService
-
Starts a specific project
- startProject(String, String) - Method in class org.adroitlogic.x.terminal.commands.ProjectManagementCommands
-
- startProject(String, String) - Method in class org.adroitlogic.x.terminal.proxies.ProjectManagementProxy
-
- startSender() - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- startSender() - Method in class org.adroitlogic.x.base.connector.call.CallOutTransportSender
-
- startSender() - Method in class org.adroitlogic.x.base.connector.call.OneWayTransportSender
-
- startServer() - Method in class org.adroitlogic.x.management.rest.controller.ServerManagementController
-
- startServer() - Method in class org.adroitlogic.x.management.rest.service.ServerManagementService
-
Starts this UltraESB-X server instance
- startServerMaintenance() - 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 and its transports, projects and integration flows.
- startXServer() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Starts the XServer and its transports, projects 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() - Method in interface org.adroitlogic.x.management.api.ServerManager
-
- status() - Method in class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- 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.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 interface org.adroitlogic.x.management.api.ServerManager
-
- stop() - Method in class org.adroitlogic.x.management.impl.ServerManagerImpl
-
- 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
-
- 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
-
- stopMaintenance() - Method in class org.adroitlogic.x.core.ServerConfig
-
- stopMaintenance() - Method in class org.adroitlogic.x.management.jmx.ServerManagement
-
- stopMaintenance() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Resume normal operations from maintenance mode
- stopMaintenance() - Method in class org.adroitlogic.x.management.rest.service.ServerManagementService
-
Resume normal operations from maintenance mode
- stopPollingListener() - Method in class org.adroitlogic.x.base.trp.AbstractScheduledTransportListener
-
- stopProject(String) - Method in interface org.adroitlogic.x.management.api.ProjectManager
-
- stopProject(String, String) - Method in interface org.adroitlogic.x.management.api.ProjectManager
-
- stopProject(String) - Method in class org.adroitlogic.x.management.impl.ProjectManagerImpl
-
- stopProject(String, String) - Method in class org.adroitlogic.x.management.impl.ProjectManagerImpl
-
- stopProject(String, String) - Method in class org.adroitlogic.x.management.rest.controller.ProjectManagementController
-
- stopProject(String) - Method in class org.adroitlogic.x.management.rest.service.ProjectManagementService
-
Stops a specific project
- stopProject(String, String) - Method in class org.adroitlogic.x.management.rest.service.ProjectManagementService
-
Stops a specific project
- stopProject(String, String) - Method in class org.adroitlogic.x.terminal.commands.ProjectManagementCommands
-
- stopProject(String, String) - Method in class org.adroitlogic.x.terminal.proxies.ProjectManagementProxy
-
- stopSender() - Method in class org.adroitlogic.x.api.trp.TransportSender
-
- stopSender() - Method in class org.adroitlogic.x.base.connector.call.CallOutTransportSender
-
- stopSender() - Method in class org.adroitlogic.x.base.connector.call.OneWayTransportSender
-
- stopServer() - Method in class org.adroitlogic.x.management.rest.controller.ServerManagementController
-
- stopServer() - Method in class org.adroitlogic.x.management.rest.service.ServerManagementService
-
Stops this UltraESB-X server instance
- stopServerMaintenance() - 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 and its transports, projects and integration flows.
- stopXServer() - Method in interface org.adroitlogic.x.management.jmx.XServerManagementMXBean
-
Stops the XServer and its transports, projects 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.DefaultMetricsCollector
-
- subscribeForMessageCount(XMessageCountSubscriber) - Method in interface org.adroitlogic.x.api.XPlatform
-
Registers a subscriber for message count change notifications
- subscribeForMessageCount(XMessageCountSubscriber) - Method in interface org.adroitlogic.x.api.XServerConfig
-
Registers a subscriber for message count change notifications
- subscribeForMessageCount(XMessageCountSubscriber) - Method in class org.adroitlogic.x.core.IntegrationPlatform
-
- subscribeForMessageCount(XMessageCountSubscriber) - Method in class org.adroitlogic.x.core.ServerConfig
-
- subtractAndGet(int) - Method in class org.adroitlogic.x.utils.MutableInteger
-
This method gives similar results of doing a-=b and reading a
- subtractAndGet(Number) - Method in class org.adroitlogic.x.utils.MutableInteger
-
This method gives similar results of doing a-=b and reading a
- 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.management.impl.AbstractRestManager.ThrowableSupplier
-
- 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
-
- 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(U) - Method in class org.adroitlogic.x.base.connector.flowValidators.UniDirectionalResponseEgressConnectorValidator
-
- validate(XMessageContext) - Method in class org.adroitlogic.x.base.processor.AbstractValidator
-
- validate(T) - Method in class org.adroitlogic.x.base.processor.flowValidators.AbstractSequencedProcessingValidator
-
- validate(ExceptionalFlowEnd) - Method in class org.adroitlogic.x.components.flowend.flowValidators.ExceptionalFlowEndValidator
-
- 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
-
- validateBoolean(String, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a required field that expects a boolean value
- validateBoolean(String, boolean, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field that expects a boolean value
- validateContentExtractor(C) - Method in class org.adroitlogic.x.base.processor.flowValidators.AbstractContentExtractProcessingValidator
-
- validateContentExtractor(GetDestinationUri) - Method in class org.adroitlogic.x.components.destination.flowValidators.GetDestinationUriValidator
-
- 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
-
- validateEmailAddress(String, boolean, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field expecting an email addresses
- validateEmailList(String, boolean, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field expecting a list of comma-separated email addresses
- validateEnum(String, Class<T>, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field that expects an enum value
- validateIngressConnector(T) - Method in class org.adroitlogic.x.base.connector.flowValidators.AbstractIngressConnectorValidator
-
- validateIngressConnector(S) - Method in class org.adroitlogic.x.base.connector.flowValidators.ScheduledIngressConnectorValidator
-
- validateNonEmptyString(String, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a required field expecting a non-empty string
- validateNonEmptyString(String, boolean, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field expecting a non-empty string
- validateNonNegativeInteger(String, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a required field that expects a non-negative integer
- validateNonNegativeInteger(String, boolean, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field that expects a non-negative integer
- validateOption(String) - Static method in class org.adroitlogic.x.terminal.util.ArgumentUtil
-
- validatePositiveInteger(String, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a required field that expects a positive integer
- validatePositiveInteger(String, boolean, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field that expects a positive integer
- validatePositiveLong(String, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a required field that expects a positive long value
- validatePositiveLong(String, boolean, String) - Method in class org.adroitlogic.x.base.util.ElementValidationHelper
-
Validates a field that expects a positive long value
- validateScheduledIngressConnector(S) - Method in class org.adroitlogic.x.base.connector.flowValidators.ScheduledIngressConnectorValidator
-
- validateSequencedElement(C) - Method in class org.adroitlogic.x.base.processor.flowValidators.AbstractContentExtractProcessingValidator
-
- validateSequencedElement(T) - Method in class org.adroitlogic.x.base.processor.flowValidators.AbstractSequencedProcessingValidator
-
- validateSequencedElement(SetDestinationUri) - Method in class org.adroitlogic.x.components.destination.flowValidators.SetDestinationUriValidator
-
- validateSequencedElement(AddVariable) - Method in class org.adroitlogic.x.components.variable.flowValidators.AddVariableValidator
-
- validateSequencedElement(RemoveVariable) - Method in class org.adroitlogic.x.components.variable.flowValidators.RemoveVariableValidator
-
- validateUniEgressConnector(U) - Method in class org.adroitlogic.x.base.connector.flowValidators.UniDirectionalResponseEgressConnectorValidator
-
- Validators() - Constructor for class org.adroitlogic.x.annotation.config.Parameter.Validators
-
- ValueExtractionType - Enum in org.adroitlogic.x.base.util
-
Enum for ExtractionType
- 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.feature.SOAPConstants.Versions
-
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.metrics.XStatisticsPublisher.CustomMetricsFieldType
-
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.base.util.ValueExtractionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.adroitlogic.x.model.rest.project.ConnectorResource.ConnectorResourceType
-
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.feature.SOAPConstants.Versions
-
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.metrics.XStatisticsPublisher.CustomMetricsFieldType
-
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.base.util.ValueExtractionType
-
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.project.ConnectorResource.ConnectorResourceType
-
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.
- viewAppender(String) - Method in class org.adroitlogic.x.terminal.commands.LoggingManagementCommands
-
- viewFlow(String, String, String) - Method in class org.adroitlogic.x.terminal.commands.IntegrationFlowManagementCommands
-
- viewLogger(String) - Method in class org.adroitlogic.x.terminal.commands.LoggingManagementCommands
-
- 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, 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
-
- XDefinitions - Class in org.adroitlogic.x.model.statik
-
This model will be used to serialize and deserialize
ElementInfo
s
to use with UltraStudio
- XDefinitions() - Constructor for class org.adroitlogic.x.model.statik.XDefinitions
-
- 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
-
- 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.
- XMessageCountSubscriber - Interface in org.adroitlogic.x.api.metrics
-
This interface should be implemented by any class that is interested in message count changes.
- 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 - Interface in org.adroitlogic.x.api.metrics
-
Statistics publishing API
- XStatisticsPublisher.CustomMetricsField - Class in org.adroitlogic.x.api.metrics
-
- XStatisticsPublisher.CustomMetricsFieldType - Enum in org.adroitlogic.x.api.metrics
-
- 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
-