class PooledTunnelCreatorConfig extends TunnelCreatorConfig
_context
Constructor and Description |
---|
PooledTunnelCreatorConfig(RouterContext ctx,
int length,
boolean isInbound)
Creates a new instance of PooledTunnelCreatorConfig
|
PooledTunnelCreatorConfig(RouterContext ctx,
int length,
boolean isInbound,
Hash destination) |
Modifier and Type | Method and Description |
---|---|
Properties |
getOptions() |
TunnelPool |
getTunnelPool() |
void |
setExpireJob(Job job)
does nothing, to be deprecated
|
void |
setPairedTunnel(TunnelInfo tunnel)
Deprecated.
Fix memory leaks caused by references if you need to use pairedTunnel
|
(package private) void |
setTestJob(TestJob job)
Deprecated.
unused, which makes _testJob unused - why is it here
|
void |
setTunnelPool(TunnelPool pool) |
void |
testJobSuccessful(int ms)
called from TestJob
|
void |
testSuccessful(int ms)
calls TestJob
|
boolean |
tunnelFailed()
The tunnel failed a test, so (maybe) stop using it
|
getConfig, getDestination, getEndpoint, getExpiration, getFarEnd, getGateway, getLength, getPeer, getPriority, getProcessedMessagesCount, getReceiveTunnelId, getReplyMessageId, getReplyOrder, getSendTunnelId, getTunnelFailed, getTunnelFailures, getVerifiedBytesTransferred, incrementProcessedMessages, incrementVerifiedBytesTransferred, isInbound, setExpiration, setPeer, setPriority, setReplyMessageId, setReplyOrder, setReused, toString, wasReused
public PooledTunnelCreatorConfig(RouterContext ctx, int length, boolean isInbound)
public PooledTunnelCreatorConfig(RouterContext ctx, int length, boolean isInbound, Hash destination)
public void testSuccessful(int ms)
testSuccessful
in interface TunnelInfo
testSuccessful
in class TunnelCreatorConfig
public void testJobSuccessful(int ms)
public boolean tunnelFailed()
tunnelFailed
in class TunnelCreatorConfig
public Properties getOptions()
getOptions
in class TunnelCreatorConfig
public void setTunnelPool(TunnelPool pool)
public TunnelPool getTunnelPool()
@Deprecated void setTestJob(TestJob job)
public void setExpireJob(Job job)
@Deprecated public void setPairedTunnel(TunnelInfo tunnel)