pub mod bundle;
pub mod component;
pub mod config;
pub mod consumer;
pub mod headers;
pub mod health;
pub mod producer;
pub use bundle::JmsBundle;
pub use camel_bridge::process::BrokerType;
pub use component::{
BRIDGE_TRANSPORT_ERROR_PREFIX, BridgeSlot, BridgeState, JmsBridgePool, JmsComponent,
is_bridge_transport_error,
};
pub use config::default_bridge_cache_dir;
pub use config::{
AcknowledgementMode, BrokerConfig, DestinationType, ExchangePattern, JmsEndpointConfig,
JmsPoolConfig, JmsTransactionMode,
};
pub use health::JmsHealthCheck;
pub const BRIDGE_VERSION: &str = "0.3.0";
pub mod proto {
tonic::include_proto!("jms_bridge");
}