public StatsOperation stats(String arg, StatsOperation.Callback cb) { return new StatsOperationImpl(arg, cb); }
@Override public void initialize() { setBuffer(ByteBuffer.wrap(msg)); }
public StatsOperationImpl(String arg, StatsOperation.Callback c) { super(c); cb = c; if (arg == null) { msg = MSG; } else { msg = ("stats " + arg + "\r\n").getBytes(); } setAPIType(APIType.STATS); setOperationType(OperationType.ETC); }
@Override public void handleLine(String line) { if (line.equals("END")) { cb.receivedStatus(END); transitionState(OperationState.COMPLETE); } else { String[] parts = line.split(" ", 3); assert parts.length == 3; cb.gotStat(parts[1], parts[2]); } }
@Override public void handleLine(String line) { if(line.equals("END")) { cb.receivedStatus(END); transitionState(OperationState.COMPLETE); } else { String[] parts=line.split(" ", 3); assert parts.length == 3; cb.gotStat(parts[1], parts[2]); } }
@Override public void handleLine(String line) { if (line.startsWith("END")) { cb.receivedStatus(END); transitionState(OperationState.COMPLETE); } else { String[] parts = line.split(" ", 3); assert parts.length == 3; cb.gotStat(parts[1], parts[2]); } }
@Override public void initialize() { setBuffer(ByteBuffer.wrap(msg)); }
public StatsOperation stats(String arg, StatsOperation.Callback cb) { return new StatsOperationImpl(arg, cb); }
@Override public void handleLine(String line) { if(line.equals("END")) { cb.receivedStatus(END); transitionState(OperationState.COMPLETE); } else { String[] parts=line.split(" ", 3); assert parts.length == 3; cb.gotStat(parts[1], parts[2]); } }
@Override public void initialize() { setBuffer(ByteBuffer.wrap(msg)); }
public StatsOperation stats(String arg, StatsOperation.Callback cb) { return new StatsOperationImpl(arg, cb); }
@Override public void handleLine(String line) { if (line.equals("END")) { cb.receivedStatus(END); transitionState(OperationState.COMPLETE); } else { String[] parts = line.split(" ", 3); assert parts.length == 3; cb.gotStat(parts[1], parts[2]); } }
@Override public void initialize() { setBuffer(ByteBuffer.wrap(msg)); }
public StatsOperation stats(String arg, StatsOperation.Callback cb) { return new StatsOperationImpl(arg, cb); }
@Override public void handleLine(String line) { if (line.equals("END")) { cb.receivedStatus(END); transitionState(OperationState.COMPLETE); } else { String[] parts = line.split(" ", 3); assert parts.length == 3; cb.gotStat(parts[1], parts[2]); } }
@Override public void initialize() { setBuffer(ByteBuffer.wrap(msg)); }
public StatsOperation stats(String arg, StatsOperation.Callback cb) { return new StatsOperationImpl(arg, cb); }
@Override public void initialize() { setBuffer(ByteBuffer.wrap(msg)); }
public StatsOperation stats(String arg, StatsOperation.Callback cb) { return new StatsOperationImpl(arg, cb); }