EMMA Coverage Report (generated Tue Oct 27 11:32:50 PDT 2009)
[all classes][net.spy.memcached.protocol.binary]

COVERAGE SUMMARY FOR SOURCE FILE [VersionOperationImpl.java]

nameclass, %method, %block, %line, %
VersionOperationImpl.java100% (1/1)100% (3/3)100% (26/26)100% (6/6)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class VersionOperationImpl100% (1/1)100% (3/3)100% (26/26)100% (6/6)
VersionOperationImpl (OperationCallback): void 100% (1/1)100% (6/6)100% (2/2)
decodePayload (byte []): void 100% (1/1)100% (12/12)100% (2/2)
initialize (): void 100% (1/1)100% (8/8)100% (2/2)

1package net.spy.memcached.protocol.binary;
2 
3import net.spy.memcached.ops.OperationCallback;
4import net.spy.memcached.ops.OperationStatus;
5import net.spy.memcached.ops.VersionOperation;
6 
7class VersionOperationImpl extends OperationImpl implements VersionOperation {
8 
9        private static final int CMD = 11;
10 
11        public VersionOperationImpl(OperationCallback cb) {
12                super(CMD, generateOpaque(), cb);
13        }
14 
15        @Override
16        public void initialize() {
17                prepareBuffer("", 0, EMPTY_BYTES);
18        }
19 
20        @Override
21        protected void decodePayload(byte[] pl) {
22                getCallback().receivedStatus(new OperationStatus(true, new String(pl)));
23        }
24 
25}

[all classes][net.spy.memcached.protocol.binary]
EMMA 2.0.5312 (C) Vladimir Roubtsov