* @return a copy of the entry read from the space
* @see {@link http://java.sun.com/products/jini/2.0/doc/api/net/jini/space/JavaSpace.html#readIfExists(net.jini.core.entry.Entry,net.jini.core.transaction.Transaction,long)}
*/
public Object readIfExists(final Object pojo, final long lease)
{
return (Object) execute(new JavaSpaceCallback()
{
public Object doInSpace(JavaSpace js, Transaction tx)
throws RemoteException, TransactionException,
UnusableEntryException, InterruptedException
{