Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.5.3.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hyperic.hq.product
Class ServerResource

    java.lang.Object
      org.hyperic.hq.product.ServerResource

    public class ServerResource

extends Object

Constructor Summary
`ServerResource()`

Method Summary
`void` | `addService(ServiceResource service)`
`void` | `addServiceType(ServiceType serviceType)`
`String[]` | `getConnectProperties()`
`org.hyperic.util.config.ConfigResponse` | `getControlConfig()`
`org.hyperic.util.config.ConfigResponse` | `getCustomProperties()`
`String` | `getDescription()`
`String` | `getIdentifier()`
`String` | `getInstallPath()`
`org.hyperic.util.config.ConfigResponse` | `getMeasurementConfig()`
`String` | `getName()`
`String` | `getPlatformFqdn()`
`org.hyperic.util.config.ConfigResponse` | `getProductConfig()`
`Object` | `getResource()`
`String` | `getType()`
`void` | `setConnectProperties(String[] keys)`
`void` | `setControlConfig()`
`void` | `setControlConfig(org.hyperic.util.config.ConfigResponse config)`
`void` | `setControlConfig(Map config)`
`void` | `setCustomProperties(org.hyperic.util.config.ConfigResponse config)`
`void` | `setCustomProperties(Map props)`
`void` | `setDescription(String description)`
`void` | `setIdentifier(String name)`
`void` | `setInstallPath(String name)`
`void` | `setMeasurementConfig()`
`void` | `setMeasurementConfig(org.hyperic.util.config.ConfigResponse config)`
`void` | `setMeasurementConfig(org.hyperic.util.config.ConfigResponse config, int logTrackLevel, boolean enableConfigTrack)`
`void` | `setMeasurementConfig(Map config)`
`void` | `setName(String name)`
`void` | `setPlatformFqdn(String name)` This attribute should only be set if discovered server is hosted on a platform other than the platform which ran the auto discovery.
`void` | `setProductConfig()`
`void` | `setProductConfig(org.hyperic.util.config.ConfigResponse config)`
`void` | `setProductConfig(Map config)`
`void` | `setType(GenericPlugin plugin)`
`void` | `setType(String name)`
`String` | `toString()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### ServerResource

    public ServerResource()

Method Detail

### getResource

    public Object getResource()

### setPlatformFqdn

    public void setPlatformFqdn(String name)

  This attribute should only be set if discovered server is hosted on a platform other than the platform which ran the auto discovery. The WebLogic plugin for example may find cluster nodes on other platforms. Note that setting this attribute will also require the given platform to exist in the HQ inventory.

### getPlatformFqdn

    public String getPlatformFqdn()

### setConnectProperties

    public void setConnectProperties(String[] keys)

### getConnectProperties

    public String[] getConnectProperties()

### addService

    public void addService(ServiceResource service)

### addServiceType

    public void addServiceType(ServiceType serviceType)

### setInstallPath

    public void setInstallPath(String name)

### getInstallPath

    public String getInstallPath()

### setIdentifier

    public void setIdentifier(String name)

### getIdentifier

    public String getIdentifier()

### setType

    public void setType(GenericPlugin plugin)

### setType

    public void setType(String name)

### getType

    public String getType()

### setName

    public void setName(String name)

### getName

    public String getName()

### setDescription

    public void setDescription(String description)

### getDescription

    public String getDescription()

### getProductConfig

    public org.hyperic.util.config.ConfigResponse getProductConfig()

### setProductConfig

    public void setProductConfig(org.hyperic.util.config.ConfigResponse config)

### getMeasurementConfig

    public org.hyperic.util.config.ConfigResponse getMeasurementConfig()

### setMeasurementConfig

    public void setMeasurementConfig(org.hyperic.util.config.ConfigResponse config)

### setMeasurementConfig

    public void setMeasurementConfig(org.hyperic.util.config.ConfigResponse config,
                                     int logTrackLevel,
                                     boolean enableConfigTrack)

### getControlConfig

    public org.hyperic.util.config.ConfigResponse getControlConfig()

### setControlConfig

    public void setControlConfig(org.hyperic.util.config.ConfigResponse config)

### setProductConfig

    public void setProductConfig()

### setMeasurementConfig

    public void setMeasurementConfig()

### setControlConfig

    public void setControlConfig()

### getCustomProperties

    public org.hyperic.util.config.ConfigResponse getCustomProperties()

### setCustomProperties

    public void setCustomProperties(org.hyperic.util.config.ConfigResponse config)

### setProductConfig

    public void setProductConfig(Map config)

### setMeasurementConfig

    public void setMeasurementConfig(Map config)

### setControlConfig

    public void setControlConfig(Map config)

### setCustomProperties

    public void setCustomProperties(Map props)

### toString

    public String toString()

  Overrides:
    `toString` in class `Object`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.5.3.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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