public class Server { public void main(final String ... $Args) { final Server S = new Server(); S.config($Args); S.run(); } } public class Client { public void main(final String ... $Args) { final Client C = new Client(); C.config($Args); C.run(); } } public class Test_ServerClient { public void main(final String ... $Args) { Server.main('server1.cfg'); Client.main('client1.cfg'); Client.main('client2.cfg'); } }
public void serialize(ByteBuf dest, ProtocolVersion version) { if (type.minimumVersion.isGreaterThan(version)) throw new ProtocolException("Event " + type.name() + " not valid for protocol version " + version); CBUtil.writeEnumValue(type, dest); serializeEvent(dest, version); }
public int getId(ProtocolVersion version) { if (version.isSmallerThan(protocolVersion)) return DataType.CUSTOM.getId(version); return id; }
private static StatusChange deserializeEvent(ByteBuf cb, int version) { Status status = CBUtil.readEnumValue(Status.class, cb); InetSocketAddress node = CBUtil.readInet(cb); return new StatusChange(status, node); }
private static TopologyChange deserializeEvent(ByteBuf cb, ProtocolVersion version) { Change change = CBUtil.readEnumValue(Change.class, cb); InetSocketAddress node = CBUtil.readInet(cb); return new TopologyChange(change, node); }
public void onUpdateKeyspace(String ksName) { send(new Event.SchemaChange(Event.SchemaChange.Change.UPDATED, ksName)); }
public void serialize(ByteBuf dest, int version) { CBUtil.writeEnumValue(type, dest); serializeEvent(dest, version); }
public void serialize(ByteBuf dest, ProtocolVersion version) { if (type.minimumVersion.isGreaterThan(version)) throw new ProtocolException("Event " + type.name() + " not valid for protocol version " + version); CBUtil.writeEnumValue(type, dest); serializeEvent(dest, version); }
private static StatusChange deserializeEvent(ByteBuf cb, ProtocolVersion version) { Status status = CBUtil.readEnumValue(Status.class, cb); InetSocketAddress node = CBUtil.readInet(cb); return new StatusChange(status, node); }
private static TopologyChange deserializeEvent(ByteBuf cb, ProtocolVersion version) { Change change = CBUtil.readEnumValue(Change.class, cb); InetSocketAddress node = CBUtil.readInet(cb); return new TopologyChange(change, node); }
public void onUpdateColumnFamily(String ksName, String cfName, boolean affectsStatements) { send(new Event.SchemaChange(Event.SchemaChange.Change.UPDATED, Event.SchemaChange.Target.TABLE, ksName, cfName)); }
public int getId(ProtocolVersion version) { if (version.isSmallerThan(protocolVersion)) return DataType.CUSTOM.getId(version); return id; }
public void serialize(ByteBuf dest, ProtocolVersion version) { if (type.minimumVersion.isGreaterThan(version)) throw new ProtocolException("Event " + type.name() + " not valid for protocol version " + version); CBUtil.writeEnumValue(type, dest); serializeEvent(dest, version); }
private static StatusChange deserializeEvent(ByteBuf cb, ProtocolVersion version) { Status status = CBUtil.readEnumValue(Status.class, cb); InetSocketAddress node = CBUtil.readInet(cb); return new StatusChange(status, node); }
public void onUpdateKeyspace(String ksName) { send(new Event.SchemaChange(Event.SchemaChange.Change.UPDATED, ksName)); }
private static StatusChange deserializeEvent(ByteBuf cb, ProtocolVersion version) { Status status = CBUtil.readEnumValue(Status.class, cb); InetSocketAddress node = CBUtil.readInet(cb); return new StatusChange(status, node); }
public void onDropUserType(String ksName, String typeName) { send(new Event.SchemaChange(Event.SchemaChange.Change.DROPPED, Event.SchemaChange.Target.TYPE, ksName, typeName)); } }