public final class DominoIIOPPlugin extends AbstractTcpPlugin
This class is designed to be used by the capabilities daemon to test for the existance of an IIOP on a Domino server on remote interfaces. The class implements the Plugin interface that allows it to be used along with other plugins by the daemon.
Modifier and Type | Class and Description |
---|---|
static class |
DominoIIOPPlugin.DominoConnectionConfig
Encapsulates the configuration characteristics unique to a DominoIIOP
connection
|
Constructor and Description |
---|
DominoIIOPPlugin()
Constructor for DominoIIOPPlugin.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkProtocol(Socket socket,
ConnectionConfig config)
checkProtocol
|
protected ConnectionConfig |
createConnectionConfig(InetAddress address,
int port)
createConnectionConfig
|
protected void |
populateConnectionConfig(ConnectionConfig connConfig,
Map<String,Object> qualifiers)
populateConnectionConfig
|
protected boolean |
preconnectCheck(ConnectionConfig tcpConfig)
preconnectCheck
|
protected void |
saveConfig(ConnectionConfig config)
saveConfig
|
checkConnection, closeSocket, getConnectionConfigList, getKeyedInteger, getKeyedIntegerArray, getPluginName, getProtocolName, getSocketWrapper, isProtocolSupported, isProtocolSupported, saveConfig, saveKeyedInteger, setPluginName
protected boolean checkProtocol(Socket socket, ConnectionConfig config)
checkProtocol
checkProtocol
in class AbstractTcpPlugin
socket
- a Socket
object.config
- a ConnectionConfig
object.protected ConnectionConfig createConnectionConfig(InetAddress address, int port)
createConnectionConfig
createConnectionConfig
in class AbstractTcpPlugin
address
- a InetAddress
object.port
- a int.ConnectionConfig
object.protected void populateConnectionConfig(ConnectionConfig connConfig, Map<String,Object> qualifiers)
populateConnectionConfig
populateConnectionConfig
in class AbstractTcpPlugin
connConfig
- a ConnectionConfig
object.qualifiers
- a Map
object.protected boolean preconnectCheck(ConnectionConfig tcpConfig)
preconnectCheck
preconnectCheck
in class AbstractTcpPlugin
tcpConfig
- a ConnectionConfig
object.protected void saveConfig(ConnectionConfig config)
saveConfig
config
- a ConnectionConfig
object.Copyright © 2017. All rights reserved.