Class OutboundCacheEntry<C extends Connection>

java.lang.Object
com.sun.corba.ee.impl.transport.connection.OutboundCacheEntry<C>

@ManagedData public class OutboundCacheEntry<C extends Connection> extends Object
  • Field Details

  • Constructor Details

    • OutboundCacheEntry

      public OutboundCacheEntry(ReentrantLock lock)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • idleConnections

      @ManagedAttribute @Description("list of idle connections") private Collection<C> idleConnections()
    • busyConnections

      @ManagedAttribute @Description("list of idle connections") private Collection<C> busyConnections()
    • numIdleConnectionsAttribute

      @ManagedAttribute(id="numIdleConnections") @Description("Number of idle connections") private int numIdleConnectionsAttribute()
    • numPendingConnectionsAttribute

      @ManagedAttribute(id="numPendingConnections") @Description("Number of pending connections") private int numPendingConnectionsAttribute()
    • numBusyConnectionsAttribute

      @ManagedAttribute(id="numBusyConnections") @Description("Number of busy connections") private int numBusyConnectionsAttribute()
    • totalConnections

      public int totalConnections()
    • startConnect

      public void startConnect()
    • finishConnect

      public void finishConnect()
    • waitForConnection

      public void waitForConnection()