|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rhq.enterprise.server.measurement.MeasurementDefinitionManagerBean
public class MeasurementDefinitionManagerBean
A manager for MeasurementDefinitions.
| Constructor Summary | |
|---|---|
MeasurementDefinitionManagerBean()
|
|
| Method Summary | |
|---|---|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.MeasurementDefinition> |
findMeasurementDefinitionsByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.MeasurementDefinitionCriteria criteria)
|
List<org.rhq.core.domain.measurement.MeasurementDefinition> |
findMeasurementDefinitionsByIds(org.rhq.core.domain.auth.Subject subject,
Integer[] measurementDefinitionIds)
Returns a list of MeasurmentDefintions for each of the ids passed in the array |
List<org.rhq.core.domain.measurement.MeasurementDefinition> |
findMeasurementDefinitionsByResourceType(org.rhq.core.domain.auth.Subject user,
int resourceTypeId,
org.rhq.core.domain.measurement.DataType dataType,
org.rhq.core.domain.measurement.DisplayType displayType)
Returns a list of MeasurementDefinitions based on ResourceType |
org.rhq.core.domain.measurement.MeasurementDefinition |
getMeasurementDefinition(org.rhq.core.domain.auth.Subject subject,
int definitionId)
Returns a MeasurementDefinition by its id or null. |
void |
removeMeasurementDefinition(org.rhq.core.domain.measurement.MeasurementDefinition def)
Remove the given definition with its attached schedules. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MeasurementDefinitionManagerBean()
| Method Detail |
|---|
public org.rhq.core.domain.measurement.MeasurementDefinition getMeasurementDefinition(org.rhq.core.domain.auth.Subject subject,
int definitionId)
MeasurementDefinitionManagerLocal
getMeasurementDefinition in interface MeasurementDefinitionManagerLocalgetMeasurementDefinition in interface MeasurementDefinitionManagerRemotesubject - user that is calling this methoddefinitionId - id of the desired MeasurementDefinition to fetch
public void removeMeasurementDefinition(org.rhq.core.domain.measurement.MeasurementDefinition def)
removeMeasurementDefinition in interface MeasurementDefinitionManagerLocaldef - the MeasuremendDefinition to delete
public List<org.rhq.core.domain.measurement.MeasurementDefinition> findMeasurementDefinitionsByResourceType(org.rhq.core.domain.auth.Subject user,
int resourceTypeId,
org.rhq.core.domain.measurement.DataType dataType,
org.rhq.core.domain.measurement.DisplayType displayType)
MeasurementDefinitionManagerLocal
findMeasurementDefinitionsByResourceType in interface MeasurementDefinitionManagerLocaluser - user that is calling this methodresourceTypeId - id Of the resourceType to use as criteriadataType - dataTypedisplayType - displayType
public List<org.rhq.core.domain.measurement.MeasurementDefinition> findMeasurementDefinitionsByIds(org.rhq.core.domain.auth.Subject subject,
Integer[] measurementDefinitionIds)
MeasurementDefinitionManagerLocal
findMeasurementDefinitionsByIds in interface MeasurementDefinitionManagerLocalsubject - user that is calling this methodmeasurementDefinitionIds - Array of ints for the ids to search by
public org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.MeasurementDefinition> findMeasurementDefinitionsByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.MeasurementDefinitionCriteria criteria)
findMeasurementDefinitionsByCriteria in interface MeasurementDefinitionManagerLocalfindMeasurementDefinitionsByCriteria in interface MeasurementDefinitionManagerRemote
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||