@Override public void writeTo(ObjectOutput output) throws IOException { output.writeObject(key); output.writeObject(value); output.writeLong(Flag.copyWithoutRemotableFlags(getFlagsBitSet())); MarshallUtil.marshallEnum(valueMatcher, output); output.writeObject(commandInvocationId); }
@Override public Object[] getParameters() { return new Object[] { key, oldValue, newValue, lifespanMillis, maxIdleTimeMillis, ignorePreviousValue, Flag.copyWithoutRemotableFlags(flags), previousRead }; }
@Override public Object[] getParameters() { return new Object[] {key, Flag.copyWithoutRemotableFlags(flags)}; }
@Override public Object[] getParameters() { return new Object[] {globalTx, unlock, keys, Flag.copyWithoutRemotableFlags(flags)}; }
@Override public Object[] getParameters() { return new Object[] { key, delta, keys, Flag.copyWithoutRemotableFlags(flags), commandInvocationId }; }