summaryrefslogtreecommitdiff
path: root/includes/js/dojox/rpc/JsonRPC.js
diff options
context:
space:
mode:
authormensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>2008-11-14 15:39:19 +0000
committermensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>2008-11-14 15:39:19 +0000
commit1c5685d68f1b73270fb814fe04cbb490eb90ba5f (patch)
tree3d3ada08a934b96fc31531f1327690d7edc6f766 /includes/js/dojox/rpc/JsonRPC.js
parent104d59099e048688c4dbac37d72137006e396558 (diff)
downloadsemanticscuttle-1c5685d68f1b73270fb814fe04cbb490eb90ba5f.tar.gz
semanticscuttle-1c5685d68f1b73270fb814fe04cbb490eb90ba5f.tar.bz2
Minor fix: Remove DOJO library (60Mo) replaced by link to Google CDN (online DOJO library)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@159 b3834d28-1941-0410-a4f8-b48e95affb8f
Diffstat (limited to 'includes/js/dojox/rpc/JsonRPC.js')
-rw-r--r--includes/js/dojox/rpc/JsonRPC.js58
1 files changed, 0 insertions, 58 deletions
diff --git a/includes/js/dojox/rpc/JsonRPC.js b/includes/js/dojox/rpc/JsonRPC.js
deleted file mode 100644
index 1710b31..0000000
--- a/includes/js/dojox/rpc/JsonRPC.js
+++ /dev/null
@@ -1,58 +0,0 @@
-if(!dojo._hasResource["dojox.rpc.JsonRPC"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.
-dojo._hasResource["dojox.rpc.JsonRPC"] = true;
-dojo.provide("dojox.rpc.JsonRPC");
-
-dojox.rpc.envelopeRegistry.register(
- "JSON-RPC-1.0",function(str){return str == "JSON-RPC-1.0"},{
- serialize: function(smd, method, data, options){
- //not converted to json it self. This will be done, if appropriate, at the
- //transport level
- var d = dojox.rpc.toOrdered(method, data);
- d = dojox.rpc.toJson({id: this._requestId++, method: method.name, params: d});
-
- return {
- data: d,
- contentType: 'application/json',
- transport:"POST"
- }
- },
-
- deserialize: function(results){
- var obj = dojox.rpc.resolveJson(results);
- if (obj.error) {
- var e = new Error(obj.error);
- e._rpcErrorObject = obj.error;
- return e;
- }
- return obj.result || true;
- }
- }
-);
-
-dojox.rpc.envelopeRegistry.register(
- "JSON-RPC-1.2",function(str){return str == "JSON-RPC-1.2"},{
- serialize: function(smd, method, data, options){
- var trans = method.transport || smd.transport || "POST";
- var d = dojox.rpc.toNamed(method, data);
-
- d = dojox.rpc.toJson({id: this._requestId++, method: method.name, params: data});
- return {
- data: d,
- contentType: 'application/json',
- transport:"POST"
- }
- },
-
- deserialize: function(results){
- var obj = dojox.rpc.resolveJson(results);
- if (obj.error) {
- var e = new Error(obj.error.message);
- e._rpcErrorObject = obj.error;
- return e;
- }
- return obj.result || true;
- }
- }
-);
-
-}