public class ALMRepositoryDaemonClientFactory extends Object implements org.apache.commons.pool.KeyedPoolableObjectFactory<ALMConnectionParameters,ALMRepositoryDaemonClient>
Constructor and Description |
---|
ALMRepositoryDaemonClientFactory(ch.exense.commons.app.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
activateObject(ALMConnectionParameters key,
ALMRepositoryDaemonClient obj) |
void |
destroyObject(ALMConnectionParameters key,
ALMRepositoryDaemonClient obj) |
ALMRepositoryDaemonClient |
makeObject(ALMConnectionParameters key) |
void |
passivateObject(ALMConnectionParameters key,
ALMRepositoryDaemonClient obj) |
boolean |
validateObject(ALMConnectionParameters key,
ALMRepositoryDaemonClient obj) |
public ALMRepositoryDaemonClientFactory(ch.exense.commons.app.Configuration configuration)
public ALMRepositoryDaemonClient makeObject(ALMConnectionParameters key) throws Exception
makeObject
in interface org.apache.commons.pool.KeyedPoolableObjectFactory<ALMConnectionParameters,ALMRepositoryDaemonClient>
Exception
public void destroyObject(ALMConnectionParameters key, ALMRepositoryDaemonClient obj) throws Exception
destroyObject
in interface org.apache.commons.pool.KeyedPoolableObjectFactory<ALMConnectionParameters,ALMRepositoryDaemonClient>
Exception
public boolean validateObject(ALMConnectionParameters key, ALMRepositoryDaemonClient obj)
validateObject
in interface org.apache.commons.pool.KeyedPoolableObjectFactory<ALMConnectionParameters,ALMRepositoryDaemonClient>
public void activateObject(ALMConnectionParameters key, ALMRepositoryDaemonClient obj) throws Exception
activateObject
in interface org.apache.commons.pool.KeyedPoolableObjectFactory<ALMConnectionParameters,ALMRepositoryDaemonClient>
Exception
public void passivateObject(ALMConnectionParameters key, ALMRepositoryDaemonClient obj) throws Exception
passivateObject
in interface org.apache.commons.pool.KeyedPoolableObjectFactory<ALMConnectionParameters,ALMRepositoryDaemonClient>
Exception
Copyright © 2020. All rights reserved.