Class

com.nokia.mesos.impl.scheduler

EventProvidingScheduler

Related Doc: package scheduler

Permalink

class EventProvidingScheduler extends EventEmittingScheduler with MesosEvents

Default implementation of MesosEvents

Linear Supertypes
MesosEvents, EventEmittingScheduler, LazyLogging, Scheduler, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EventProvidingScheduler
  2. MesosEvents
  3. EventEmittingScheduler
  4. LazyLogging
  5. Scheduler
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EventProvidingScheduler()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def disconnected(schedulerDriver: SchedulerDriver): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def error(schedulerDriver: SchedulerDriver, message: String): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  10. def events: Observable[MesosEvent]

    Permalink

    Hot Observable of Mesos events

    Hot Observable of Mesos events

    Definition Classes
    EventProvidingSchedulerMesosEvents
  11. def executorLost(schedulerDriver: SchedulerDriver, executorId: ExecutorID, slaveId: SlaveID, status: Int): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def frameworkMessage(schedulerDriver: SchedulerDriver, executorId: ExecutorID, slaveId: SlaveID, data: Array[Byte]): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def notify(event: MesosEvent): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    EventProvidingSchedulerEventEmittingScheduler
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. def offerRescinded(schedulerDriver: SchedulerDriver, offer: OfferID): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  23. def registered(schedulerDriver: SchedulerDriver, frameworkId: FrameworkID, masterInfo: MasterInfo): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  24. def reregistered(schedulerDriver: SchedulerDriver, masterInfo: MasterInfo): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  25. def resourceOffers(schedulerDriver: SchedulerDriver, offers: Seq[Offer]): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  26. def slaveLost(schedulerDriver: SchedulerDriver, slaveId: SlaveID): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  27. def statusUpdate(schedulerDriver: SchedulerDriver, taskStatus: TaskStatus): Unit

    Permalink
    Definition Classes
    EventEmittingScheduler → Scheduler
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from MesosEvents

Inherited from EventEmittingScheduler

Inherited from LazyLogging

Inherited from Scheduler

Inherited from AnyRef

Inherited from Any

Ungrouped