com.threerings.presents.data
Class TimeBaseMarshaller.GotTimeBaseMarshaller

java.lang.Object
  extended by com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      extended by com.threerings.presents.data.TimeBaseMarshaller.GotTimeBaseMarshaller
All Implemented Interfaces:
Streamable, InvocationService.InvocationListener, TimeBaseService.GotTimeBaseListener
Enclosing class:
TimeBaseMarshaller

public static class TimeBaseMarshaller.GotTimeBaseMarshaller
extends InvocationMarshaller.ListenerMarshaller
implements TimeBaseService.GotTimeBaseListener

Marshalls results to implementations of TimeBaseService.GotTimeBaseListener.


Field Summary
static int GOT_TIME_OID
          The method id used to dispatch gotTimeOid(int) responses.
 
Fields inherited from class com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
_invId, callerOid, listener, mapStamp, omgr, REQUEST_FAILED_RSPID, requestId, transport
 
Constructor Summary
TimeBaseMarshaller.GotTimeBaseMarshaller()
           
 
Method Summary
 void dispatchResponse(int methodId, Object[] args)
          Called to dispatch an invocation response to our target listener.
 void gotTimeOid(int arg1)
          Communicates the result of a successful TimeBaseService.getTimeOid(com.threerings.presents.client.Client, java.lang.String, com.threerings.presents.client.TimeBaseService.GotTimeBaseListener) request.
 
Methods inherited from class com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
finalize, requestFailed, setInvocationId, setNoResponse, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.threerings.presents.client.InvocationService.InvocationListener
requestFailed
 

Field Detail

GOT_TIME_OID

public static final int GOT_TIME_OID
The method id used to dispatch gotTimeOid(int) responses.

See Also:
Constant Field Values
Constructor Detail

TimeBaseMarshaller.GotTimeBaseMarshaller

public TimeBaseMarshaller.GotTimeBaseMarshaller()
Method Detail

gotTimeOid

public void gotTimeOid(int arg1)
Description copied from interface: TimeBaseService.GotTimeBaseListener
Communicates the result of a successful TimeBaseService.getTimeOid(com.threerings.presents.client.Client, java.lang.String, com.threerings.presents.client.TimeBaseService.GotTimeBaseListener) request.

Specified by:
gotTimeOid in interface TimeBaseService.GotTimeBaseListener

dispatchResponse

public void dispatchResponse(int methodId,
                             Object[] args)
Description copied from class: InvocationMarshaller.ListenerMarshaller
Called to dispatch an invocation response to our target listener.

Overrides:
dispatchResponse in class InvocationMarshaller.ListenerMarshaller