Groovy Sample – EnableApplication.groovy for Profitability and Cost Management

Prerequisites: json.jar

Common functions: See Appendix C: Common Helper Functions for Groovy.

def enableApplication() {
    
        String urlString = serverUrl + "/epm/rest/"+ apiVersion + "/fileApplications/"+ appName +"/enableApplication";
        def url;
        
        try {
                 url = new URL(urlString)
        } catch (MalformedURLException e) {
                 println "Malformed URL. Please pass valid URL"
                 System.exit(0);
        }        
        executeJob(url, "POST", null);
}