Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2007-10-09 14:25:03 +0000
committerEike Stepper2007-10-09 14:25:03 +0000
commitbddc8121db3db1c71e78949bc39468f4a39ad951 (patch)
tree97b9daf52000f7cca016dafb5f219e4579d4477a /plugins/org.eclipse.net4j.buddies.server/src
parent65115702db513cc9629963adace83ec94f8a6549 (diff)
downloadcdo-bddc8121db3db1c71e78949bc39468f4a39ad951.tar.gz
cdo-bddc8121db3db1c71e78949bc39468f4a39ad951.tar.xz
cdo-bddc8121db3db1c71e78949bc39468f4a39ad951.zip
[205668] Provide buddies example
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205668
Diffstat (limited to 'plugins/org.eclipse.net4j.buddies.server/src')
-rw-r--r--plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/BuddyAdmin.java1
-rw-r--r--plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/protocol/ServerProtocol.java4
2 files changed, 4 insertions, 1 deletions
diff --git a/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/BuddyAdmin.java b/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/BuddyAdmin.java
index 0387d486d7..325bc2f556 100644
--- a/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/BuddyAdmin.java
+++ b/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/BuddyAdmin.java
@@ -90,6 +90,7 @@ public class BuddyAdmin extends CollaborationContainer implements IBuddyAdmin, I
}
ServerBuddy buddy = new ServerBuddy(account, facilityTypes);
+ LifecycleUtil.activate(buddy);
buddy.addListener(this);
ServerSession session = new ServerSession(channel, buddy);
diff --git a/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/protocol/ServerProtocol.java b/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/protocol/ServerProtocol.java
index c9d2a1fdf7..7316f33c2a 100644
--- a/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/protocol/ServerProtocol.java
+++ b/plugins/org.eclipse.net4j.buddies.server/src/org/eclipse/net4j/buddies/internal/server/protocol/ServerProtocol.java
@@ -14,7 +14,6 @@ import org.eclipse.net4j.buddies.internal.protocol.ProtocolConstants;
import org.eclipse.net4j.signal.SignalProtocol;
import org.eclipse.net4j.signal.SignalReactor;
-
/**
* @author Eike Stepper
*/
@@ -43,6 +42,9 @@ public class ServerProtocol extends SignalProtocol
case ProtocolConstants.SIGNAL_INSTALL_FACILITY:
return new InstallFacilityIndication();
+ case ProtocolConstants.SIGNAL_INITIATE_COLLABORATION:
+ return new InitiateCollaborationIndication();
+
case ProtocolConstants.SIGNAL_MESSAGE:
return new ServerMessageIndication();
}

Back to the top