public abstract class JcoConnectionBase
extends com.adaptris.core.AdaptrisConnectionImp
implements com.adaptris.core.licensing.LicensedComponent
Modifier and Type | Field and Description |
---|---|
protected static com.adaptris.util.IdGenerator |
guid |
Constructor and Description |
---|
JcoConnectionBase() |
Modifier and Type | Method and Description |
---|---|
abstract void |
doHouseKeeping()
Do any trace file housekeeping.
|
TraceFileHandler |
getTraceFileHandler() |
boolean |
isEnabled(com.adaptris.core.licensing.License license) |
protected void |
prepareConnection() |
protected static java.lang.String |
safeName(java.lang.String s) |
void |
setTraceFileHandler(TraceFileHandler handler)
Set the trace file handler implementation.
|
addExceptionListener, addMessageConsumer, addMessageProducer, changeState, cloneForTesting, close, closeConnection, connectionErrorHandler, getConnectionErrorHandler, getLookupName, getUniqueId, getWorkersFirstOnShutdown, init, initConnection, prepare, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, retrieveConnection, retrieveExceptionListeners, retrieveMessageConsumers, retrieveMessageProducers, setConnectionErrorHandler, setLookupName, setUniqueId, setWorkersFirstOnShutdown, start, startConnection, stop, stopConnection, workersFirstOnShutdown
public boolean isEnabled(com.adaptris.core.licensing.License license)
isEnabled
in interface com.adaptris.core.licensing.LicensedComponent
protected void prepareConnection() throws com.adaptris.core.CoreException
prepareConnection
in class com.adaptris.core.AdaptrisConnectionImp
com.adaptris.core.CoreException
public TraceFileHandler getTraceFileHandler()
public void setTraceFileHandler(TraceFileHandler handler)
If you are running JCO in trace mode; by setting "jco.client.trace" or "jco.server.trace" to 1; then this allows you to manage the trace files for housekeeping purposes.
handler
- the handling; the default is NullTraceFileHandler
public abstract void doHouseKeeping()
protected static final java.lang.String safeName(java.lang.String s)
Copyright Adaptris