Mercurial > hg > Database > Cassandra
diff src/java/org/apache/cassandra/service/StorageProxyMBean.java @ 0:d485154379c8 default tip
apache-cassandra-0.6.0-rc1-src
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 02 Apr 2010 13:36:02 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/java/org/apache/cassandra/service/StorageProxyMBean.java Fri Apr 02 13:36:02 2010 +0900 @@ -0,0 +1,34 @@ +/* +* Licensed to the Apache Software Foundation (ASF) under one +* or more contributor license agreements. See the NOTICE file +* distributed with this work for additional information +* regarding copyright ownership. The ASF licenses this file +* to you under the Apache License, Version 2.0 (the +* "License"); you may not use this file except in compliance +* with the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, +* software distributed under the License is distributed on an +* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +* KIND, either express or implied. See the License for the +* specific language governing permissions and limitations +* under the License. +*/ +package org.apache.cassandra.service; + +public interface StorageProxyMBean +{ + public long getReadOperations(); + public long getTotalReadLatencyMicros(); + public double getRecentReadLatencyMicros(); + + public long getRangeOperations(); + public long getTotalRangeLatencyMicros(); + public double getRecentRangeLatencyMicros(); + + public long getWriteOperations(); + public long getTotalWriteLatencyMicros(); + public double getRecentWriteLatencyMicros(); +}