RestActions.js 798 B

12345678910111213141516171819
  1. MWF.xApplication.process.Xform.widget = MWF.xApplication.process.Xform.widget || {};
  2. MWF.require("MWF.xDesktop.Actions.RestActions", null, false);
  3. MWF.xApplication.process.Xform.widget.RestActions = new Class({
  4. Extends: MWF.xDesktop.Actions.RestActions,
  5. initialize: function(serviceName){
  6. this.serviceName = serviceName;
  7. this.getAddress();
  8. },
  9. getActions: function(callback){
  10. this.actions = {
  11. "getProcess": {"uri": "/jaxrs/process/{id}/complex"}
  12. //"getProcess": {"uri": "/jaxrs/process/{id}"}
  13. };
  14. if (callback) callback();
  15. },
  16. getProcess: function(success, failure, id, async){
  17. this.invoke({"name": "getProcess", "async": async, "parameter": {"id": id}, "success": success, "failure": failure});
  18. }
  19. });