Class Hierarchy
Date: 2014-06-04

# Hierarchy For All Packages

Package Hierarchies:

- org.gcube.vremanagement.resourcebroker.impl.configuration,
- org.gcube.vremanagement.resourcebroker.impl.contexts,
- org.gcube.vremanagement.resourcebroker.impl.planbuilders,
- org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks,
- org.gcube.vremanagement.resourcebroker.impl.resources,
- org.gcube.vremanagement.resourcebroker.impl.services,
- org.gcube.vremanagement.resourcebroker.impl.support.notifications,
- org.gcube.vremanagement.resourcebroker.impl.support.queries,
- org.gcube.vremanagement.resourcebroker.impl.support.threads,
- org.gcube.vremanagement.resourcebroker.impl.support.types,
- org.gcube.vremanagement.resourcebroker.local.testsuite,
- org.gcube.vremanagement.resourcebroker.utils.assertions,
- org.gcube.vremanagement.resourcebroker.utils.assertions.regexps,
- org.gcube.vremanagement.resourcebroker.utils.console,
- org.gcube.vremanagement.resourcebroker.utils.performance

## Class Hierarchy

- java.lang.Object
  - org.gcube.vremanagement.resourcebroker.utils.assertions.Assertion<T>
  - BaseNotificationConsumer
    - org.gcube.vremanagement.resourcebroker.impl.support.notifications.GHNUpdateSubscriber
  - BaseNotificationConsumer
    - org.gcube.vremanagement.resourcebroker.impl.support.notifications.RICreationSubscriber
  - org.gcube.vremanagement.resourcebroker.impl.configuration.BrokerConfiguration
  - org.gcube.vremanagement.resourcebroker.impl.configuration.Configuration
  - GCUBEFault
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.PlanBuilderException
  - GCUBEPortType
    - org.gcube.vremanagement.resourcebroker.impl.services.BrokerService
  - GCUBEPortType
    - org.gcube.vremanagement.resourcebroker.local.testsuite.StandaloneISQueryTest
  - GCUBEScheduledHandler
    - org.gcube.vremanagement.resourcebroker.impl.contexts.ResourceBinder
  - GCUBEServiceContext
    - org.gcube.vremanagement.resourcebroker.impl.contexts.ServiceContext
  - GCUBEStatefulPortTypeContext
    - org.gcube.vremanagement.resourcebroker.impl.contexts.StatefulBrokerContext
  - GCUBEWSHome
    - org.gcube.vremanagement.resourcebroker.impl.resources.BrokerHome
  - GCUBEWSResource
    - org.gcube.vremanagement.resourcebroker.impl.resources.SingletonResourceStorage
  - org.gcube.vremanagement.resourcebroker.local.testsuite.GetGHNsAlive
  - org.gcube.vremanagement.resourcebroker.impl.services.GHNReservationHandler
  - org.gcube.vremanagement.resourcebroker.impl.support.types.GHNScoreTable (implements java.io.Serializable)
  - org.gcube.vremanagement.resourcebroker.impl.services.ISClientRequester
  - org.gcube.vremanagement.resourcebroker.impl.services.ISRequirementsRequester
  - org.gcube.vremanagement.resourcebroker.utils.performance.PerformanceMonitor
  - org.gcube.vremanagement.resourcebroker.impl.planbuilders.PlanBuilderElem
  - org.gcube.vremanagement.resourcebroker.impl.planbuilders.PlanBuilderTask
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.AddRequirements
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.AssignGHNTask
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.HandleRequirementsTask
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.InitializeScopeTask
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.PreselectedGHNTask
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.PrintRequestTask
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.SuggestedGHNTask
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks.ValidateResponseTask
  - org.gcube.vremanagement.resourcebroker.impl.planbuilders.PlanBuilderWorkflow
  - org.gcube.vremanagement.resourcebroker.utils.console.PrettyFormatter
  - org.gcube.vremanagement.resourcebroker.impl.support.queries.QueryLoader
  - org.gcube.vremanagement.resourcebroker.utils.assertions.regexps.RegExpPatterns
  - org.gcube.vremanagement.resourcebroker.local.testsuite.ReqConverter
  - org.gcube.vremanagement.resourcebroker.local.testsuite.RequirementTest
  - org.gcube.vremanagement.resourcebroker.impl.resources.ResourceStorageManager
  - org.gcube.vremanagement.resourcebroker.impl.contexts.ServiceInitializer
  - org.gcube.vremanagement.resourcebroker.impl.support.types.SortableElement<V,T> (implements java.lang.Comparable<T>)
    - org.gcube.vremanagement.resourcebroker.impl.support.types.GHNDescriptor
    - org.gcube.vremanagement.resourcebroker.impl.support.types.GHNReservation
  - org.gcube.vremanagement.resourcebroker.local.testsuite.SortableElemTest
  - org.gcube.vremanagement.resourcebroker.local.testsuite.TestProperties
  - org.gcube.vremanagement.resourcebroker.local.testsuite.TestSerialization
  - java.lang.Thread (implements java.lang.Runnable)
    - org.gcube.vremanagement.resourcebroker.impl.support.threads.TimedThread
      - org.gcube.vremanagement.resourcebroker.impl.support.threads.TPersistentResourceRefresh
      - org.gcube.vremanagement.resourcebroker.impl.support.threads.TRevokeReservations
      - org.gcube.vremanagement.resourcebroker.impl.support.threads.TUpdateGHNProfiles
  - org.gcube.vremanagement.resourcebroker.impl.support.threads.TimedThreadsStorage
  - org.gcube.vremanagement.resourcebroker.local.testsuite.TimedThreadsTest
  - org.gcube.vremanagement.resourcebroker.impl.support.types.Tuple<T> (implements java.lang.Iterable<T>, java.io.Serializable)
  - org.gcube.vremanagement.resourcebroker.local.testsuite.TupleEqualsTest

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.gcube.vremanagement.resourcebroker.impl.planbuilders.PlanExceptionMessages
    - org.gcube.vremanagement.resourcebroker.impl.resources.GHNProfileBindings
    - org.gcube.vremanagement.resourcebroker.impl.support.queries.QueryPath