org.teiid.rhq.admin
Class DQPManagementView

java.lang.Object
  extended by org.teiid.rhq.admin.DQPManagementView
All Implemented Interfaces:
PluginConstants

public class DQPManagementView
extends Object
implements PluginConstants


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.teiid.rhq.plugin.util.PluginConstants
PluginConstants.ComponentType, PluginConstants.Metric, PluginConstants.Operation
 
Field Summary
static String DYNAMIC_VDB_EXT
           
static String VDB_EXT
           
 
Fields inherited from interface org.teiid.rhq.plugin.util.PluginConstants
DEFAULT_LOGGER_CATEGORY, PROFILE_SERVICE
 
Constructor Summary
DQPManagementView()
           
 
Method Summary
protected  void executeClearCache(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String vdbName, int vdbVersion, String cacheType)
           
static org.jboss.metatype.api.values.MetaValue executeManagedOperation(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, org.jboss.managed.api.ManagedComponent mc, String operation, org.jboss.metatype.api.values.MetaValue... args)
           
protected  org.jboss.metatype.api.values.MetaValue executeMaterializedViewQuery(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String vdbName, int vdbVersion)
           
 void executeOperation(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, ExecutedResult operationResult, Map<String,Object> valueMap)
           
protected  org.jboss.metatype.api.values.MetaValue getCacheStats(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String type)
           
protected  org.jboss.metatype.api.values.MetaValue getLongRunningQueries(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)
           
static org.jboss.metatype.api.values.MetaValue getManagedProperty(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, org.jboss.managed.api.ManagedComponent mc, String property)
           
 Object getMetric(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String componentType, String identifier, String metric, Map<String,Object> valueMap)
           
 org.jboss.metatype.api.values.MetaValue getProperties(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String component)
           
protected  org.jboss.metatype.api.values.MetaValue getRequests(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)
           
protected  org.jboss.metatype.api.values.MetaValue getRequestsForVDB(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String vdbName, int vdbVersion)
           
<T> void
getSessionCollectionValue(org.jboss.metatype.api.values.MetaValue pValue, Collection<SessionMetadata> list)
           
<T> void
getSessionCollectionValueForVDB(org.jboss.metatype.api.values.MetaValue pValue, Collection<SessionMetadata> list, String vdbName)
           
 org.jboss.metatype.api.values.MetaValue getSessions(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)
           
<T> void
getTransactionCollectionValue(org.jboss.metatype.api.values.MetaValue pValue, Collection<TransactionMetadata> list)
           
protected  org.jboss.metatype.api.values.MetaValue getTransactions(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)
           
protected  org.jboss.metatype.api.values.MetaValue getUsedBufferSpace(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)
           
static String getVDBStatus(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String vdbName)
           
protected  org.jboss.metatype.api.values.MetaValue reloadMaterializedView(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection, String vdbName, int vdbVersion, String schema, String table, Boolean invalidate)
           
 RequestMetadata unwrapRequestMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
           
 SessionMetadata unwrapSessionMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
           
 TransactionMetadata unwrapTransactionMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VDB_EXT

public static final String VDB_EXT
See Also:
Constant Field Values

DYNAMIC_VDB_EXT

public static final String DYNAMIC_VDB_EXT
See Also:
Constant Field Values
Constructor Detail

DQPManagementView

public DQPManagementView()
Method Detail

getMetric

public Object getMetric(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                        String componentType,
                        String identifier,
                        String metric,
                        Map<String,Object> valueMap)
                 throws Exception
Throws:
Exception

executeOperation

public void executeOperation(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                             ExecutedResult operationResult,
                             Map<String,Object> valueMap)
                      throws Exception
Throws:
Exception

getProperties

public org.jboss.metatype.api.values.MetaValue getProperties(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                                             String component)

getRequests

protected org.jboss.metatype.api.values.MetaValue getRequests(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)

executeClearCache

protected void executeClearCache(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                 String vdbName,
                                 int vdbVersion,
                                 String cacheType)
                          throws Exception
Throws:
Exception

executeMaterializedViewQuery

protected org.jboss.metatype.api.values.MetaValue executeMaterializedViewQuery(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                                                               String vdbName,
                                                                               int vdbVersion)

reloadMaterializedView

protected org.jboss.metatype.api.values.MetaValue reloadMaterializedView(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                                                         String vdbName,
                                                                         int vdbVersion,
                                                                         String schema,
                                                                         String table,
                                                                         Boolean invalidate)

getRequestsForVDB

protected org.jboss.metatype.api.values.MetaValue getRequestsForVDB(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                                                    String vdbName,
                                                                    int vdbVersion)

getTransactions

protected org.jboss.metatype.api.values.MetaValue getTransactions(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)

getSessions

public org.jboss.metatype.api.values.MetaValue getSessions(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)

getVDBStatus

public static String getVDBStatus(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                  String vdbName)

executeManagedOperation

public static org.jboss.metatype.api.values.MetaValue executeManagedOperation(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                                                              org.jboss.managed.api.ManagedComponent mc,
                                                                              String operation,
                                                                              org.jboss.metatype.api.values.MetaValue... args)
                                                                       throws Exception
Throws:
Exception

getManagedProperty

public static org.jboss.metatype.api.values.MetaValue getManagedProperty(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                                                         org.jboss.managed.api.ManagedComponent mc,
                                                                         String property)
                                                                  throws Exception
Throws:
Exception

getCacheStats

protected org.jboss.metatype.api.values.MetaValue getCacheStats(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection,
                                                                String type)

getLongRunningQueries

protected org.jboss.metatype.api.values.MetaValue getLongRunningQueries(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)

getUsedBufferSpace

protected org.jboss.metatype.api.values.MetaValue getUsedBufferSpace(org.rhq.plugins.jbossas5.connection.ProfileServiceConnection connection)

getTransactionCollectionValue

public <T> void getTransactionCollectionValue(org.jboss.metatype.api.values.MetaValue pValue,
                                              Collection<TransactionMetadata> list)
                                   throws Exception
Throws:
Exception

getSessionCollectionValue

public <T> void getSessionCollectionValue(org.jboss.metatype.api.values.MetaValue pValue,
                                          Collection<SessionMetadata> list)
                               throws Exception
Throws:
Exception

getSessionCollectionValueForVDB

public <T> void getSessionCollectionValueForVDB(org.jboss.metatype.api.values.MetaValue pValue,
                                                Collection<SessionMetadata> list,
                                                String vdbName)
                                     throws Exception
Throws:
Exception

unwrapSessionMetaValue

public SessionMetadata unwrapSessionMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
                                       throws Exception
Throws:
Exception

unwrapRequestMetaValue

public RequestMetadata unwrapRequestMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
                                       throws Exception
Throws:
Exception

unwrapTransactionMetaValue

public TransactionMetadata unwrapTransactionMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
                                               throws Exception
Throws:
Exception


Copyright © 2011. All Rights Reserved.