Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## de.grogra.persistence
Class RemoteClient

    java.lang.Object
      de.grogra.persistence.RemoteClient

Direct Known Subclasses:
  RemoteClientImpl

    public abstract class RemoteClient

extends java.lang.Object

Constructor Summary
`RemoteClient(ServerConnection server)`

Method Summary
`short` | `getCacheId()`
`abstract BindingsCache` | `getRemoteCache()`
`ServerConnection` | `getServer()`
`abstract void` | `localTransactionCommitted(Transaction.Key key, long stamp)`
`abstract void` | `transactionCommitted(Transaction.Data xa, short remoteId, long stamp)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### RemoteClient

    public RemoteClient(ServerConnection server)

Method Detail

### getCacheId

    public final short getCacheId()

### getRemoteCache

    public abstract BindingsCache getRemoteCache()

### getServer

    public final ServerConnection getServer()

### localTransactionCommitted

    public abstract void localTransactionCommitted(Transaction.Key key,
                                                   long stamp)
                                            throws java.io.IOException

  Throws:
    `java.io.IOException`

### transactionCommitted

    public abstract void transactionCommitted(Transaction.Data xa,
                                              short remoteId,
                                              long stamp)
                                       throws java.io.IOException

  Throws:
    `java.io.IOException`

Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD