Package com.threerings.presents.util

Interface Summary
PresentsContext Provides access to standard services needed by code that is part of or uses the Presents package.
 

Class Summary
ClassUtil Class related utility functions.
ConfirmAdapter Adapts the response from a ResultListener to a InvocationService.ConfirmListener if the failure is an instance of InvocationException the message will be passed on to the confirm listener, otherwise they will be provided with InvocationCodes.INTERNAL_ERROR.
DatagramSequencer Used on both the client and the server to handle the encoding and decoding of sequenced datagrams.
DatagramSequencer.SendRecord A record of a sent datagram.
FutureResult<V> Provides the result of an invocation service request as a future result.
IgnoreConfirmAdapter<T> Adapts the response from a ResultListener to a InvocationService.ConfirmListener wherein the result is ignored.
InvocationAdapter Adapts the response from a InvocationService.ResultListener to a ResultListener.
PersistingUnit Simplifies a common pattern which is to post an Invoker unit which does some database operation and then calls back to an InvocationService.InvocationListener of some sort.
ResultAdapter<T> Adapts the response from a ResultListener to an InvocationService.ResultListener if the failure is an instance of InvocationException the message will be passed on to the result listener, otherwise they will be provided with InvocationCodes.INTERNAL_ERROR.
ResultListenerList Maintains a list of result listeners, dispatching the eventual actual result or failure to them all as if they were a single listener.
SafeSubscriber<T extends DObject> A class that safely handles the asynchronous subscription to a distributed object when it is not know if the subscription will complete before the subscriber decides they no longer wish to be subscribed.
SecureUtil Security utilities for performing secure authentication.