ServerType (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.appdef.server.session.ServerType class

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

## org.hyperic.hq.appdef.server.session
Class ServerType

    java.lang.Object
      org.hyperic.hibernate.PersistedObject
          org.hyperic.hq.appdef.AppdefBean
              org.hyperic.hq.appdef.server.session.AppdefResourceType
                  org.hyperic.hq.appdef.server.session.ServerType

All Implemented Interfaces:
  java.io.Serializable, java.lang.Comparable, ContainerManagedTimestampTrackable

    public class ServerType

extends AppdefResourceType

See Also:
  Serialized Form

Field Summary

Fields inherited from class org.hyperic.hq.appdef.server.session.AppdefResourceType
`description, name, sortName`

Fields inherited from class org.hyperic.hq.appdef.AppdefBean
`cid, creationTime, modifiedTime`

Constructor Summary
`ServerType()`

Method Summary
`void` | `addPlatformType(PlatformType ptype)`
`boolean` | `equals(java.lang.Object obj)`
`AppdefResourceTypeValue` | `getAppdefResourceTypeValue()`
`int` | `getAppdefType()`
`int` | `getAuthzType()`
`java.util.Collection` | `getPlatformTypes()`
`java.lang.String` | `getPlugin()`
`java.util.Collection` | `getServers()`
`ServerTypeValue` | `getServerTypeValue()` Deprecated. use (this) ServerType object instead
`java.util.Collection` | `getServiceTypes()`
`boolean` | `getVirtual()` Deprecated. use isVirtual() instead
`int` | `hashCode()`
`boolean` | `isVirtual()`
`void` | `setPlatformTypes(java.util.Collection platformTypes)`
`void` | `setPlugin(java.lang.String plugin)`
`void` | `setServers(java.util.Collection servers)`
`void` | `setServiceTypes(java.util.Collection serviceTypes)`
`void` | `setVirtual(boolean virtual)`

Methods inherited from class org.hyperic.hq.appdef.server.session.AppdefResourceType
`compareTo, getDescription, getName, getSortName, setDescription, setName, setSortName`

Methods inherited from class org.hyperic.hq.appdef.AppdefBean
`allowContainerManagedCreationTime, allowContainerManagedLastModifiedTime, getCid, getCreationTime, getCTime, getModifiedTime, getMTime, matchesValueObject, setCid, setCreationTime, setModifiedTime`

Methods inherited from class org.hyperic.hibernate.PersistedObject
`get_version_, getId, set_version_, setId`

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

Constructor Detail

### ServerType

    public ServerType()

Method Detail

### getAuthzType

    public int getAuthzType()

  Specified by:
    `getAuthzType` in class `AppdefResourceType`

### getPlugin

    public java.lang.String getPlugin()

### setPlugin

    public void setPlugin(java.lang.String plugin)

### isVirtual

    public boolean isVirtual()

### getVirtual

    public boolean getVirtual()

  Deprecated. use isVirtual() instead

  legacy EJB getter

  Returns:

### setVirtual

    public void setVirtual(boolean virtual)

### getPlatformTypes

    public java.util.Collection getPlatformTypes()

### setPlatformTypes

    public void setPlatformTypes(java.util.Collection platformTypes)

### addPlatformType

    public void addPlatformType(PlatformType ptype)

### getServers

    public java.util.Collection getServers()

### setServers

    public void setServers(java.util.Collection servers)

### getServiceTypes

    public java.util.Collection getServiceTypes()

### setServiceTypes

    public void setServiceTypes(java.util.Collection serviceTypes)

### getAppdefType

    public int getAppdefType()

  Specified by:
    `getAppdefType` in class `AppdefResourceType`

### getServerTypeValue

    public ServerTypeValue getServerTypeValue()

  Deprecated. use (this) ServerType object instead

  legacy EJB DTO (value object) pattern

### equals

    public boolean equals(java.lang.Object obj)

  Overrides:
    `equals` in class `AppdefBean`

### hashCode

    public int hashCode()

  Overrides:
    `hashCode` in class `AppdefBean`

### getAppdefResourceTypeValue

    public AppdefResourceTypeValue getAppdefResourceTypeValue()

  Specified by:
    `getAppdefResourceTypeValue` in class `AppdefResourceType`
  Returns:
    the type value object

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

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