|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
interface OutriggerAdmin
The interface that is used by the AdminProxy
to talk
to the server. In other words, this is the server's analog to the
JavaSpaceAdmin
interface.
JavaSpaceAdmin
Method Summary | |
---|---|
void |
close(Uuid iterationUuid)
Forget about the indicated iteration |
Uuid |
contents(EntryRep tmpl,
Transaction txn)
Return the remote iterator object needed by JavaSpaceAdmin.contents . |
void |
delete(Uuid iterationUuid,
Uuid entryUuid)
Delete the given entry if the given iteration is still valid and the entry was retured by the last call to nextReps . |
EntryRep[] |
nextReps(Uuid iterationUuid,
int max,
Uuid entryUuid)
Fetch up to max EntryRep objects from
the specified iteration. |
JavaSpace |
space()
Return the space administered by this object. |
Methods inherited from interface com.sun.jini.admin.DestroyAdmin |
---|
destroy |
Methods inherited from interface net.jini.admin.JoinAdmin |
---|
addLookupAttributes, addLookupGroups, addLookupLocators, getLookupAttributes, getLookupGroups, getLookupLocators, modifyLookupAttributes, removeLookupGroups, removeLookupLocators, setLookupGroups, setLookupLocators |
Method Detail |
---|
JavaSpace space() throws RemoteException
RemoteException
Uuid contents(EntryRep tmpl, Transaction txn) throws TransactionException, RemoteException
JavaSpaceAdmin.contents
.
TransactionException
RemoteException
EntryRep[] nextReps(Uuid iterationUuid, int max, Uuid entryUuid) throws RemoteException
max
EntryRep
objects from
the specified iteration.
iterationUuid
- The Uuid
of the iteration
to fetch entries from.max
- Advice on the number of entries to returnentryUuid
- Uuid
of the last entry received by the
caller. If this does not match the ID of the last
entry sent by the iterator will re-send that last
batch in place of a new batch. May be
null
in which case a new batch will be
sent. The first call to next()
should
have id
set to null
RemoteException
void delete(Uuid iterationUuid, Uuid entryUuid) throws RemoteException
nextReps
.
iterationUuid
- The Uuid
of a valid
iteration.entryUuid
- the Uuid
of the entry
to be deleted.
RemoteException
void close(Uuid iterationUuid) throws RemoteException
iterationUuid
- The Uuid
iteration to close.
RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |