public class VmwareCollector extends Object implements ServiceCollector
COLLECTION_FAILED, COLLECTION_SUCCEEDED, COLLECTION_UNKNOWN, statusType| Constructor and Description |
|---|
VmwareCollector() |
| Modifier and Type | Method and Description |
|---|---|
CollectionSet |
collect(CollectionAgent agent,
EventProxy eproxy,
Map<String,Object> parameters)
This method collect the data for a given collection agent.
|
RrdRepository |
getRrdRepository(String collectionName)
Returns the Rrd repository for this object.
|
void |
initialize(CollectionAgent agent,
Map<String,Object> parameters)
Initializes this instance for a given collection agent and a parameter map.
|
void |
initialize(Map<String,String> parameters)
Initializes this instance with a given parameter map.
|
void |
release()
This method is used for cleanup.
|
void |
release(CollectionAgent agent)
This method is used for cleanup for a given collection agent.
|
void |
setNodeDao(NodeDao nodeDao)
Sets the NodeDao object for this instance.
|
public void initialize(Map<String,String> parameters) throws CollectionInitializationException
initialize in interface ServiceCollectorparameters - the parameter map to useCollectionInitializationExceptionpublic void initialize(CollectionAgent agent, Map<String,Object> parameters) throws CollectionInitializationException
initialize in interface ServiceCollectoragent - the collection agentparameters - the parameter mapCollectionInitializationExceptionpublic void release()
release in interface ServiceCollectorpublic void release(CollectionAgent agent)
release in interface ServiceCollectoragent - the collection agentpublic CollectionSet collect(CollectionAgent agent, EventProxy eproxy, Map<String,Object> parameters) throws CollectionException
collect in interface ServiceCollectoragent - the collection agenteproxy - the event proxyparameters - the parameters mapCollectionExceptionpublic RrdRepository getRrdRepository(String collectionName)
getRrdRepository in interface ServiceCollectorcollectionName - the collection's namepublic void setNodeDao(NodeDao nodeDao)
nodeDao - the NodeDao object to useCopyright © 2020. All rights reserved.