org.infinispan.server.memcached.interceptors
Class StatsInterceptor
java.lang.Object
org.infinispan.server.memcached.interceptors.AbstractVisitor
org.infinispan.server.memcached.interceptors.TextCommandInterceptorImpl
org.infinispan.server.memcached.interceptors.StatsInterceptor
- All Implemented Interfaces:
- CommandInterceptor, MemcachedStats, TextCommandInterceptor, TextProtocolVisitor
public class StatsInterceptor
- extends TextCommandInterceptorImpl
- implements MemcachedStats
StatsInterceptor.
- Since:
- 4.1
- Author:
- Galder ZamarreƱo
Methods inherited from class org.infinispan.server.memcached.interceptors.AbstractVisitor |
visitAdd, visitAppend, visitDelete, visitFlushAll, visitGet, visitGets, visitPrepend, visitQuit, visitReplace, visitSet, visitStats, visitVersion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.infinispan.server.memcached.interceptors.TextProtocolVisitor |
visitAdd, visitAppend, visitDelete, visitFlushAll, visitGet, visitGets, visitPrepend, visitQuit, visitReplace, visitSet, visitStats, visitVersion |
StatsInterceptor
public StatsInterceptor(TextCommandInterceptor next)
visitIncrement
public Object visitIncrement(ChannelHandlerContext ctx,
IncrementCommand command)
throws Throwable
- Specified by:
visitIncrement
in interface TextProtocolVisitor
- Overrides:
visitIncrement
in class AbstractVisitor
- Throws:
Throwable
visitDecrement
public Object visitDecrement(ChannelHandlerContext ctx,
DecrementCommand command)
throws Throwable
- Specified by:
visitDecrement
in interface TextProtocolVisitor
- Overrides:
visitDecrement
in class AbstractVisitor
- Throws:
Throwable
visitCas
public Object visitCas(ChannelHandlerContext ctx,
CasCommand command)
throws Throwable
- Specified by:
visitCas
in interface TextProtocolVisitor
- Overrides:
visitCas
in class AbstractVisitor
- Throws:
Throwable
getIncrHits
public long getIncrHits()
- Specified by:
getIncrHits
in interface MemcachedStats
getIncrMisses
public long getIncrMisses()
- Specified by:
getIncrMisses
in interface MemcachedStats
getDecrHits
public long getDecrHits()
- Specified by:
getDecrHits
in interface MemcachedStats
getDecrMisses
public long getDecrMisses()
- Specified by:
getDecrMisses
in interface MemcachedStats
getCasBadval
public long getCasBadval()
- Specified by:
getCasBadval
in interface MemcachedStats
getCasHits
public long getCasHits()
- Specified by:
getCasHits
in interface MemcachedStats
getCasMisses
public long getCasMisses()
- Specified by:
getCasMisses
in interface MemcachedStats
Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.