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

COVERAGE SUMMARY FOR SOURCE FILE [FailureMode.java]

nameclass, %method, %block, %line, %
FailureMode.java100% (1/1)50%  (2/4)81%  (39/48)95%  (3.8/4)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class FailureMode100% (1/1)50%  (2/4)81%  (39/48)95%  (3.8/4)
valueOf (String): FailureMode 0%   (0/1)0%   (0/5)0%   (0/1)
values (): FailureMode [] 0%   (0/1)0%   (0/4)0%   (0/1)
<static initializer> 100% (1/1)100% (34/34)100% (4/4)
FailureMode (String, int): void 100% (1/1)100% (5/5)100% (1/1)

1package net.spy.memcached;
2 
3/**
4 * Failure modes for node failures.
5 */
6public enum FailureMode {
7 
8        /**
9         * Move on to functional nodes when nodes fail.
10         *
11         * <p>
12         *  In this failure mode, the failure of a node will cause its current
13         *  queue and future requests to move to the next logical node in the
14         *  cluster for a given key.
15         * </p>
16         */
17        Redistribute,
18        /**
19         * Continue to retry a failing node until it comes back up.
20         *
21         * <p>
22         *  This failure mode is appropriate when you have a rare short downtime
23         *  of a memcached node that will be back quickly, and your app is written
24         *  to not wait very long for async command completion.
25         * </p>
26         */
27        Retry,
28 
29        /**
30         * Automatically cancel all operations heading towards a downed node.
31         */
32        Cancel
33 
34}

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