org.apache.geronimo.monitoring
Interface MasterRemoteControlRemote
public interface MasterRemoteControlRemote
Remote Interface for MasterRemoteControl. Defines the operations
that are made available to the remote client.
Method Summary |
boolean |
addMBeanForSnapshot(String s)
|
HashMap<String,HashMap<String,Long>> |
fetchMaxSnapshotData(Integer i)
|
HashMap<String,HashMap<String,Long>> |
fetchMinSnapshotData(Integer i)
|
ArrayList<HashMap<String,HashMap<String,Object>>> |
fetchSnapshotData(Integer i,
Integer ii)
|
Set<String> |
getAllMBeanNames()
|
HashMap<String,ArrayList<String>> |
getAllSnapshotStatAttributes()
|
Long |
getSnapshotCount()
|
Long |
getSnapshotDuration()
|
String |
getSnapshotRetention()
|
TreeMap<Long,Long> |
getSpecificStatistics(String mbeanName,
String statsName,
int numberOfSnapshots,
int everyNthSnapshot,
boolean showArchive)
|
Set<String> |
getStatisticsProviderMBeanNames()
|
HashMap<String,Long> |
getStats(String s)
|
Set<String> |
getTrackedMBeans()
|
Object |
invoke(ObjectName name,
String operationName,
Object[] params,
String[] signature)
|
boolean |
isSnapshotRunning()
|
boolean |
removeMBeanForSnapshot(String s)
|
void |
setAttribute(String s,
String ss,
Object o)
|
void |
setSnapshotDuration(Long l)
|
void |
setSnapshotRetention(int retention)
|
void |
setUpMEJB(String username,
String password)
|
boolean |
startSnapshot(Long l)
|
boolean |
stopSnapshot()
|
getStats
HashMap<String,Long> getStats(String s)
throws Exception
- Throws:
Exception
setAttribute
void setAttribute(String s,
String ss,
Object o)
throws Exception
- Throws:
Exception
startSnapshot
boolean startSnapshot(Long l)
stopSnapshot
boolean stopSnapshot()
fetchSnapshotData
ArrayList<HashMap<String,HashMap<String,Object>>> fetchSnapshotData(Integer i,
Integer ii)
fetchMaxSnapshotData
HashMap<String,HashMap<String,Long>> fetchMaxSnapshotData(Integer i)
fetchMinSnapshotData
HashMap<String,HashMap<String,Long>> fetchMinSnapshotData(Integer i)
getSnapshotDuration
Long getSnapshotDuration()
getSnapshotCount
Long getSnapshotCount()
setSnapshotDuration
void setSnapshotDuration(Long l)
getStatisticsProviderMBeanNames
Set<String> getStatisticsProviderMBeanNames()
getAllMBeanNames
Set<String> getAllMBeanNames()
getAllSnapshotStatAttributes
HashMap<String,ArrayList<String>> getAllSnapshotStatAttributes()
addMBeanForSnapshot
boolean addMBeanForSnapshot(String s)
removeMBeanForSnapshot
boolean removeMBeanForSnapshot(String s)
isSnapshotRunning
boolean isSnapshotRunning()
setUpMEJB
void setUpMEJB(String username,
String password)
invoke
Object invoke(ObjectName name,
String operationName,
Object[] params,
String[] signature)
getSpecificStatistics
TreeMap<Long,Long> getSpecificStatistics(String mbeanName,
String statsName,
int numberOfSnapshots,
int everyNthSnapshot,
boolean showArchive)
getTrackedMBeans
Set<String> getTrackedMBeans()
setSnapshotRetention
void setSnapshotRetention(int retention)
getSnapshotRetention
String getSnapshotRetention()
Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.