# Hierarchy For Package org.apache.sling.distribution.journal.shared

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.sling.distribution.journal.shared.AgentId
  - org.apache.sling.distribution.journal.shared.DefaultDistributionLog (implements org.apache.sling.distribution.log.spi.DistributionLog)
  - org.apache.sling.distribution.journal.shared.Delay
  - org.apache.sling.distribution.journal.shared.DistributionLogEventListener (implements java.io.Closeable, org.osgi.service.event.EventHandler)
  - org.apache.sling.distribution.journal.shared.ExponentialBackOff (implements java.io.Closeable)
  - org.apache.sling.distribution.journal.shared.JMXRegistration (implements java.io.Closeable)
  - org.apache.sling.distribution.journal.shared.NoOpImportPostProcessor (implements org.apache.sling.distribution.ImportPostProcessor)
  - org.apache.sling.distribution.journal.shared.NoOpImportPreProcessor (implements org.apache.sling.distribution.ImportPreProcessor)
  - org.apache.sling.distribution.journal.shared.NoOpInvalidationProcessor (implements org.apache.sling.distribution.InvalidationProcessor)
  - org.apache.sling.distribution.journal.shared.PublisherConfigurationAvailable (implements org.osgi.service.cm.ManagedServiceFactory)
  - org.apache.sling.distribution.journal.shared.Strings
  - org.apache.sling.distribution.journal.shared.Timed
  - org.apache.sling.distribution.journal.shared.Topics

## Interface Hierarchy

- org.apache.sling.distribution.journal.shared.LocalStoreJMXMBean

## Annotation Type Hierarchy

- org.apache.sling.distribution.journal.shared.Topics.TopicsConfiguration (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.sling.distribution.journal.shared.DefaultDistributionLog.LogLevel