Hierarchy For Package org.openbase.jul.communication.controller

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.openbase.jul.communication.controller.AbstractControllerServer<M,MB> (implements org.openbase.jul.pattern.provider.DataProvider<D>, org.openbase.jul.pattern.controller.MessageController<M,MB>, org.openbase.jul.iface.Readyable, org.openbase.jul.extension.type.iface.ScopeProvider, org.openbase.jul.extension.type.iface.TransactionIdProvider)
    • org.openbase.jul.communication.controller.AbstractRemoteClient<M> (implements org.openbase.jul.communication.controller.RPCRemote<M>, org.openbase.jul.extension.type.iface.TransactionIdProvider)
      • org.openbase.jul.communication.controller.AbstractIdentifiableRemote<M> (implements org.openbase.jul.pattern.controller.IdentifiableRemote<ID,M>)
        • org.openbase.jul.communication.controller.AbstractConfigurableRemote<M,CONFIG> (implements org.openbase.jul.iface.Configurable<ID,CONFIG>, org.openbase.jul.pattern.controller.ConfigurableRemote<ID,M,CONFIG>)
    • org.openbase.jul.communication.controller.RPCUtils

Interface Hierarchy

  • org.openbase.jul.iface.Activatable
    • org.openbase.jul.pattern.controller.Remote<M> (also extends org.openbase.jul.pattern.provider.DataProvider<D>, org.openbase.jul.iface.Lockable, org.openbase.jul.iface.provider.PingProvider, org.openbase.jul.iface.Shutdownable)
      • org.openbase.jul.communication.controller.RPCRemote<M>
  • org.openbase.jul.pattern.provider.DataProvider<D>
    • org.openbase.jul.pattern.controller.Remote<M> (also extends org.openbase.jul.iface.Activatable, org.openbase.jul.iface.Lockable, org.openbase.jul.iface.provider.PingProvider, org.openbase.jul.iface.Shutdownable)
      • org.openbase.jul.communication.controller.RPCRemote<M>
  • org.openbase.jul.iface.Lockable
    • org.openbase.jul.pattern.controller.Remote<M> (also extends org.openbase.jul.iface.Activatable, org.openbase.jul.pattern.provider.DataProvider<D>, org.openbase.jul.iface.provider.PingProvider, org.openbase.jul.iface.Shutdownable)
      • org.openbase.jul.communication.controller.RPCRemote<M>
  • org.openbase.jul.iface.provider.PingProvider
    • org.openbase.jul.pattern.controller.Remote<M> (also extends org.openbase.jul.iface.Activatable, org.openbase.jul.pattern.provider.DataProvider<D>, org.openbase.jul.iface.Lockable, org.openbase.jul.iface.Shutdownable)
      • org.openbase.jul.communication.controller.RPCRemote<M>
  • org.openbase.jul.iface.Shutdownable
    • org.openbase.jul.pattern.controller.Remote<M> (also extends org.openbase.jul.iface.Activatable, org.openbase.jul.pattern.provider.DataProvider<D>, org.openbase.jul.iface.Lockable, org.openbase.jul.iface.provider.PingProvider)
      • org.openbase.jul.communication.controller.RPCRemote<M>