*** This interface provides Binary Compatibility only, not Source Compatibility ***

Interface ConnectionFactoryAdminInterface


@SASScope("ALL") @BinaryCompatibilityOnly public interface ConnectionFactoryAdminInterface
The administrator's interface to a connection factory. This interface allows an adminstrator to manipulate a factory in ways that may affect all factory users. These manipulations include shutting the factory down and destroying the factory.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Invalidate the factory and destroy all connections.
    Logger
    Deprecated.
    all connection factory and connection activity is logged on loggers named com.sas.services.connection and com.sas.iom.orb, respectively.
    void
    Invalidate the factory, destroy all idle connections, and destroy other connections as they are returned to the factory.
  • Method Details

    • getLogger

      Logger getLogger()
      Deprecated.
      all connection factory and connection activity is logged on loggers named com.sas.services.connection and com.sas.iom.orb, respectively. The logger returned by this method is not used by this factory.
      Get the logger with the name returned by ConnectionFactoryManager.getFactoryLoggerName(cxfConfig) from the logging package (e.g. java.util.logging or com.sas.services.logging) used by this factory.
      Returns:
      a logger
    • shutdown

      void shutdown()
      Invalidate the factory, destroy all idle connections, and destroy other connections as they are returned to the factory.
    • destroy

      void destroy()
      Invalidate the factory and destroy all connections. Even connections that are allocated to users at the time of the call are destroyed.