/* * (non-Javadoc) * * @see * com.indyforge.foxnet.rmi.pattern.change.ChangeableQueue#applyChangeLater * (com.indyforge.foxnet.rmi.pattern.change.Change, java.util.Collection) */ @Override public void applyChangeLater(Change<T> change, Collection<Invocation> invocations) { // Lookup invoker Invoker invoker = Invoker.of(peer); if (invoker != null) { // Generate an invocation Invocation invocation = invoker.invoke("applyChange", change); // Add... ? if (invocations != null) { invocations.add(invocation); } } else { // Apply directly! peer.applyChange(change); } }
/* * (non-Javadoc) * * @see * com.indyforge.foxnet.rmi.pattern.change.Changeable#applyChange(com.indyforge * .foxnet.rmi.pattern.change.Change) */ @Override public void applyChange(Change<T> change) { peer.applyChange(change); }