janus.net
Class ConnectionPool.PoolElement

java.lang.Object
  extended by janus.net.ConnectionPool.PoolElement
Enclosing class:
ConnectionPool

public class ConnectionPool.PoolElement
extends Object

innere Klasse für Connections


Field Summary
protected  Connection connection
          Connection
protected  boolean inUse
          Flag
protected  Date lastUsed
          Zeit der letzten Benutzung
protected  Object userObject
          Beliebiges User-Object
 
Constructor Summary
protected ConnectionPool.PoolElement(Connection connection)
          Konstruktor
 
Method Summary
 Connection getConnection()
          Lesezugriff auf die Connection
 Date getLastUsed()
          Lesezugriff auf den Timestamp der letzten Benutzung
 boolean isInUse()
          Lesezugriff auf das Belegt-Flag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connection

protected Connection connection
Connection


inUse

protected boolean inUse
Flag


lastUsed

protected Date lastUsed
Zeit der letzten Benutzung


userObject

protected Object userObject
Beliebiges User-Object

Constructor Detail

ConnectionPool.PoolElement

protected ConnectionPool.PoolElement(Connection connection)
Konstruktor

Method Detail

getConnection

public Connection getConnection()
Lesezugriff auf die Connection

Returns:
die Connection dieses Elements

getLastUsed

public Date getLastUsed()
Lesezugriff auf den Timestamp der letzten Benutzung

Returns:
der Zeitpunkt der letzen Benutzung des Elements

isInUse

public boolean isInUse()
Lesezugriff auf das Belegt-Flag

Returns:
true, wenn das Element benutzt wird


Copyright © 2008 MvC Systemsoftware.