public void invokeAction (ClientObject caller, byte[] serializedAction)
    {
        NodeAction action = null;
        try {
            ObjectInputStream oin =
                new ObjectInputStream(new ByteArrayInputStream(serializedAction));
            action = (NodeAction)oin.readObject();
            _injector.injectMembers(action);
            action.invoke();
        } catch (Exception e) {
            log.warning("Failed to execute node action",
                        "from", (caller == null) ? "self" : caller.who(),
                        "action", action, "serializedSize", serializedAction.length, e);
        }
    }
public void invokeAction ( ClientObject caller , byte [ ] serializedAction ) { NodeAction action = null ; try { ObjectInputStream oin = new ObjectInputStream ( new ByteArrayInputStream ( serializedAction ) ) ; action = ( NodeAction ) oin . readObject ( ) ; _injector . injectMembers ( action ) ; action . invoke ( ) ; } catch ( Exception e ) { log . warning ( "Failed to execute node action" , "from" , ( caller == null ) ? "self" : caller . who ( ) , "action" , action , "serializedSize" , serializedAction . length , e ) ; } }
from interface PeerProvider