Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.product
Class RuntimeResourceReport

java.lang.Object
  extended by org.hyperic.hq.product.RuntimeResourceReport

public class RuntimeResourceReport
extends java.lang.Object

A RuntimeResourceReport represents the results of a single server's runtime scan. It is comprised of an array of platforms. The platforms are matched against appdef by FQDN. Within each platform, the servers are matched against appdef by ID (only if it is the same as the reporting server), and then by autoinventory-identifier. Within each server, the services are matched against appdef by name.


Constructor Summary
RuntimeResourceReport()
           
RuntimeResourceReport(int serverId)
           
 
Method Summary
 void addAIPlatform(AIPlatformValue aiplatform)
           
 void addAIPlatforms(AIPlatformValue[] aiplatforms)
           
 AIPlatformValue[] getAIPlatforms()
           
 int getServerId()
           
 boolean isSameReport(RuntimeResourceReport other)
           
 void setAIPlatforms(AIPlatformValue[] aiplatforms)
           
 void setServerId(int serverId)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuntimeResourceReport

public RuntimeResourceReport()

RuntimeResourceReport

public RuntimeResourceReport(int serverId)
Method Detail

getServerId

public int getServerId()

setServerId

public void setServerId(int serverId)

getAIPlatforms

public AIPlatformValue[] getAIPlatforms()

setAIPlatforms

public void setAIPlatforms(AIPlatformValue[] aiplatforms)

addAIPlatform

public void addAIPlatform(AIPlatformValue aiplatform)

addAIPlatforms

public void addAIPlatforms(AIPlatformValue[] aiplatforms)

isSameReport

public boolean isSameReport(RuntimeResourceReport other)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.