org.apache.activemq.apollo

util

package util

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. class ApolloThreadPool extends AnyRef

  2. trait BaseService extends Service with Dispatched

    The BaseService provides helpers for dealing async service state.

  3. class BitArray extends AnyRef

  4. class BitArrayBin extends AnyRef

  5. class BooleanEditor extends PropertyEditorSupport

  6. trait Callback extends AnyRef

  7. class ClassFinder [T] extends AnyRef

    Used to discover classes using the META-INF discovery trick.

  8. class ClassLoadingAwareObjectInputStream extends ObjectInputStream

  9. class Combinator extends AnyRef

  10. class Comparators extends AnyRef

  11. class DiskBenchmark extends AnyRef

  12. trait Dispatched extends AnyRef

    Trait that exposes the DispatchQueue used to guard mutable access to the state of the object implementing this interface.

  13. case class Failure [+F] (x: F) extends Result[Nothing, F] with Product

    A Failure Result

  14. trait FutureListener [V] extends AnyRef

  15. class HashList [E] extends AnyRef

  16. class IOExceptionSupport extends AnyRef

    attributes: final
  17. class IOHelper extends AnyRef

    attributes: final
  18. class IdGenerator extends AnyRef

  19. class IndentPrinter extends AnyRef

  20. class IntCounter extends MetricProducer[Int]

  21. case class IntMetric (count: Int, total: Int, min: Int, max: Int) extends Product

  22. class IntMetricCounter extends MetricProducer[IntMetric]

    Produces a IntMetric which track Int events

  23. class IntSequenceGenerator extends AnyRef

  24. class IntrospectionSupport extends AnyRef

    attributes: final
  25. class JMSExceptionSupport extends AnyRef

    attributes: final
  26. class JMXSupport extends AnyRef

    attributes: final
  27. class JavaBaseService extends Service

    attributes: abstract
  28. class LRUCache [K, V] extends LinkedHashMap[K, V]

  29. trait ListenableFuture [V] extends Future[V]

  30. class LockFile extends AnyRef

  31. trait Log extends AnyRef

  32. trait Logging extends AnyRef

    A Logging trait you can mix into an implementation class without affecting its public API

  33. case class LoggingReporter (log: Log) extends Reporter with Product

  34. class LoggingTracker extends TaskTracker

    A TaskTracker which logs an informational message if that tasks don't complete within the timeout.

  35. class LongCounter extends MetricProducer[Long]

  36. case class LongMetric (count: Long, total: Long, min: Long, max: Long) extends Product

  37. class LongMetricCounter extends MetricProducer[LongMetric]

    Produces a LongMetric which track Long events

  38. class LongSequenceGenerator extends AnyRef

  39. trait Mapper [K, V] extends AnyRef

  40. class MemoryPropertyEditor extends PropertyEditorSupport

  41. trait MetricProducer [T] extends (Boolean) ⇒ T

    The MetricProducer trait is implemented by objects which measure metrics.

  42. class Module extends AnyRef

  43. class PriorityLinkedList [E <: LinkedNode[E]] extends AnyRef

  44. class PriorityMap [E] extends AnyRef

  45. trait Reporter extends AnyRef

  46. class Reporting extends AnyRef

  47. class Result [+S, +F] extends AnyRef

    A Result can either be a Success or a Failure

  48. class Scheduler extends AnyRef

    attributes: final
  49. class SchedulerTimerTask extends TimerTask

  50. trait Service extends AnyRef

  51. trait ServiceListener extends AnyRef

  52. class ServiceStopper extends AnyRef

  53. class ServiceSupport extends Service

    attributes: abstract
  54. trait ServiceTrait extends Service

  55. class SslContext extends AnyRef

  56. class StringSupport extends AnyRef

  57. case class Success [+S] (x: S) extends Result[S, Nothing] with Product

    A Success Result

  58. class TimeCounter extends MetricProducer[TimeMetric]

    A Timer collects time durations and produces a TimeMetric.

  59. case class TimeMetric (count: Int, total: Long, min: Long, max: Long) extends Product

  60. class TimerHeap [V] extends AnyRef

    attributes: abstract
  61. class TreeMap [K, V] extends Serializable

  62. class URIEditor extends PropertyEditorSupport

  63. class URISupport extends AnyRef

  64. trait VoidFunction1 [T1] extends AnyRef

  65. class Zilch extends AnyRef

    attributes: sealed

Value Members

  1. object ApolloThreadPool extends

  2. object BaseService extends Log

  3. object ClassFinder extends Log

  4. object Combinator extends

  5. object Comparators extends

  6. object DiskBenchmark extends

  7. object FileSupport extends AnyRef

  8. object IOExceptionSupport extends

  9. object IOHelper extends

  10. object IdGenerator extends

  11. object IntrospectionSupport extends

  12. object JMSExceptionSupport extends

  13. object JMXSupport extends

  14. object JavaBaseService extends

  15. object Log extends AnyRef

  16. object Module extends AnyRef

  17. object ModuleRegistry extends AnyRef

  18. object OptionSupport extends AnyRef

  19. object ProcessSupport extends AnyRef

  20. object ReporterLevel extends Enumeration

  21. object Scheduler extends

  22. object ServiceControl extends AnyRef

  23. object ServiceSupport extends

  24. object SslContext extends

  25. object StringSupport extends

  26. object TreeMap extends

  27. object URISupport extends

  28. object Zilch extends Zilch with Product

  29. package list

  30. package metric

  31. package os

  32. package path