fr.dyade.aaa.common
Class Pool
java.lang.Object
fr.dyade.aaa.common.Pool
public final class Pool
- extends java.lang.Object
Field Summary |
private long |
alloc
|
private long |
cpt1
|
private long |
cpt2
|
(package private) int |
elementCount
|
(package private) java.lang.Object[] |
elementData
|
private long |
free
|
private org.objectweb.util.monolog.api.Logger |
logmon
|
private java.lang.String |
logmsg
|
private long |
max
|
private long |
min
|
private java.lang.String |
name
|
Constructor Summary |
Pool(java.lang.String name,
int capacity)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
elementCount
int elementCount
elementData
java.lang.Object[] elementData
logmon
private org.objectweb.util.monolog.api.Logger logmon
cpt1
private long cpt1
cpt2
private long cpt2
alloc
private long alloc
free
private long free
min
private long min
max
private long max
name
private java.lang.String name
logmsg
private java.lang.String logmsg
Pool
public Pool(java.lang.String name,
int capacity)
getName
public java.lang.String getName()
freeElement
public final void freeElement(java.lang.Object obj)
allocElement
public final java.lang.Object allocElement()
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2010 ScalAgent D.T.. All Rights Reserved.