Class

com.signalcollect.triplerush.util

TripleRushWorker

Related Doc: package util

Permalink

class TripleRushWorker[Signal] extends AkkaWorker[Long, Signal]

Linear Supertypes
AkkaWorker[Long, Signal], ActorRestartLogging, ActorLogging, Actor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TripleRushWorker
  2. AkkaWorker
  3. ActorRestartLogging
  4. ActorLogging
  5. Actor
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TripleRushWorker(workerId: Int, numberOfWorkers: Int, numberOfNodes: Int, messageBusFactory: MessageBusFactory[Long, Signal], mapperFactory: MapperFactory[Long], storageFactory: StorageFactory[Long, Signal], schedulerFactory: SchedulerFactory[Long, Signal], existingVertexHandlerFactory: ExistingVertexHandlerFactory[Long, Signal], undeliverableSignalHandlerFactory: UndeliverableSignalHandlerFactory[Long, Signal], edgeAddedToNonExistentVertexHandlerFactory: EdgeAddedToNonExistentVertexHandlerFactory[Long, Signal], heartbeatIntervalInMilliseconds: Int, eagerIdleDetection: Boolean, throttlingEnabled: Boolean, throttlingDuringLoadingEnabled: Boolean, supportBlockingGraphModificationsInVertex: Boolean)(implicit arg0: ClassTag[Signal])

    Permalink

Type Members

  1. type Receive = PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    Actor

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. val akkaScheduler: Scheduler

    Permalink
    Definition Classes
    AkkaWorker
  5. def applyPendingGraphModifications: Unit

    Permalink
    Definition Classes
    AkkaWorker
  6. def aroundPostRestart(reason: Throwable): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  7. def aroundPostStop(): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  8. def aroundPreRestart(reason: Throwable, message: Option[Any]): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  9. def aroundPreStart(): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  10. def aroundReceive(receive: akka.actor.Actor.Receive, msg: Any): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  11. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. implicit val context: ActorContext

    Permalink
    Definition Classes
    Actor
  14. val eagerIdleDetection: Boolean

    Permalink
    Definition Classes
    AkkaWorker
  15. val edgeAddedToNonExistentVertexHandlerFactory: EdgeAddedToNonExistentVertexHandlerFactory[Long, Signal]

    Permalink
    Definition Classes
    AkkaWorker
  16. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. implicit val executor: ExecutionContextExecutor

    Permalink
    Definition Classes
    AkkaWorker
  19. val existingVertexHandlerFactory: ExistingVertexHandlerFactory[Long, Signal]

    Permalink
    Definition Classes
    AkkaWorker
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. val graphModificationBatchProcessingSize: Int

    Permalink
    Definition Classes
    AkkaWorker
  23. def handleBulkSignalWithSourceIds(bulkSignal: BulkSignal[Long, Signal]): Unit

    Permalink
    Definition Classes
    AkkaWorker
  24. def handleBulkSignalWithoutSourceIds(bulkSignal: BulkSignalNoSourceIds[Long, Signal]): Unit

    Permalink
    Definition Classes
    AkkaWorker
  25. def handleSignalMessageWithSourceId(s: SignalMessageWithSourceId[Long, Signal]): Unit

    Permalink
    Definition Classes
    AkkaWorker
  26. def handleSignalMessageWithoutSourceId(s: SignalMessageWithoutSourceId[Long, Signal]): Unit

    Permalink
    Definition Classes
    AkkaWorker
  27. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  28. def isInitialized: Boolean

    Permalink
    Definition Classes
    AkkaWorker
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. def log: LoggingAdapter

    Permalink
    Definition Classes
    ActorLogging
  31. val mapperFactory: MapperFactory[Long]

    Permalink
    Definition Classes
    AkkaWorker
  32. val messageBus: MessageBus[Long, Signal]

    Permalink
    Definition Classes
    AkkaWorker
  33. val messageBusFactory: MessageBusFactory[Long, Signal]

    Permalink
    Definition Classes
    AkkaWorker
  34. val messageQueue: Queue[_]

    Permalink
    Definition Classes
    AkkaWorker
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  38. val numberOfNodes: Int

    Permalink
    Definition Classes
    AkkaWorker
  39. val numberOfWorkers: Int

    Permalink
    Definition Classes
    AkkaWorker
  40. def postRestart(reason: Throwable): Unit

    Permalink
    Definition Classes
    AkkaWorker → Actor
  41. def postStop(): Unit

    Permalink
    Definition Classes
    AkkaWorker → Actor
  42. def preRestart(t: Throwable, message: Option[Any]): Unit

    Permalink
    Definition Classes
    ActorRestartLogging
  43. def preStart(): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  44. def receive: PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    AkkaWorker → Actor
  45. def scheduleOperations: Unit

    Permalink
    Definition Classes
    AkkaWorker
  46. var scheduledPingPongExchange: Option[Cancellable]

    Permalink
    Definition Classes
    AkkaWorker
  47. val schedulerFactory: SchedulerFactory[Long, Signal]

    Permalink
    Definition Classes
    AkkaWorker
  48. var schedulingTimestamp: Long

    Permalink
    Definition Classes
    AkkaWorker
  49. implicit final val self: ActorRef

    Permalink
    Definition Classes
    Actor
  50. final def sender(): ActorRef

    Permalink
    Definition Classes
    Actor
  51. def setIdle(newIdleState: Boolean): Unit

    Permalink
    Definition Classes
    AkkaWorker
  52. val statsReportScheduling: Option[Cancellable]

    Permalink
    Definition Classes
    AkkaWorker
  53. val statsReportingIntervalInMilliseconds: Int

    Permalink
    Definition Classes
    AkkaWorker
  54. val storageFactory: StorageFactory[Long, Signal]

    Permalink
    Definition Classes
    AkkaWorker
  55. def supervisorStrategy: SupervisorStrategy

    Permalink
    Definition Classes
    Actor
  56. val supportBlockingGraphModificationsInVertex: Boolean

    Permalink
    Definition Classes
    AkkaWorker
  57. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  58. val throttlingDuringLoadingEnabled: Boolean

    Permalink
    Definition Classes
    AkkaWorker
  59. val throttlingEnabled: Boolean

    Permalink
    Definition Classes
    AkkaWorker
  60. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  61. val undeliverableSignalHandlerFactory: UndeliverableSignalHandlerFactory[Long, Signal]

    Permalink
    Definition Classes
    AkkaWorker
  62. def unhandled(message: Any): Unit

    Permalink
    Definition Classes
    Actor
  63. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. val worker: WorkerImplementation[Long, Signal]

    Permalink
    Definition Classes
    TripleRushWorker → AkkaWorker
  67. val workerId: Int

    Permalink
    Definition Classes
    AkkaWorker

Inherited from AkkaWorker[Long, Signal]

Inherited from ActorRestartLogging

Inherited from ActorLogging

Inherited from Actor

Inherited from AnyRef

Inherited from Any

Ungrouped