summaryrefslogtreecommitdiff
path: root/source/com/c2kernel/entity/proxy/EntityProxyObserver.java
diff options
context:
space:
mode:
Diffstat (limited to 'source/com/c2kernel/entity/proxy/EntityProxyObserver.java')
-rw-r--r--[-rwxr-xr-x]source/com/c2kernel/entity/proxy/EntityProxyObserver.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/source/com/c2kernel/entity/proxy/EntityProxyObserver.java b/source/com/c2kernel/entity/proxy/EntityProxyObserver.java
index 985143d..3ddb99c 100755..100644
--- a/source/com/c2kernel/entity/proxy/EntityProxyObserver.java
+++ b/source/com/c2kernel/entity/proxy/EntityProxyObserver.java
@@ -4,14 +4,14 @@ import com.c2kernel.entity.C2KLocalObject;
-public interface EntityProxyObserver
+public interface EntityProxyObserver<V extends C2KLocalObject>
{
/**************************************************************************
* Subscribed items are broken apart and fed one by one to these methods.
* Replacement after an event is done by feeding the new memberbase with the same id.
* ID could be an XPath?
**************************************************************************/
- public void add(C2KLocalObject contents);
+ public void add(V contents);
/**************************************************************************
* the 'type' parameter should be an indication of the type of object
@@ -22,4 +22,6 @@ public interface EntityProxyObserver
* the subscribe method of ItemProxy.
**************************************************************************/
public void remove(String id);
+
+ public void control(String control, String msg);
}