org.rhq.enterprise.server.measurement
Interface MeasurementViewManagerLocal

All Known Implementing Classes:
MeasurementViewManagerBean

public interface MeasurementViewManagerLocal

Author:
Joseph Marques

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)
           
 

Method Detail

getViewNames

List<String> getViewNames(org.rhq.core.domain.auth.Subject user,
                          org.rhq.core.domain.common.EntityContext context)

createView

void createView(org.rhq.core.domain.auth.Subject user,
                org.rhq.core.domain.common.EntityContext context,
                String viewName)
                throws MeasurementViewException
Throws:
MeasurementViewException

deleteView

void deleteView(org.rhq.core.domain.auth.Subject user,
                org.rhq.core.domain.common.EntityContext context,
                String viewName)

getSelectedView

String getSelectedView(org.rhq.core.domain.auth.Subject user,
                       org.rhq.core.domain.common.EntityContext context)

setSelectedView

void setSelectedView(org.rhq.core.domain.auth.Subject user,
                     org.rhq.core.domain.common.EntityContext context,
                     String viewName)

getCharts

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

saveCharts

void saveCharts(org.rhq.core.domain.auth.Subject user,
                org.rhq.core.domain.common.EntityContext context,
                String viewName,
                List<String> charts)

moveChartUp

void moveChartUp(org.rhq.core.domain.auth.Subject user,
                 org.rhq.core.domain.common.EntityContext context,
                 String viewName,
                 String viewKey)

moveChartDown

void moveChartDown(org.rhq.core.domain.auth.Subject user,
                   org.rhq.core.domain.common.EntityContext context,
                   String viewName,
                   String viewKey)

addChart

void addChart(org.rhq.core.domain.auth.Subject user,
              org.rhq.core.domain.common.EntityContext context,
              String viewName,
              String viewKey)

removeChart

void removeChart(org.rhq.core.domain.auth.Subject user,
                 org.rhq.core.domain.common.EntityContext context,
                 String viewName,
                 String viewKey)


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