Class ImapsMonitor
- java.lang.Object
-
- org.opennms.netmgt.poller.support.AbstractServiceMonitor
-
- org.opennms.netmgt.poller.monitors.ImapMonitor
-
- org.opennms.netmgt.poller.monitors.ImapsMonitor
-
- All Implemented Interfaces:
ServiceMonitor
public final class ImapsMonitor extends ImapMonitor
This class is designed to be used by the service poller framework to test the availability of the IMAPS service on remote interfaces. The class implements the ServiceMonitor interface that allows it to be used along with other plug-ins by the service poller framework.
-
-
Constructor Summary
Constructors Constructor Description ImapsMonitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
determinePort(java.util.Map<java.lang.String,java.lang.Object> parameters)
protected SocketWrapper
getSocketWrapper()
wrapSocket-
Methods inherited from class org.opennms.netmgt.poller.monitors.ImapMonitor
poll
-
Methods inherited from class org.opennms.netmgt.poller.support.AbstractServiceMonitor
getEffectiveLocation, getKeyedBoolean, getKeyedInstance, getKeyedInteger, getKeyedLong, getKeyedObject, getKeyedString, getRuntimeAttributes, getServiceProperties
-
-
-
-
Method Detail
-
determinePort
protected int determinePort(java.util.Map<java.lang.String,java.lang.Object> parameters)
- Overrides:
determinePort
in classImapMonitor
-
getSocketWrapper
protected SocketWrapper getSocketWrapper()
wrapSocket
- Overrides:
getSocketWrapper
in classImapMonitor
- Returns:
- a
Socket
object.
-
-