Class

core3.database.dals.memory.utils.ClusterMessenger

NotifyCluster

Related Doc: package ClusterMessenger

Permalink

case class NotifyCluster(updateType: UpdateType, objectType: ContainerType, objectID: ObjectID, revisionID: Option[RevisionID] = None, revisionSequenceNumber: Option[RevisionSequenceNumber] = None) extends Product with Serializable

Message instructing the cluster messenger to notify the cluster of an update.

Responds with: Nothing

updateType

the type of update being made

objectType

the affected container type

objectID

the affected container ID

revisionID

the affected container revision ID (for mutable container updates only)

revisionSequenceNumber

the affected container revision number (for mutable container updates only)

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NotifyCluster
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NotifyCluster(updateType: UpdateType, objectType: ContainerType, objectID: ObjectID, revisionID: Option[RevisionID] = None, revisionSequenceNumber: Option[RevisionSequenceNumber] = None)

    Permalink

    updateType

    the type of update being made

    objectType

    the affected container type

    objectID

    the affected container ID

    revisionID

    the affected container revision ID (for mutable container updates only)

    revisionSequenceNumber

    the affected container revision number (for mutable container updates only)

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. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    Any
  10. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  13. val objectID: ObjectID

    Permalink

    the affected container ID

  14. val objectType: ContainerType

    Permalink

    the affected container type

  15. val revisionID: Option[RevisionID]

    Permalink

    the affected container revision ID (for mutable container updates only)

  16. val revisionSequenceNumber: Option[RevisionSequenceNumber]

    Permalink

    the affected container revision number (for mutable container updates only)

  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  18. val updateType: UpdateType

    Permalink

    the type of update being made

  19. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped