public abstract class AbstractCamelClusterView
extends org.apache.camel.support.service.ServiceSupport
implements org.apache.camel.cluster.CamelClusterView
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractCamelClusterView(org.apache.camel.cluster.CamelClusterService cluster,
String namespace) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(org.apache.camel.cluster.CamelClusterEventListener listener) |
protected void |
fireLeadershipChangedEvent(Optional<org.apache.camel.cluster.CamelClusterMember> leader) |
protected void |
fireMemberAddedEvent(org.apache.camel.cluster.CamelClusterMember member) |
protected void |
fireMemberRemovedEvent(org.apache.camel.cluster.CamelClusterMember member) |
org.apache.camel.CamelContext |
getCamelContext() |
org.apache.camel.cluster.CamelClusterService |
getClusterService() |
String |
getNamespace() |
void |
removeEventListener(org.apache.camel.cluster.CamelClusterEventListener listener) |
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doStart, doStop, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLeader, getLocalMember, getMembers, unwrapprotected AbstractCamelClusterView(org.apache.camel.cluster.CamelClusterService cluster,
String namespace)
public void setCamelContext(org.apache.camel.CamelContext camelContext)
setCamelContext in interface org.apache.camel.CamelContextAwarepublic org.apache.camel.CamelContext getCamelContext()
getCamelContext in interface org.apache.camel.CamelContextAwarepublic org.apache.camel.cluster.CamelClusterService getClusterService()
getClusterService in interface org.apache.camel.cluster.CamelClusterViewpublic String getNamespace()
getNamespace in interface org.apache.camel.cluster.CamelClusterViewpublic void addEventListener(org.apache.camel.cluster.CamelClusterEventListener listener)
addEventListener in interface org.apache.camel.cluster.CamelClusterViewpublic void removeEventListener(org.apache.camel.cluster.CamelClusterEventListener listener)
removeEventListener in interface org.apache.camel.cluster.CamelClusterViewprotected void fireLeadershipChangedEvent(Optional<org.apache.camel.cluster.CamelClusterMember> leader)
protected void fireMemberAddedEvent(org.apache.camel.cluster.CamelClusterMember member)
protected void fireMemberRemovedEvent(org.apache.camel.cluster.CamelClusterMember member)
Apache Camel