Class/Object

com.rbmhtechnology.eventuate

BinaryPayloadManifestFilter

Related Docs: object BinaryPayloadManifestFilter | package eventuate

Permalink

case class BinaryPayloadManifestFilter(regex: Regex) extends ReplicationFilter with Product with Serializable

A ReplicationFilter that can be used in combination with com.rbmhtechnology.eventuate.serializer.DurableEventSerializerWithBinaryPayload.

It evaluates to true if the payload's manifest matches regex.

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

Instance Constructors

  1. new BinaryPayloadManifestFilter(regex: Regex)

    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. def and(filter: ReplicationFilter): ReplicationFilter

    Permalink

    Returns a composed replication filter that represents a logical AND of this filter and the given filter.

    Returns a composed replication filter that represents a logical AND of this filter and the given filter.

    Definition Classes
    ReplicationFilter
  5. def apply(event: DurableEvent): Boolean

    Permalink

    Evaluates this filter on the given event.

    Evaluates this filter on the given event.

    Definition Classes
    BinaryPayloadManifestFilterReplicationFilter
  6. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    Any
  12. def leftIdentity(filter: ReplicationFilter): ReplicationFilter

    Permalink

    Combines this filter and the given filter by ignoring the given filter, i.e.

    Combines this filter and the given filter by ignoring the given filter, i.e. returns this

    Definition Classes
    ReplicationFilter
  13. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  16. def or(filter: ReplicationFilter): ReplicationFilter

    Permalink

    Returns a composed replication filter that represents a logical OR of this filter and the given filter.

    Returns a composed replication filter that represents a logical OR of this filter and the given filter.

    Definition Classes
    ReplicationFilter
  17. val regex: Regex

    Permalink
  18. def rightIdentity(filter: ReplicationFilter): ReplicationFilter

    Permalink

    Combines this filter and the given filter by ignoring this filter, i.e.

    Combines this filter and the given filter by ignoring this filter, i.e. returns filter

    Definition Classes
    ReplicationFilter
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. final def wait(): Unit

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

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

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

Inherited from Product

Inherited from Equals

Inherited from ReplicationFilter

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped