Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/services/ProcessesCM.java')
-rw-r--r--tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/services/ProcessesCM.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/services/ProcessesCM.java b/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/services/ProcessesCM.java
index ff2db1ff6..60b11a5b7 100644
--- a/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/services/ProcessesCM.java
+++ b/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/services/ProcessesCM.java
@@ -12,6 +12,7 @@ package org.eclipse.tcf.debug.test.services;
import org.eclipse.tcf.debug.test.util.ICache;
import org.eclipse.tcf.debug.test.util.TokenCache;
+import org.eclipse.tcf.protocol.IChannel;
import org.eclipse.tcf.protocol.IToken;
import org.eclipse.tcf.services.IProcesses;
import org.eclipse.tcf.services.IProcesses.ProcessContext;
@@ -24,7 +25,8 @@ public class ProcessesCM extends AbstractCacheManager implements IProcesses.Proc
private IProcesses fService;
private final ResetMap fResetMap = new ResetMap();
- public ProcessesCM(IProcesses service) {
+ public ProcessesCM(IChannel channel, IProcesses service) {
+ super(channel);
fService = service;
fService.addListener(this);
}
@@ -37,6 +39,7 @@ public class ProcessesCM extends AbstractCacheManager implements IProcesses.Proc
public ICache<String[]> getChildren(final String id, final boolean attached_only) {
class MyCache extends TokenCache<String[]> implements IProcesses.DoneGetChildren {
+ MyCache() { super(fChannel); }
@Override
protected IToken retrieveToken() {
return fService.getChildren(id, attached_only, this);
@@ -74,6 +77,7 @@ public class ProcessesCM extends AbstractCacheManager implements IProcesses.Proc
public ICache<ProcessContext> getContext(final String id) {
class MyCache extends TokenCache<ProcessContext> implements IProcesses.DoneGetContext {
+ MyCache() { super(fChannel); }
@Override
protected IToken retrieveToken() {
return fService.getContext(id, this);

Back to the top