org.apache.activemq.apollo.broker

Broker

class Broker extends BaseService

A Broker is parent object of all services assoicated with the serverside of a message passing system. It keeps track of all running connections, virtual hosts and assoicated messaging destintations.

Linear Supertypes
BaseService, Dispatched, Service, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Broker
  2. BaseService
  3. Dispatched
  4. Service
  5. AnyRef
  6. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Broker ()

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. var _serviceFailure : Exception

    Attributes
    protected
    Definition Classes
    BaseService
  7. var _service_state : State

    Attributes
    protected
    Definition Classes
    BaseService
  8. def _start (on_completed: Runnable): Unit

    Definition Classes
    Broker → BaseService
  9. def _stop (on_completed: Runnable): Unit

    Definition Classes
    Broker → BaseService
  10. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  11. def assert_executing : Unit

    Definition Classes
    Dispatched
  12. var audit_log : Log

  13. var authenticator : Authenticator

  14. var authorizer : Authorizer

  15. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. var config : BrokerDTO

  17. def configure (config: BrokerDTO, reporter: Reporter): Unit

    Validates and then applies the configuration.

  18. val connection_id_counter : LongCounter

  19. var connection_log : Log

  20. val connections : HashMap[Long, BrokerConnection]

  21. var connectors : List[Connector]

  22. var console_log : Log

  23. var default_virtual_host : VirtualHost

  24. val dispatch_queue : DispatchQueue

    Definition Classes
    Broker → Dispatched
  25. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  26. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  27. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  28. def first_accepting_connector : Option[AcceptingConnector]

  29. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  30. def get_connect_address : String

  31. def get_default_virtual_host : org.apache.activemq.apollo.broker.VirtualHost @scala.util.continuations.cpsParam[Unit,Unit]

  32. def get_socket_address : InetSocketAddress

  33. def get_virtual_host (name: AsciiBuffer): org.apache.activemq.apollo.broker.VirtualHost @scala.util.continuations.cpsParam[Unit,Unit]

  34. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  35. def id : String

  36. def init_dispatch_queue (dispatch_queue: DispatchQueue): Unit

  37. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  38. var key_storage : KeyStorage

  39. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  40. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  41. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  42. var security_log : Log

  43. def serviceFailure : Exception

    Definition Classes
    BaseService
  44. def service_state : State

    Definition Classes
    BaseService
  45. var services : List[Service]

  46. def start (on_completed: Runnable): Unit

    Attributes
    final
    Definition Classes
    BaseService → Service
  47. def start (): Unit

    Attributes
    final
    Definition Classes
    BaseService → Service
  48. def stop (on_completed: Runnable): Unit

    Attributes
    final
    Definition Classes
    BaseService → Service
  49. def stop (): Unit

    Attributes
    final
    Definition Classes
    BaseService → Service
  50. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  51. var tmp : File

  52. def toString (): String

    Definition Classes
    Broker → AnyRef → Any
  53. val virtual_hosts : LinkedHashMap[AsciiBuffer, VirtualHost]

  54. val virtual_hosts_by_hostname : LinkedHashMap[AsciiBuffer, VirtualHost]

  55. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  58. var web_server : WebServer

Inherited from BaseService

Inherited from Dispatched

Inherited from Service

Inherited from AnyRef

Inherited from Any