org.opennms.netmgt.xmlrpcd
Interface PollerProvisioner


public interface PollerProvisioner

PollerProvisioner interface.

Version:
$Id: $
Author:
Mathew Brozowski

Method Summary
 boolean addMonitor(String svcName, String className)
          addMonitor
 boolean addPackage(String packageName, int downtimeInterval, int downtimeDuration)
          addPackage
 boolean addService(String packageName, String svcName, int interval, Map<?,?> parameters)
          addService
 int getDowntimeDuration(String packageName)
          getDowntimeDuration
 int getDowntimeInterval(String packageName)
          getDowntimeInterval
 int getServiceInterval(String packageName, String svcName)
          getServiceInterval
 Map<?,?> getServiceParameters(String packageName, String svcName)
          getServiceParameters
 

Method Detail

addMonitor

boolean addMonitor(String svcName,
                   String className)

addMonitor

Parameters:
svcName - a String object.
className - a String object.
Returns:
a boolean.

addPackage

boolean addPackage(String packageName,
                   int downtimeInterval,
                   int downtimeDuration)

addPackage

Parameters:
packageName - a String object.
downtimeInterval - a int.
downtimeDuration - a int.
Returns:
a boolean.

getDowntimeInterval

int getDowntimeInterval(String packageName)

getDowntimeInterval

Parameters:
packageName - a String object.
Returns:
a int.

getDowntimeDuration

int getDowntimeDuration(String packageName)

getDowntimeDuration

Parameters:
packageName - a String object.
Returns:
a int.

addService

boolean addService(String packageName,
                   String svcName,
                   int interval,
                   Map<?,?> parameters)

addService

Parameters:
packageName - a String object.
svcName - a String object.
interval - a int.
parameters - a Map object.
Returns:
a boolean.

getServiceInterval

int getServiceInterval(String packageName,
                       String svcName)

getServiceInterval

Parameters:
packageName - a String object.
svcName - a String object.
Returns:
a int.

getServiceParameters

Map<?,?> getServiceParameters(String packageName,
                              String svcName)

getServiceParameters

Parameters:
packageName - a String object.
svcName - a String object.
Returns:
a Map object.


Copyright © 2011. All Rights Reserved.