org.rhq.enterprise.server.measurement
Class MeasurementViewManagerBean

java.lang.Object
  extended by org.rhq.enterprise.server.measurement.MeasurementViewManagerBean
All Implemented Interfaces:
MeasurementViewManagerLocal

public class MeasurementViewManagerBean
extends Object
implements MeasurementViewManagerLocal

Author:
Joseph Marques

Constructor Summary
MeasurementViewManagerBean()
           
 
Method Summary
 void addChart(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName, String viewKey)
           
 void createView(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName)
           
 void deleteView(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName)
           
 List<String> getCharts(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName)
           
 String getSelectedView(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context)
           
 List<String> getViewNames(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context)
           
 void moveChartDown(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName, String viewKey)
           
 void moveChartUp(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName, String viewKey)
           
 void removeChart(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName, String viewKey)
           
 void saveCharts(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName, List<String> charts)
           
 void setSelectedView(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.common.EntityContext context, String viewName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeasurementViewManagerBean

public MeasurementViewManagerBean()
Method Detail

getViewNames

public List<String> getViewNames(org.rhq.core.domain.auth.Subject user,
                                 org.rhq.core.domain.common.EntityContext context)
Specified by:
getViewNames in interface MeasurementViewManagerLocal

createView

public void createView(org.rhq.core.domain.auth.Subject user,
                       org.rhq.core.domain.common.EntityContext context,
                       String viewName)
                throws MeasurementViewException
Specified by:
createView in interface MeasurementViewManagerLocal
Throws:
MeasurementViewException

deleteView

public void deleteView(org.rhq.core.domain.auth.Subject user,
                       org.rhq.core.domain.common.EntityContext context,
                       String viewName)
Specified by:
deleteView in interface MeasurementViewManagerLocal

getSelectedView

public String getSelectedView(org.rhq.core.domain.auth.Subject user,
                              org.rhq.core.domain.common.EntityContext context)
Specified by:
getSelectedView in interface MeasurementViewManagerLocal

setSelectedView

public void setSelectedView(org.rhq.core.domain.auth.Subject user,
                            org.rhq.core.domain.common.EntityContext context,
                            String viewName)
Specified by:
setSelectedView in interface MeasurementViewManagerLocal

getCharts

public List<String> getCharts(org.rhq.core.domain.auth.Subject user,
                              org.rhq.core.domain.common.EntityContext context,
                              String viewName)
                       throws MeasurementViewException
Specified by:
getCharts in interface MeasurementViewManagerLocal
Throws:
MeasurementViewException

saveCharts

public void saveCharts(org.rhq.core.domain.auth.Subject user,
                       org.rhq.core.domain.common.EntityContext context,
                       String viewName,
                       List<String> charts)
Specified by:
saveCharts in interface MeasurementViewManagerLocal

moveChartUp

public void moveChartUp(org.rhq.core.domain.auth.Subject user,
                        org.rhq.core.domain.common.EntityContext context,
                        String viewName,
                        String viewKey)
Specified by:
moveChartUp in interface MeasurementViewManagerLocal

moveChartDown

public void moveChartDown(org.rhq.core.domain.auth.Subject user,
                          org.rhq.core.domain.common.EntityContext context,
                          String viewName,
                          String viewKey)
Specified by:
moveChartDown in interface MeasurementViewManagerLocal

addChart

public void addChart(org.rhq.core.domain.auth.Subject user,
                     org.rhq.core.domain.common.EntityContext context,
                     String viewName,
                     String viewKey)
Specified by:
addChart in interface MeasurementViewManagerLocal

removeChart

public void removeChart(org.rhq.core.domain.auth.Subject user,
                        org.rhq.core.domain.common.EntityContext context,
                        String viewName,
                        String viewKey)
Specified by:
removeChart in interface MeasurementViewManagerLocal


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.