extensions/net.sf.basedb.opengrid/trunk/resources/scripts/services-action.js

Code
Comments
Other
Rev Date Author Line
4314 20 Jan 17 nicklas 1 // Used on the Administrate -> Services page
4314 20 Jan 17 nicklas 2 // Links the "Configure" button to configuration page.
4314 20 Jan 17 nicklas 3 // See META-INF/extensions.xml and OpenGridServiceConfigureFactory
4314 20 Jan 17 nicklas 4 var OpenGridServiceActions = function()
4314 20 Jan 17 nicklas 5 {
4314 20 Jan 17 nicklas 6   var action = {};
4314 20 Jan 17 nicklas 7
4314 20 Jan 17 nicklas 8   action.initPage = function()
4314 20 Jan 17 nicklas 9   {
4314 20 Jan 17 nicklas 10     Buttons.addClickHandler('opengrid-service-configure', action.configure);
4314 20 Jan 17 nicklas 11   }
4314 20 Jan 17 nicklas 12
4314 20 Jan 17 nicklas 13   action.configure = function(event)
4314 20 Jan 17 nicklas 14   {
4314 20 Jan 17 nicklas 15     var url = Data.get(event.currentTarget, 'url');
4314 20 Jan 17 nicklas 16     url += '?ID='+App.getSessionId();
4314 20 Jan 17 nicklas 17     location.href = url;
4314 20 Jan 17 nicklas 18   }
4314 20 Jan 17 nicklas 19   
4314 20 Jan 17 nicklas 20   return action;
4314 20 Jan 17 nicklas 21 }();
4314 20 Jan 17 nicklas 22
4314 20 Jan 17 nicklas 23 Doc.onLoad(OpenGridServiceActions.initPage);
4314 20 Jan 17 nicklas 24