Package | Description |
---|---|
org.adroitlogic.x.api |
This package contains the main project-x API classes, such as the
XMessage ,
XIntegrationFlow etc.. |
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.trp |
This package contains the project-x transport related APIs
|
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.aspect |
This package contains the project-x aspect oriented classes
|
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.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 |
This package contains a set of generic formats that can be used for payloads
|
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.scope |
This package contains the abstract base scope related implementations
|
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.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 |
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 for clustering in UltraESB-X.
|
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.paths |
The ZooKeeper cluster paths and their manipulation related to the failover strategies over the clustering
|
org.adroitlogic.x.clustering.util |
Utility classes used for failover and command processing is located in this package.
|
org.adroitlogic.x.components.flowend |
Flow completion related classes, which includes both successful flow end and the exceptional flow end.
|
org.adroitlogic.x.components.scope.subflow |
The sub-flow scope processing elements
|
org.adroitlogic.x.components.scope.transaction |
This package contains the transactional scope related processing elements and components
|
org.adroitlogic.x.components.variable |
This package contains the variables related processing elements.
|
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.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 |
This package contains the project concept of project-x deployments related classes
|
org.adroitlogic.x.core.spring |
This package contains the spring integration related classes to the project-x.
|
org.adroitlogic.x.core.util |
This package contains a set of core utility classes used by the project-x core engine
|
org.adroitlogic.x.logging |
This package contains the Logger framework API classes
|
org.adroitlogic.x.logging.log4j2 |
This package contains the log4j2 based logging implementation of the project-x logging API
|
org.adroitlogic.x.management.rest |
This package contains the REST management services framework related classes
|
org.adroitlogic.x.management.rest.auth |
This package contains the authentication and authorization related utility classes
|
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 |
This package contains the management REST services that are exposed by the Project-X runtime server.
|
org.adroitlogic.x.management.rest.service.clustering.commands | |
org.adroitlogic.x.management.tbsr.execution |
This package contains the troubleshooting related management API execution classes
|
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 |
This package contains the absolute tasks used by the troubleshooting framework of the Project-X runtime.
|
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 |
This package contains the implementations related to reporting, collecting and publishing of metrics in project-x
|
org.adroitlogic.x.metrics.timerTasks |
This package contains the metrics related timer task implementations which provides the metrics framework window
|
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 |
The spring container server runtime implementation for the project-x.
|
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.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 |
This package contains the core implementation classes of the Project-X commandline terminal
|
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 |
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.connector |
This package contains the base and related classes to be used for the unit test classes for ingress connectors
|
org.adroitlogic.x.test.processor |
This package contains the base and related classes to be used for the unit test classes for processing elements
|
org.adroitlogic.x.test.util |
This package contains the utility classes to be used for the unit test classes for connectors and processing elements
|
org.adroitlogic.x.tools.maven |
This package contains the maven project plugin related classes
|
org.adroitlogic.x.utils |
A set of utilities that will facilitate the project-x
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
CloseableContext
A closeable context that is used to keep external attributed used for logging as key value pairs in the thread
locals.
|
CloseableLogContext
A Log context that holds the message diagnose context information for each log yet auto closes within a try block
to make sure the diagnose context is cleared at the end of the logging process.
|
ComponentType
Defines the component types of the complete system with an single digit identifier assigned to each and every
component type
|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
CloseableContext
A closeable context that is used to keep external attributed used for logging as key value pairs in the thread
locals.
|
Logger
The logger API of the Project-X.
|
XLoggerFactory
The interface that defines the Logger factory implementations to provide custom logger bindings.
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
Logger
The logger API of the Project-X.
|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Class and Description |
---|
LogInfo
This annotation specifies the logging code computation parameters at multiple levels either at the class hierarchy
or at the package levels as package annotations
|
Copyright © 2016–2019 AdroitLogic. All rights reserved.