Added a way to package up an action and data and send it to all appropriate
servers for execution. The class in question must exist on the remote server but all of our servers are all always running the same code, so this follows. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4882 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -33,6 +33,11 @@ import com.threerings.presents.server.InvocationProvider;
|
||||
*/
|
||||
public interface PeerProvider extends InvocationProvider
|
||||
{
|
||||
/**
|
||||
* Handles a {@link PeerService#invokeAction} request.
|
||||
*/
|
||||
public void invokeAction (ClientObject caller, byte[] arg1);
|
||||
|
||||
/**
|
||||
* Handles a {@link PeerService#ratifyLockAction} request.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user