Package

com.ing.baker.runtime.actor

process_instance

Permalink

package process_instance

Visibility
  1. Public
  2. All

Type Members

  1. class ProcessInstance[P[_], T[_, _], S, E] extends ProcessInstanceRecovery[P, T, S, E]

    Permalink

    This actor is responsible for maintaining the state of a single petri net instance.

  2. case class ProcessInstanceEvent(processType: String, processId: String, event: Event) extends Product with Serializable

    Permalink

    Wrapper class for publishing events from a petri net instance on the akka event bus.

  3. abstract class ProcessInstanceRecovery[P[_], T[_, _], S, E] extends PersistentActor

    Permalink
  4. class ProcessInstanceSerialization[P[_], T[_, _], S] extends AnyRef

    Permalink

    This class is responsible for translating the EventSourcing.Event to and from the protobuf.Event

    This class is responsible for translating the EventSourcing.Event to and from the protobuf.Event

    (which is generated by scalaPB and serializes to protobuf)

Value Members

  1. object ProcessInstance

    Permalink
  2. object ProcessInstanceLogger

    Permalink
  3. object ProcessInstanceProtocol

    Permalink

    Describes the messages to and from a PetriNetInstance actor.

  4. object ProcessInstanceSerialization

    Permalink
  5. package protobuf

    Permalink

Ungrouped