01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04: package com.tc.stats;
05:
06: import com.tc.management.TerracottaMBean;
07: import com.tc.net.protocol.tcm.ChannelID;
08: import com.tc.stats.statistics.CountStatistic;
09: import com.tc.stats.statistics.Statistic;
10:
11: public interface DSOClientMBean extends TerracottaMBean {
12:
13: ChannelID getChannelID();
14:
15: String getRemoteAddress();
16:
17: CountStatistic getTransactionRate();
18:
19: CountStatistic getObjectFaultRate();
20:
21: CountStatistic getObjectFlushRate();
22:
23: Statistic[] getStatistics(String[] names);
24:
25: }
|