Class FileLockClusterView

java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.support.cluster.AbstractCamelClusterView
org.apache.camel.component.file.cluster.FileLockClusterView
All Implemented Interfaces:
AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.cluster.CamelClusterView, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasCamelContext, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class FileLockClusterView extends org.apache.camel.support.cluster.AbstractCamelClusterView
  • Field Summary Link icon

    Fields inherited from class org.apache.camel.support.service.BaseService Link icon

    BUILT, FAILED, INITIALIZED, INITIALIZING, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    protected void
     
    protected void
     
    Optional<org.apache.camel.cluster.CamelClusterMember>
     
    org.apache.camel.cluster.CamelClusterMember
     
    List<org.apache.camel.cluster.CamelClusterMember>
     

    Methods inherited from class org.apache.camel.support.cluster.AbstractCamelClusterView Link icon

    addEventListener, fireLeadershipChangedEvent, fireLeadershipChangedEvent, fireMemberAddedEvent, fireMemberRemovedEvent, getCamelContext, getClusterService, getNamespace, removeEventListener, setCamelContext

    Methods inherited from class org.apache.camel.support.service.BaseService Link icon

    build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getInternalLock, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.camel.cluster.CamelClusterView Link icon

    unwrap

    Methods inherited from interface org.apache.camel.Service Link icon

    build, close, init, start, stop

    Methods inherited from interface org.apache.camel.ShutdownableService Link icon

    shutdown

    Methods inherited from interface org.apache.camel.StatefulService Link icon

    getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending

    Methods inherited from interface org.apache.camel.SuspendableService Link icon

    isSuspended, resume, suspend
  • Method Details Link icon

    • getLeader Link icon

      public Optional<org.apache.camel.cluster.CamelClusterMember> getLeader()
    • getLocalMember Link icon

      public org.apache.camel.cluster.CamelClusterMember getLocalMember()
    • getMembers Link icon

      public List<org.apache.camel.cluster.CamelClusterMember> getMembers()
    • doStart Link icon

      protected void doStart() throws Exception
      Overrides:
      doStart in class org.apache.camel.support.service.BaseService
      Throws:
      Exception
    • doStop Link icon

      protected void doStop() throws Exception
      Overrides:
      doStop in class org.apache.camel.support.service.BaseService
      Throws:
      Exception