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 intdeterminePort(Map<String,Object> parameters)protected SocketWrappergetSocketWrapper()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(Map<String,Object> parameters)
- Overrides:
determinePortin classImapMonitor
-
getSocketWrapper
protected SocketWrapper getSocketWrapper()
wrapSocket
- Overrides:
getSocketWrapperin classImapMonitor- Returns:
- a
Socketobject.
-
-