Bug 563648: [RJ-Servi] Remove detection of lost client connections based
on shared (reused) Unreferenced

Change-Id: I309c80cba76d3968372927c48324d84b85452494
diff --git a/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/APool2NodeHandler.java b/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/APool2NodeHandler.java
index 41d3001..cb714c5 100644
--- a/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/APool2NodeHandler.java
+++ b/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/APool2NodeHandler.java
@@ -16,7 +16,6 @@
 
 import java.rmi.Remote;
 import java.rmi.RemoteException;
-import java.rmi.server.Unreferenced;
 
 import org.apache.commons.pool2.PooledObject;
 import org.apache.commons.pool2.impl.DefaultPooledObject;
@@ -31,7 +30,7 @@
 
 @NonNullByDefault
 public class APool2NodeHandler extends NodeHandler implements PoolNodeObject,
-		RServiImpl.PoolRef, Unreferenced {
+		RServiImpl.PoolRef {
 	
 	
 	static final long safeNanos(final long nanos) {
@@ -201,22 +200,4 @@
 		}
 	}
 	
-	@Override
-	public void unreferenced() {
-		final PoolNodeState state= getState();
-		synchronized (this) {
-			if (state != PoolNodeState.ALLOCATED || this.accessId == -1L) {
-				return;
-			}
-			invalidateClient();
-		}
-		Utils.logInfo("The RServi instance is lent and unreferenced. It will be returned now.");
-		try {
-			this.pool.returnObject(this);
-		}
-		catch (final Exception e) {
-			Utils.logError("An unexpected error occurred when returning RServi instance.", e);
-		}
-	}
-	
 }