Uses of Interface
org.apache.camel.cluster.CamelClusterView
-
Packages that use CamelClusterView Package Description org.apache.camel.cluster Camel Cluster support -
-
Uses of CamelClusterView in org.apache.camel.cluster
Subinterfaces of CamelClusterView in org.apache.camel.cluster Modifier and Type Interface Description interface
CamelPreemptiveClusterView
ACamelPreemptiveClusterView
is aCamelClusterView
that can be externally disabled by another controller.Methods in org.apache.camel.cluster with type parameters of type CamelClusterView Modifier and Type Method Description default <T extends CamelClusterView>
TCamelClusterView. unwrap(Class<T> clazz)
Access the underlying concrete CamelClusterView implementation to provide access to further features.Methods in org.apache.camel.cluster that return CamelClusterView Modifier and Type Method Description CamelClusterView
CamelClusterService. getView(String namespace)
Get a view of the cluster bound to a namespace creating it if needed.Methods in org.apache.camel.cluster with parameters of type CamelClusterView Modifier and Type Method 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.
-