kafka

utils

package utils

Visibility
  1. Public
  2. All

Type Members

  1. class Crc32 extends Checksum

  2. class DelayedItem[T] extends Delayed with Logging

  3. class FileLock extends Logging

    A file lock a la flock/funlock

  4. class IteratorTemplate[T] extends Iterator[T] with Iterator[T]

    Transliteration of the iterator template in google collections.

  5. class KafkaScheduler extends Scheduler with Logging

    A scheduler based on java.

  6. class LeaderExistsOrChangedListener extends IZkDataListener with Logging

  7. trait Logging extends AnyRef

  8. class Pool[K, V] extends Iterable[(K, V)]

  9. trait Scheduler extends AnyRef

    A scheduler for running jobs

  10. class ShutdownableThread extends Thread with Logging

    attributes: abstract
  11. class State extends AnyRef

  12. class Throttler extends Logging with KafkaMetricsGroup

    A class to measure and throttle the rate of some process.

  13. trait Time extends AnyRef

    A mockable interface for time functions

  14. class VerifiableProperties extends Logging

  15. class ZKConfig extends AnyRef

  16. class ZKGroupDirs extends AnyRef

  17. class ZKGroupTopicDirs extends ZKGroupDirs

  18. class immutable extends Annotation with StaticAnnotation

    Indicates that the annotated class is immutable

  19. class nonthreadsafe extends Annotation with StaticAnnotation

    Indicates that the annotated class is not threadsafe

  20. class threadsafe extends Annotation with StaticAnnotation

    Indicates that the annotated class is meant to be threadsafe.

Value Members

  1. object CommandLineUtils extends Logging

    Helper functions for dealing with command line utilities

  2. object Crc32 extends

  3. object DONE extends State

  4. object FAILED extends State

  5. object Json extends Logging

    A wrapper that synchronizes JSON in scala, which is not threadsafe.

  6. object Log4jController extends AnyRef

  7. object Mx4jLoader extends Logging

    If mx4j-tools is in the classpath call maybeLoad to load the HTTP interface of mx4j.

  8. object NOT_READY extends State

  9. object Os extends AnyRef

  10. object READY extends State

  11. object SystemTime extends Time

    The normal system implementation of time functions

  12. object Throttler extends AnyRef

  13. object Time extends AnyRef

    Some common constants

  14. object Utils extends Logging

    General helper functions!

  15. object ZKStringSerializer extends ZkSerializer

  16. object ZkUtils extends Logging