package par
- Alphabetic
- Public
- All
Type Members
- case class AppliedUpdateComputationEvent(eventId: Int, newEPKState: EPKState, result: Option[(SomeEOptionP, SomeInterimEP, Traversable[SomeEPK])]) extends StoreEvent with Product with Serializable
- case class ComputedFallbackEvent(eventId: Int, ep: SomeFinalEP, why: String) extends StoreEvent with Product with Serializable
- case class DeferredProcessingResultEvent(eventId: Int, r: PropertyComputationResult) extends StoreEvent with Product with Serializable
- case class EPKState(eOptP: SomeEOptionP, c: OnUpdateContinuation, dependees: Set[SomeEOptionP], dependers: HashSet[EPKState] = new java.util.HashSet(), suppressedDependers: HashSet[EPKState] = new java.util.HashSet()) extends Product with Serializable
- case class EnqueuedEPKToForceEvent(eventId: Int, epk: SomeEPK) extends StoreEvent with Product with Serializable
- case class EvaluatedTransformerEvent(eventId: Int, source: SomeEOptionP, target: SomeFinalEP) extends StoreEvent with Product with Serializable
- case class FinalizedPropertyEvent(eventId: Int, oldEP: SomeEOptionP, finalEP: SomeFinalEP) extends StoreEvent with Product with Serializable
- case class FirstExceptionEvent(eventId: Int, t: Throwable, thread: String, stackTrace: String) extends StoreEvent with Product with Serializable
- case class ForcingEPKEvaluationEvent(eventId: Int, epk: SomeEPK) extends StoreEvent with Product with Serializable
- case class HandlingInterimEPKsDueToSuppressionEvent(eventId: Int, interimEPKs: String, cSCCs: String) extends StoreEvent with Product with Serializable
- case class IdempotentUpdateEvent(eventId: Int, newEPKState: EPKState) extends StoreEvent with Product with Serializable
- case class ImmediatelyExecutedLazyComputationEvent(eventId: Int, newEOptionP: SomeEOptionP, evaluationDepth: Int, c: SomePropertyComputation) extends StoreEvent with Product with Serializable
- case class ImmediatelyRescheduledOnUpdateComputationEvent(eventId: Int, dependerEPK: SomeEPK, oldEOptionP: SomeEOptionP, newEOptionP: SomeEOptionP, c: OnUpdateContinuation) extends StoreEvent with Product with Serializable
- case class MakingIntermediateEPKStateFinalEvent(eventId: Int, interimEPKState: EPKState) extends StoreEvent with Product with Serializable
-
class
PKECPropertyStore extends ParallelPropertyStore
Yet another parallel property store.
- trait PKECTaskManager extends AnyRef
-
abstract
class
ParallelPropertyStore extends PropertyStore
An implementation of the property store which parallelizes the computation of the properties.
- case class PreInitializationEvent(eventId: Int, oldEPKState: EPKState, newEPKState: EPKState) extends StoreEvent with Product with Serializable
- case class ProcessingResultEvent(eventId: Int, r: PropertyComputationResult) extends StoreEvent with Product with Serializable
- case class ReachedQuiescenceEvent(eventId: Int) extends StoreEvent with Product with Serializable
- case class RegisteredTransformerEvent(eventId: Int, source: EPKState, target: EPKState) extends StoreEvent with Product with Serializable
- case class RemovedDependerEvent(eventId: Int, epk: SomeEPK, epkState: EPKState) extends StoreEvent with Product with Serializable
- case class ScheduledLazyComputationEvent(eventId: Int, epk: SomeEPK, c: SomePropertyComputation) extends StoreEvent with Product with Serializable
- case class ScheduledOnUpdateComputationEvent(eventId: Int, dependerEPK: SomeEPK, oldEOptionP: SomeEOptionP, newEOptionP: SomeEOptionP, c: OnUpdateContinuation) extends StoreEvent with Product with Serializable
- case class ScheduledOnUpdateComputationForFinalEPEvent(eventId: Int, dependerEPK: SomeEPK, oldEOptionP: SomeEOptionP, finalEP: SomeFinalEP, c: OnUpdateContinuation) extends StoreEvent with Product with Serializable
- case class SetPropertyEvent(eventId: Int, epkState: EPKState) extends StoreEvent with Product with Serializable
- case class StartedMainLoopEvent(eventId: Int) extends StoreEvent with Product with Serializable
- sealed trait StoreEvent extends AnyRef
- case class SubphaseFinalizationEvent(eventId: Int, properties: String) extends StoreEvent with Product with Serializable
- case class TriggeredComputationEvent(eventId: Int, e: Entity, pkId: UShort, c: SomePropertyComputation) extends StoreEvent with Product with Serializable
Value Members
- object PKECFIFOTaskManager extends PKECTaskManager with Product with Serializable
- object PKECLIFOTaskManager extends PKECTaskManager with Product with Serializable
- object PKECManyDependeesFirstTaskManager extends PKECTaskManager with Product with Serializable
- object PKECManyDependeesLastTaskManager extends PKECTaskManager with Product with Serializable
- object PKECManyDependenciesFirstTaskManager extends PKECTaskManager with Product with Serializable
- object PKECManyDependenciesLastTaskManager extends PKECTaskManager with Product with Serializable
- object PKECManyDependersFirstTaskManager extends PKECTaskManager with Product with Serializable
- object PKECManyDependersLastTaskManager extends PKECTaskManager with Product with Serializable
- object PKECNoPriorityTaskManager extends PKECTaskManager with Product with Serializable
- object PKECPropertyStore extends PropertyStoreFactory[PKECPropertyStore]
- object PKECTaskManager