Package org.jpos.q2
package org.jpos.q2
-
ClassDescriptionInteractive command-line interface for a running Q2 instance.Command interface for Q2 CLI commands.Dispatches CLI command lines to the appropriate
CLICommandimplementation.Holds the I/O streams, LineReader, and metadata for a CLI session.Builder for constructingCLIContextinstances.JLine3Completerthat provides tab-completion for class names with given prefixes.Extension point for adding sub-systems to the Q2 CLI.Q2 CLI command interface for external command execution.Provides optional decoration (variable substitution, templating, etc.) for Q2 deploy descriptor files.Factory for creatingConfigurationfrom XML elements.The Q2 application container — bootstraps and manages the lifecycle of QBean components.Bookkeeping record for a deployed QBean: when it was deployed, its JMX registration, the underlying object, and whether it should start eagerly.An interface describing a Q2 service MBean.Base class for QBeans whose start/stop lifecycle should run on a background thread, optionally with a bounded wait controlled by thestartMaxWaitandstopMaxWaitconfiguration properties.Base class providing lifecycle management and configuration support for Q2 beans (QBean components).JMX management interface forQBeanSupport-based QBeans.Q2 Class Loader (scans deploy/lib directory for new jars)MBean interface.Factory responsible for creating, configuring, and deploying QBean instances from XML deploy descriptors.An interface describing a Q2 persistable block.DefaultConfigurationFactorythat builds aSimpleConfigurationfrom<property>children, with optional inclusion of YAML or.propertiesfiles (and per-environment overlays).