org.apache.activemq.apollo.broker

VirtualHost

class VirtualHost extends BaseService with SecuredResource

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

Instance Constructors

  1. new VirtualHost (broker: Broker, id: String)

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: Task): Unit

    Attributes
    protected
    Definition Classes
    VirtualHost → BaseService
  9. var _start_transition_counter : Int

    Definition Classes
    BaseService
  10. def _stop (on_completed: Task): Unit

    Attributes
    protected
    Definition Classes
    VirtualHost → BaseService
  11. def aggregate_dest_metrics (metrics: Iterable[DestMetricsDTO]): AggregateDestMetricsDTO

  12. def apply_update : Unit

  13. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  14. def assert_executing : Unit

    Definition Classes
    Dispatched
  15. var audit_log : Log

  16. var authenticator : Authenticator

  17. var authorizer : Authorizer

  18. val broker : Broker

  19. def clear_plugin_state [T] (clazz: Class[T]): T

    Used to clear out previously set plugin state.

  20. var client_redirect : Option[String]

  21. def clone (): AnyRef

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

  23. var connection_log : Log

  24. var console_log : Log

  25. var dead_dsub_metrics : DestMetricsDTO

  26. var dead_queue_metrics : DestMetricsDTO

  27. var dead_topic_metrics : DestMetricsDTO

  28. var direct_buffer_allocator : DirectBufferAllocator

  29. val dispatch_queue : DispatchQueue

    Definition Classes
    VirtualHost → Dispatched
  30. def eq (arg0: AnyRef): Boolean

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

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

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  33. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  34. def get_dsub_metrics : FutureResult[AggregateDestMetricsDTO]

  35. def get_queue_metrics : FutureResult[AggregateDestMetricsDTO]

  36. def get_topic_metrics : FutureResult[AggregateDestMetricsDTO]

  37. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  38. val id : String

    Definition Classes
    VirtualHostSecuredResource
  39. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  40. def local_router : LocalRouter

  41. def names : List[String]

  42. def ne (arg0: AnyRef): Boolean

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  45. def plugin_state [T] (factory: ⇒ T, clazz: Class[T]): T

    Plugins can associate state data with the virtual host instance using this method.

    Plugins can associate state data with the virtual host instance using this method. The factory will be used to create the state if it does not yet exist.

  46. val queue_id_counter : LongCounter

  47. def reset_metrics : Unit

  48. def resource_kind : org.apache.activemq.apollo.broker.security.SecuredResource.VirtualHostKind.type

    Definition Classes
    VirtualHostSecuredResource
  49. val router : Router

  50. var rules_cache : SecurityRules

    Definition Classes
    SecuredResource
  51. def schedule_reoccurring (time: Long, unit: TimeUnit)(func: ⇒ Unit): Unit

    Definition Classes
    BaseService
  52. var security_log : Log

  53. def serviceFailure : Exception

    Definition Classes
    BaseService
  54. def service_state : State

    Definition Classes
    BaseService
  55. val session_counter : PersistentLongCounter

  56. def start (on_completed: Task): Unit

    Attributes
    final
    Definition Classes
    BaseService → Service
  57. def stop (on_completed: Task): Unit

    Attributes
    final
    Definition Classes
    BaseService → Service
  58. var store : Store

  59. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  60. def toString (): String

    Definition Classes
    VirtualHost → AnyRef → Any
  61. def update (config: VirtualHostDTO, on_completed: Task): Unit

    Validates and then applies the configuration.

  62. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from SecuredResource

Inherited from BaseService

Inherited from Dispatched

Inherited from Service

Inherited from AnyRef

Inherited from Any