private String id(final Role role, final String marker) { // order is really important here, see keyToRole() return cassandra.generateKey(role.getName(), role.getUnit().getName(), marker); }
protected String id( PathTrackingEntry pathTrackingEntry ) { return cassandra.generateKey( pathTrackingEntry.getTrackingId(), // pathTrackingEntry.getClassName(),// pathTrackingEntry.getMethodName(), // Long.toString( pathTrackingEntry.getStartTime() ),// pathTrackingEntry.getNodeId(), // Integer.toString( pathTrackingEntry.getLevel() ) ); }
protected String id(final Counter.Key key, final String marker) { return cassandra.generateKey(key.getRole().getName(), key.getRole().getUnit().getName(), key.getName(), marker); }
@Override public void store(final String node, final NodeStatus status) { final Mutator<String> mutator = HFactory.createMutator(keyspace, StringSerializer.get()); for (final ValidationResult validationResult : status.getResults()) { final String id = cassandra.generateKey(node, validationResult.getName()); mutator.addInsertion(node, markerFamily, column(id, status.getDate())) .addInsertion(id, family, column("name", validationResult.getName())) .addInsertion(id, family, column("description", validationResult.getMessage())) .addInsertion(id, family, column("status", validationResult.getStatus().name())); } mutator.execute(); } }