Hierarchy For Package org.refcodes.remoting.ext.observer

Class Hierarchy

Interface Hierarchy

  • org.refcodes.mixin.BusyAccessor
    • org.refcodes.remoting.Remote (also extends org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
      • org.refcodes.remoting.RemoteClient
        • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
      • org.refcodes.remoting.RemoteServer
        • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.structure.Clearable
    • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
      • org.refcodes.remoting.RemoteClient
        • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
      • org.refcodes.remoting.RemoteServer
        • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.component.Closable
    • org.refcodes.component.Closable.CloseAutomaton (also extends org.refcodes.component.ClosedAccessor)
      • org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
      • org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
    • org.refcodes.component.ConnectableComponent
      • org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
    • org.refcodes.component.ConnectionComponent<CON> (also extends org.refcodes.component.ConnectionOpenable<CON>)
      • org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.component.ClosedAccessor
    • org.refcodes.component.Closable.CloseAutomaton (also extends org.refcodes.component.Closable)
      • org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
      • org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.component.ConnectionOpenable<CON>
    • org.refcodes.component.ConnectionComponent<CON> (also extends org.refcodes.component.Closable)
      • org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>, org.refcodes.component.ConnectionStatusAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
    • org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON> (also extends org.refcodes.component.OpenedAccessor)
      • org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionStatusAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.component.ConnectionStatusAccessor
    • org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectableComponent, org.refcodes.component.OpenedAccessor)
      • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
        • org.refcodes.remoting.RemoteClient
          • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
        • org.refcodes.remoting.RemoteServer
          • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
    • org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>)
      • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.structure.Containable)
        • org.refcodes.remoting.RemoteClient
          • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
        • org.refcodes.remoting.RemoteServer
          • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.structure.Containable
    • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>)
      • org.refcodes.remoting.RemoteClient
        • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
      • org.refcodes.remoting.RemoteServer
        • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.component.Destroyable
    • org.refcodes.component.Component
      • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
        • org.refcodes.remoting.RemoteClient
          • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
        • org.refcodes.remoting.RemoteServer
          • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.mixin.MetaDataAccessor<MD>
    • org.refcodes.observer.GenericMetaDataEvent<EM,SRC> (also extends org.refcodes.observer.GenericEvent<SRC>)
      • org.refcodes.observer.MetaDataEvent (also extends org.refcodes.observer.Event, org.refcodes.mixin.MetaDataAccessor<MD>)
        • org.refcodes.remoting.ext.observer.RemotingEvent
          • org.refcodes.remoting.ext.observer.RemoteClientEvent
            • org.refcodes.remoting.ext.observer.ProxyPublishedEvent (also extends org.refcodes.remoting.ProxyAccessor)
            • org.refcodes.remoting.ext.observer.ProxySignedOffEvent (also extends org.refcodes.remoting.ProxyAccessor)
            • org.refcodes.remoting.ext.observer.PublishProxyEvent (also extends org.refcodes.mixin.TypeAccessor<T>)
            • org.refcodes.remoting.ext.observer.SignOffProxyEvent (also extends org.refcodes.remoting.ProxyAccessor, org.refcodes.mixin.TimeoutInMsAccessor)
          • org.refcodes.remoting.ext.observer.RemoteServerEvent
            • org.refcodes.remoting.ext.observer.SubjectPublishedEvent (also extends org.refcodes.remoting.SubjectAccessor)
            • org.refcodes.remoting.ext.observer.SubjectSignedOffEvent (also extends org.refcodes.remoting.SubjectAccessor)
    • org.refcodes.observer.MetaDataEvent (also extends org.refcodes.observer.Event, org.refcodes.observer.GenericMetaDataEvent<EM,SRC>)
      • org.refcodes.remoting.ext.observer.RemotingEvent
        • org.refcodes.remoting.ext.observer.RemoteClientEvent
          • org.refcodes.remoting.ext.observer.ProxyPublishedEvent (also extends org.refcodes.remoting.ProxyAccessor)
          • org.refcodes.remoting.ext.observer.ProxySignedOffEvent (also extends org.refcodes.remoting.ProxyAccessor)
          • org.refcodes.remoting.ext.observer.PublishProxyEvent (also extends org.refcodes.mixin.TypeAccessor<T>)
          • org.refcodes.remoting.ext.observer.SignOffProxyEvent (also extends org.refcodes.remoting.ProxyAccessor, org.refcodes.mixin.TimeoutInMsAccessor)
        • org.refcodes.remoting.ext.observer.RemoteServerEvent
          • org.refcodes.remoting.ext.observer.SubjectPublishedEvent (also extends org.refcodes.remoting.SubjectAccessor)
          • org.refcodes.remoting.ext.observer.SubjectSignedOffEvent (also extends org.refcodes.remoting.SubjectAccessor)
  • org.refcodes.observer.Observable<O>
  • org.refcodes.observer.Observer<E>
  • org.refcodes.component.OpenedAccessor
    • org.refcodes.component.ConnectableComponent.ConnectableAutomaton (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectionStatusAccessor)
      • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>, org.refcodes.structure.Containable)
        • org.refcodes.remoting.RemoteClient
          • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
        • org.refcodes.remoting.RemoteServer
          • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
    • org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON> (also extends org.refcodes.component.ConnectionOpenable<CON>)
      • org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON> (also extends org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ConnectionComponent<CON>, org.refcodes.component.ConnectionStatusAccessor)
        • org.refcodes.remoting.Remote (also extends org.refcodes.mixin.BusyAccessor, org.refcodes.structure.Clearable, org.refcodes.component.Component, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.structure.Containable)
          • org.refcodes.remoting.RemoteClient
            • org.refcodes.remoting.ext.observer.ObservableRemoteClient (also extends org.refcodes.observer.Observable<O>)
          • org.refcodes.remoting.RemoteServer
            • org.refcodes.remoting.ext.observer.ObservableRemoteServer (also extends org.refcodes.observer.Observable<O>)
  • org.refcodes.remoting.ProxyAccessor
  • org.refcodes.mixin.SourceAccessor<SRC>
    • org.refcodes.observer.GenericEvent<SRC>
      • org.refcodes.observer.Event
        • org.refcodes.observer.MetaDataEvent (also extends org.refcodes.observer.GenericMetaDataEvent<EM,SRC>, org.refcodes.mixin.MetaDataAccessor<MD>)
          • org.refcodes.remoting.ext.observer.RemotingEvent
            • org.refcodes.remoting.ext.observer.RemoteClientEvent
              • org.refcodes.remoting.ext.observer.ProxyPublishedEvent (also extends org.refcodes.remoting.ProxyAccessor)
              • org.refcodes.remoting.ext.observer.ProxySignedOffEvent (also extends org.refcodes.remoting.ProxyAccessor)
              • org.refcodes.remoting.ext.observer.PublishProxyEvent (also extends org.refcodes.mixin.TypeAccessor<T>)
              • org.refcodes.remoting.ext.observer.SignOffProxyEvent (also extends org.refcodes.remoting.ProxyAccessor, org.refcodes.mixin.TimeoutInMsAccessor)
            • org.refcodes.remoting.ext.observer.RemoteServerEvent
              • org.refcodes.remoting.ext.observer.SubjectPublishedEvent (also extends org.refcodes.remoting.SubjectAccessor)
              • org.refcodes.remoting.ext.observer.SubjectSignedOffEvent (also extends org.refcodes.remoting.SubjectAccessor)
      • org.refcodes.observer.GenericMetaDataEvent<EM,SRC> (also extends org.refcodes.mixin.MetaDataAccessor<MD>)
        • org.refcodes.observer.MetaDataEvent (also extends org.refcodes.observer.Event, org.refcodes.mixin.MetaDataAccessor<MD>)
          • org.refcodes.remoting.ext.observer.RemotingEvent
            • org.refcodes.remoting.ext.observer.RemoteClientEvent
              • org.refcodes.remoting.ext.observer.ProxyPublishedEvent (also extends org.refcodes.remoting.ProxyAccessor)
              • org.refcodes.remoting.ext.observer.ProxySignedOffEvent (also extends org.refcodes.remoting.ProxyAccessor)
              • org.refcodes.remoting.ext.observer.PublishProxyEvent (also extends org.refcodes.mixin.TypeAccessor<T>)
              • org.refcodes.remoting.ext.observer.SignOffProxyEvent (also extends org.refcodes.remoting.ProxyAccessor, org.refcodes.mixin.TimeoutInMsAccessor)
            • org.refcodes.remoting.ext.observer.RemoteServerEvent
              • org.refcodes.remoting.ext.observer.SubjectPublishedEvent (also extends org.refcodes.remoting.SubjectAccessor)
              • org.refcodes.remoting.ext.observer.SubjectSignedOffEvent (also extends org.refcodes.remoting.SubjectAccessor)
  • org.refcodes.remoting.SubjectAccessor
  • org.refcodes.mixin.TimeoutInMsAccessor
  • org.refcodes.mixin.TypeAccessor<T>