org.opennms.netmgt.collectd
Interface ServiceCollector

All Known Implementing Classes:
HttpCollector, JBossCollector, JMXCollector, Jsr160Collector, MX4JCollector, NSClientCollector, SnmpCollector

public interface ServiceCollector

The Collector class.

Author:
Mike, OpenNMS

Field Summary
static int COLLECTION_FAILED
           
static int COLLECTION_SUCCEEDED
           
static int COLLECTION_UNKNOWN
          Status of the collector object.
static String[] statusType
           
 
Method Summary
 CollectionSet collect(CollectionAgent agent, EventProxy eproxy, Map<String,String> parameters)
          Invokes a collection on the object.
 RrdRepository getRrdRepository(String collectionName)
           
 void initialize(CollectionAgent agent, Map parameters)
           
 void initialize(Map parameters)
           
 void release()
           
 void release(CollectionAgent agent)
           
 

Field Detail

COLLECTION_UNKNOWN

static final int COLLECTION_UNKNOWN
Status of the collector object.

See Also:
Constant Field Values

COLLECTION_SUCCEEDED

static final int COLLECTION_SUCCEEDED
See Also:
Constant Field Values

COLLECTION_FAILED

static final int COLLECTION_FAILED
See Also:
Constant Field Values

statusType

static final String[] statusType
Method Detail

initialize

void initialize(Map parameters)

release

void release()

initialize

void initialize(CollectionAgent agent,
                Map parameters)

release

void release(CollectionAgent agent)

collect

CollectionSet collect(CollectionAgent agent,
                      EventProxy eproxy,
                      Map<String,String> parameters)
Invokes a collection on the object.


getRrdRepository

RrdRepository getRrdRepository(String collectionName)


Copyright © 2009. All Rights Reserved.