Package | Description |
---|---|
org.apache.camel.cluster |
Camel Cluster support
|
org.apache.camel.component.file.cluster | |
org.apache.camel.impl.cluster |
Base classes and Implementation for Camel Cluster
|
Modifier and Type | Method and Description |
---|---|
default <T extends CamelClusterView> |
CamelClusterView.unwrap(Class<T> clazz)
Access the underlying concrete CamelClusterView implementation to
provide access to further features.
|
Modifier and Type | Method and Description |
---|---|
CamelClusterView |
CamelClusterService.getView(String namespace)
Get a view of the cluster bound to a namespace creating it if needed.
|
Modifier and Type | Method and Description |
---|---|
void |
CamelClusterEventListener.Leadership.leadershipChanged(CamelClusterView view,
Optional<CamelClusterMember> leader)
Notify a change in the leadership for a particular cluster.
|
void |
CamelClusterEventListener.Membership.memberAdded(CamelClusterView view,
CamelClusterMember member)
Notify a change (addition) in the cluster composition.
|
void |
CamelClusterEventListener.Membership.memberRemoved(CamelClusterView view,
CamelClusterMember member)
Notify a change (removal) in the cluster composition.
|
void |
CamelClusterService.releaseView(CamelClusterView view)
Release a view if it has no references.
|
Modifier and Type | Class and Description |
---|---|
class |
FileLockClusterView |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCamelClusterService<T extends CamelClusterView> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCamelClusterView |
Modifier and Type | Method and Description |
---|---|
CamelClusterView |
AbstractCamelClusterService.getView(String namespace) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractCamelClusterService.releaseView(CamelClusterView view) |
Apache Camel