[Red5commits] [2400] Fixed APPSERVER-169

pgregoire luke at codegent.com
Mon Oct 15 22:00:10 PDT 2007


Fixed APPSERVER-169


Timestamp: 10/15/07 23:55:22 EST (less than one hour ago) 
Change: 2400 
Author: pgregoire

Files (see diff or trac for details): 
java/server/trunk/webapps/oflaDemo/WEB-INF/src/applications/main.js


Trac: http://mirror1.cvsdude.com/trac/osflash/red5/changeset/2400

Index: /java/server/trunk/webapps/oflaDemo/WEB-INF/src/applications/main.js
===================================================================
--- /java/server/trunk/webapps/oflaDemo/WEB-INF/src/applications/main.js (revision 1811)
+++ /java/server/trunk/webapps/oflaDemo/WEB-INF/src/applications/main.js (revision 2400)
@@ -5,4 +5,5 @@
  */
 
+importPackage(Packages.org.red5.server);
 importPackage(Packages.org.red5.server.api);
 importPackage(Packages.org.red5.server.api.stream);
@@ -12,4 +13,5 @@
 importClass(Packages.org.springframework.core.io.Resource);
 importClass(Packages.org.red5.server.api.Red5);
+importClass(Packages.org.red5.server.api.IScope);
 importClass(Packages.org.red5.server.api.IScopeHandler);
 
@@ -29,5 +31,5 @@
 	appStart = function(app) {
 		if (log.isDebugEnabled) {
-			print('Javascript appStart');
+			print('Javascript appStart\n');
 		}
 		this.appScope = app;
@@ -38,5 +40,5 @@
 		log.error('Javascript appConnect');
 		if (log.isDebugEnabled) {
-			print('Javascript appConnect');
+			print('Javascript appConnect\n');
 		}
 		measureBandwidth(conn);
@@ -54,5 +56,5 @@
 	appDisconnect = function(conn) {
 		if (log.isDebugEnabled) {
-			print('Javascript appDisconnect');
+			print('Javascript appDisconnect\n');
 		}
 		if (this.appScope == conn.getScope() && this.serverStream)  {
@@ -63,5 +65,35 @@
 
 	toString = function(string) {
-		return 'Javascript:Application';
+		return 'Javascript:Application\n';
+	};
+
+	start = function(app) {
+		print('Javascript start\n');	
+		return appStart(app);
+	};
+	
+	connect = function(conn, scope, params) {
+		print('Javascript connect\n');	
+		return this.supa.connect(conn, scope, params);
+	};	
+	
+	join = function(client, scope) {
+		print('Javascript join\n');	
+		return this.supa.join(client, scope);
+	};	
+
+	disconnect = function(conn, scope) {
+		print('Javascript disconnect\n');	
+		return this.supa.disconnect(conn, scope);
+	};	
+
+    leave = function(client, scope) {
+		print('Javascript leave\n');	
+		this.supa.leave(client, scope);
+	};	
+	
+	serviceCall = function(conn, call) {
+		print('Javascript serviceCall\n');	
+		return this.supa.serviceCall(conn, call);	    
 	};
 


Note:
Diffs are chopped if more than 25k.
This is to get past the limit on the mailing list.



More information about the Red5commits mailing list