t

blended.streams.dispatcher.internal.builder

DispatcherBuilderSupport

trait DispatcherBuilderSupport extends JmsEnvelopeHeader

Linear Supertypes
JmsEnvelopeHeader, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DispatcherBuilderSupport
  2. JmsEnvelopeHeader
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def containerConfig: Config

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val appHeaderKey: String
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val bridgeDestinationKey: String
  7. val bridgeProviderKey: String
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. val corrIdHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  10. val deliveryModeHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  11. val destHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. val expireHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def headerAutoComplete: String
  19. def headerBridgeDest: String
  20. def headerBridgeProvider: String
  21. def headerBridgeVendor: String
  22. def headerCbeEnabled: String
  23. def headerConfig: FlowHeaderConfig
  24. def headerEventDest: String
  25. def headerEventProvider: String
  26. def headerEventVendor: String
  27. val headerResourceType: String
  28. def headerTimeToLive: String
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. val jmsHeaderPrefix: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  31. val msgIdHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. val outboundCfgKey: String
  36. val priorityHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  37. val replyToHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  38. val replyToQueueName: String
    Definition Classes
    JmsEnvelopeHeader
  39. val rtConfigKey: String
  40. val srcDestHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  41. val srcProviderHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  42. val srcVendorHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  43. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  44. val timestampHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  45. def toString(): String
    Definition Classes
    AnyRef → Any
  46. val typeHeader: (String) ⇒ String
    Definition Classes
    JmsEnvelopeHeader
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  50. def withContextObject[T](key: String, env: FlowEnvelope, streamLogger: FlowEnvelopeLogger)(f: (T) ⇒ FlowEnvelope)(implicit classTag: ClassTag[T]): FlowEnvelope

    Lookup an object from the envelope context and use it within a function to transform the envelope.

    Lookup an object from the envelope context and use it within a function to transform the envelope. This is a special case where the result of the given function is also a FlowEnvelope, so that wrapping the result in an Either[...] is not required.

  51. def withContextObject[T, R](key: String, env: FlowEnvelope, streamLogger: FlowEnvelopeLogger)(f: (T) ⇒ Try[R])(implicit classTag: ClassTag[T]): Either[FlowEnvelope, R]

    Access a typed object in the given envelope and the given key.

    Access a typed object in the given envelope and the given key. If an object for the key with the propert type is present, the given function will be applied and the result of the function will be returned. If the object is not present in the envelope or has the wrong type, an exception will be returned.

  52. def worklist(envelopes: FlowEnvelope*): Try[Worklist]
  53. def worklistItem(env: FlowEnvelope): Try[WorklistItem]

Inherited from JmsEnvelopeHeader

Inherited from AnyRef

Inherited from Any

Ungrouped