|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object openlsd.multiple.ophandler.common.LSDPoolLSDConnection
public class LSDPoolLSDConnection
This class implements a pool of LSD connection to remote LSD Servers.
Field Summary | |
---|---|
java.util.concurrent.ConcurrentHashMap<java.lang.Long,LSDPoolConnection> |
hashMapPoolConnection
Hash map of all PoolConnection Object based on IpPort Id |
Constructor Summary | |
---|---|
LSDPoolLSDConnection()
Empty constructor |
Method Summary | |
---|---|
void |
closeAll()
Close all connection and pools |
LSDPoolClientDelete |
getDeleteConn(LSDDbAdmin admin,
long idip)
Get a Connection to a Delete client |
LSDPoolClientGet |
getGetConn(LSDDbAdmin admin,
long idip)
Get a Connection to a Get client |
LSDPoolClientInfo |
getInfoConn(LSDDbAdmin admin,
long idip)
Get a Connection to a Info client |
LSDPoolClientMove |
getMoveConn(LSDDbAdmin admin,
long idip)
Get a Connection to a Move client |
int[] |
getNbInPool()
Returns the number of sessions in all pool (Delete, Put, Info, Get, Move) |
LSDPoolClientPut |
getPutConn(LSDDbAdmin admin,
long idip)
Get a Connection to a Put client |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.concurrent.ConcurrentHashMap<java.lang.Long,LSDPoolConnection> hashMapPoolConnection
Constructor Detail |
---|
public LSDPoolLSDConnection()
Method Detail |
---|
public LSDPoolClientPut getPutConn(LSDDbAdmin admin, long idip)
admin
- idip
-
public LSDPoolClientDelete getDeleteConn(LSDDbAdmin admin, long idip)
admin
- idip
-
public LSDPoolClientInfo getInfoConn(LSDDbAdmin admin, long idip)
admin
- idip
-
public LSDPoolClientGet getGetConn(LSDDbAdmin admin, long idip)
admin
- idip
-
public LSDPoolClientMove getMoveConn(LSDDbAdmin admin, long idip)
admin
- idip
-
public int[] getNbInPool()
public void closeAll()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |