org.idoox.transport.config
Interface PopClientConfig

All Superinterfaces:
TransportConfig

public interface PopClientConfig
extends TransportConfig

A config interface for POP client.

Component:
Core

Method Summary
 int getDefaultTimeout()
          Gets a default timeout for connections.
 int getUpdateInterval()
          Gets an update interval for connections.
 void setDefaultTimeout(int value)
          Sets a default timeout for connections.
 void setUpdateInterval(int value)
          Sets an update interval for connections.
 
Methods inherited from interface org.idoox.transport.config.TransportConfig
getClassName, getClassSpaceName, getDefaultServer, getName, getPreload, getScheme, setClassName, setClassSpaceName, setDefaultServer, setName, setPreload, setScheme
 

Method Detail

getDefaultTimeout

public int getDefaultTimeout()
Gets a default timeout for connections. 0 means infinite timeout.

Returns:
the default timeout

setDefaultTimeout

public void setDefaultTimeout(int value)
Sets a default timeout for connections. 0 means infinite timeout.

Parameters:
value - the default timeout

getUpdateInterval

public int getUpdateInterval()
Gets an update interval for connections. A connection will be reopened after this interval if there is no new message. 0 means no update.

Returns:
the update interval

setUpdateInterval

public void setUpdateInterval(int value)
Sets an update interval for connections.

Parameters:
value - the update interval