# Hierarchy For Package de.esprit.netsuite.server.netch

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - de.esprit.common.util.DumpableObject (implements de.esprit.common.type.Dumpable)
    - de.esprit.appsuite.launch.AbstractApplicationObject<C> (implements de.esprit.appsuite.launch.ApplicationObject<C>, de.esprit.common.log.SimpleLogSupport)
      - de.esprit.appsuite.task.AbstractAsyncExecutable<C> (implements de.esprit.appsuite.task.AsyncExecutable<C>)
        - de.esprit.appsuite.task.AbstractAsyncTask<C> (implements de.esprit.appsuite.task.AsyncTask<C>)
          - de.esprit.netsuite.rtask.AbstractServerTask<S> (implements de.esprit.netsuite.server.ServerObject<S>)
            - de.esprit.netsuite.server.netch.RequestServiceTask
            - de.esprit.netsuite.server.netch.TransferServiceTask
      - de.esprit.netsuite.server.AbstractServerObject<S> (implements de.esprit.netsuite.server.ServerObject<S>)
        - de.esprit.netsuite.server.netch.AbstractServerConnection (implements de.esprit.netsuite.server.netch.ServerMessageConnection, de.esprit.netsuite.server.netch.ServerRequestConnection, de.esprit.netsuite.server.netch.ServerTransferConnection)
        - de.esprit.netsuite.server.netch.AbstractTransferService (implements de.esprit.common.type.Executable, de.esprit.appsuite.task.LocalCancellableTask)
          - de.esprit.netsuite.server.netch.FileDownloadService
          - de.esprit.netsuite.server.netch.FileDownstreamService
          - de.esprit.netsuite.server.netch.FileUploadService
        - de.esprit.netsuite.server.netch.ServerConnectionService
        - de.esprit.netsuite.server.netch.ServerConnector<S> (implements de.esprit.appsuite.launch.CloseableComponent)
        - de.esprit.netsuite.server.netch.ServerMessageQueue
        - de.esprit.netsuite.server.netch.ServerNetworkAdapter
        - de.esprit.netsuite.server.netch.Session
        - de.esprit.netsuite.server.netch.SessionManager (implements de.esprit.netsuite.server.permission.PermissionControlled)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - de.esprit.common.gui.ZException
        - de.esprit.netsuite.server.core.ServerException
          - de.esprit.netsuite.server.netch.SessionNotFoundException

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - de.esprit.netsuite.server.netch.ServerConnection (also extends de.esprit.netsuite.server.ServerObject<S>)
      - de.esprit.netsuite.server.netch.ServerMessageConnection
      - de.esprit.netsuite.server.netch.ServerRequestConnection
      - de.esprit.netsuite.server.netch.ServerTransferConnection
- de.esprit.netsuite.server.ServerObject<S>
  - de.esprit.netsuite.server.netch.ServerConnection (also extends java.io.Closeable)
    - de.esprit.netsuite.server.netch.ServerMessageConnection
    - de.esprit.netsuite.server.netch.ServerRequestConnection
    - de.esprit.netsuite.server.netch.ServerTransferConnection

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - de.esprit.netsuite.server.netch.SessionManagerPermission (implements de.esprit.netsuite.server.permission.EspritPermission)

Copyright © 2014 EsprIT-Systems. All Rights Reserved.