JoinAdmin
and DestroyAdmin
methods though those interfaces. A view
of the space contents can be obtained through the
JavaSpace05.contents
method.public interface JavaSpaceAdmin extends JoinAdmin, DestroyAdmin
Modifier and Type | Field and Description |
---|---|
static int |
USE_DEFAULT
Deprecated.
Can be passed to
contents to indicate
no preference for the fetch size. |
Modifier and Type | Method and Description |
---|---|
AdminIterator |
contents(Entry tmpl,
Transaction txn)
Deprecated.
Return an
AdminIterator that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction. |
AdminIterator |
contents(Entry tmpl,
Transaction txn,
int fetchSize)
Deprecated.
Return an
AdminIterator that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction. |
JavaSpace |
space()
Deprecated.
Return the space that this administrative object governs.
|
addLookupAttributes, addLookupGroups, addLookupLocators, getLookupAttributes, getLookupGroups, getLookupLocators, modifyLookupAttributes, removeLookupGroups, removeLookupLocators, setLookupGroups, setLookupLocators
destroy
static final int USE_DEFAULT
contents
to indicate
no preference for the fetch size.JavaSpace space() throws RemoteException
RemoteException
- if communications with the
server is necessary and it can not be completed.AdminIterator contents(Entry tmpl, Transaction txn) throws TransactionException, RemoteException
AdminIterator
that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction.
The interactions between other operations on the space and the returned iterator are undefined
tmpl
- The iterator should return only entries that match
tmpltxn
- The iterator should return only entries that match
this transactionRemoteException
- if communications with the
server is necessary and it can not be completed.TransactionException
- if there is a problem with
txn
.SecurityException
- If the space is performing
access control and it can not be confirmed
that the subject making this call has permission
to create an AdminIterator
with
the specified template and transaction.AdminIterator contents(Entry tmpl, Transaction txn, int fetchSize) throws TransactionException, RemoteException
AdminIterator
that will iterate over all
the entries in the space that match the given template and are
visible under the given transaction.
The interactions between other operations on the space and the returned iterator are undefined
tmpl
- The iterator should return only entries that match
tmpltxn
- The iterator should return only entries that match
this transactionfetchSize
- advice on how many entries to fetch when the iterator
has to go to the server for more entries.RemoteException
- if communications with the
server is necessary and it can not be completed.TransactionException
- if there is a problem with
txn
.SecurityException
- If the space is performing
access control and it can not be confirmed
that the subject making this call has permission
to create an AdminIterator
with
the specified template and transaction.IllegalArgumentException
- if fetchSize is
not positive, or USE_DEFAULT
.Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.