# Hierarchy For Package com.sas.services.connection

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
        - java.util.LinkedHashSet<E> (implements java.lang.Cloneable, java.util.SequencedSet<E>, java.io.Serializable)
          - com.sas.services.connection.HostPortSet
  - com.sas.services.connection.Cluster (implements java.lang.Cloneable, java.io.Serializable)
    - com.sas.services.connection.FailoverCluster
    - com.sas.services.connection.LoadBalancingCluster
  - com.sas.services.connection.ConnectionFactoryConfiguration (implements java.lang.Cloneable)
    - com.sas.services.connection.ManualConnectionFactoryConfiguration
  - com.sas.services.connection.ConnectionFactoryEvent
  - com.sas.services.connection.Credential (implements java.lang.Cloneable, java.io.Serializable)
    - com.sas.services.connection.PasswordCredential
    - com.sas.services.connection.SecurityPackageCredential
    - com.sas.services.connection.TrustedPeerCredential
  - com.sas.services.connection.HostPortPair (implements java.io.Serializable)
  - com.sas.iom.orb.LoggerFactory
    - com.sas.services.connection.LoggerFactory
      - com.sas.services.connection.ConnectionFactoryManager
  - com.sas.services.connection.MetadataClusterUtil
  - com.sas.services.connection.Puddle (implements java.lang.Cloneable, java.io.Serializable)
  - com.sas.services.connection.Server (implements java.lang.Cloneable, java.io.Serializable)
    - com.sas.services.connection.TCPIPServer
      - com.sas.services.connection.BridgeServer
        - com.sas.services.connection.ZeroConfigWorkspaceServer
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.sas.services.connection.ConnectionFactoryException (implements com.sas.util.ChainedExceptionInterface)
        - com.sas.services.connection.ConnectionTimeoutException
        - com.sas.services.connection.FatalConnectionFactoryException
        - com.sas.services.connection.LoginException
          - com.sas.services.connection.CredentialsException
            - com.sas.services.connection.WrongCredentialsException
  - com.sas.services.connection.XMLConfigurationBuilder

## Interface Hierarchy

- com.sas.services.connection.ConnectionFactoryAdminInterface
- com.sas.services.connection.ConnectionFactoryEventListener
- com.sas.services.connection.ConnectionFactoryShellInterface
  - com.sas.services.connection.ConnectionFactoryInterface
- com.sas.services.connection.ConnectionInterface
- com.sas.services.connection.ConnectionMetadataInterface