Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.appdef.server.session
Class AppdefNamedBean

java.lang.Object
  extended by org.hyperic.hibernate.PersistedObject
      extended by org.hyperic.hq.appdef.AppdefBean
          extended by org.hyperic.hq.appdef.server.session.AppdefNamedBean
All Implemented Interfaces:
java.io.Serializable, ContainerManagedTimestampTrackable
Direct Known Subclasses:
AIService, AppdefResource

public abstract class AppdefNamedBean
extends AppdefBean

abstract base class for all appdef resources

See Also:
Serialized Form

Field Summary
protected  java.lang.String description
           
protected  java.lang.String location
           
protected  java.lang.String modifiedBy
           
protected  java.lang.String name
           
protected  java.lang.String sortName
           
 
Fields inherited from class org.hyperic.hq.appdef.AppdefBean
cid, creationTime, modifiedTime
 
Constructor Summary
AppdefNamedBean()
          default constructor
 
Method Summary
protected abstract  java.lang.String _getAuthzOp(java.lang.String op)
           
abstract  AppdefResourceType getAppdefResourceType()
           
abstract  AppdefResourceValue getAppdefResourceValue()
           
 java.lang.String getAuthzOp(java.lang.String op)
           
 java.lang.String getDescription()
           
abstract  AppdefEntityID getEntityId()
          Get the appdefEntityId for this platform legacy code from EJB entity bean
 java.lang.String getLocation()
           
 java.lang.String getModifiedBy()
           
 java.lang.String getName()
           
 java.lang.String getSortName()
           
 void setDescription(java.lang.String description)
           
 void setLocation(java.lang.String location)
           
 void setModifiedBy(java.lang.String modifiedBy)
           
 void setName(java.lang.String name)
           
 void setSortName(java.lang.String sortName)
           
 
Methods inherited from class org.hyperic.hq.appdef.AppdefBean
allowContainerManagedCreationTime, allowContainerManagedLastModifiedTime, equals, getCid, getCreationTime, getCTime, getModifiedTime, getMTime, hashCode, 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
 

Field Detail

name

protected java.lang.String name

sortName

protected java.lang.String sortName

description

protected java.lang.String description

modifiedBy

protected java.lang.String modifiedBy

location

protected java.lang.String location
Constructor Detail

AppdefNamedBean

public AppdefNamedBean()
default constructor

Method Detail

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getModifiedBy

public java.lang.String getModifiedBy()

setModifiedBy

public void setModifiedBy(java.lang.String modifiedBy)

getLocation

public java.lang.String getLocation()

setLocation

public void setLocation(java.lang.String location)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getSortName

public java.lang.String getSortName()

setSortName

public void setSortName(java.lang.String sortName)

getEntityId

public abstract AppdefEntityID getEntityId()
Get the appdefEntityId for this platform legacy code from EJB entity bean


getAppdefResourceType

public abstract AppdefResourceType getAppdefResourceType()

getAppdefResourceValue

public abstract AppdefResourceValue getAppdefResourceValue()

_getAuthzOp

protected abstract java.lang.String _getAuthzOp(java.lang.String op)

getAuthzOp

public java.lang.String getAuthzOp(java.lang.String op)

Hyperic HQ Plugin API v. 4.4.0.2

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