org.fusesource.process.manager.config
Class JsonHelper

java.lang.Object
  extended by org.fusesource.process.manager.config.JsonHelper

public class JsonHelper
extends java.lang.Object

Helper methods for marshaling to and from JSON


Constructor Summary
JsonHelper()
           
 
Method Summary
static java.io.File createControllerConfigFile(java.io.File installDir)
           
static ProcessConfig loadProcessConfig(java.io.File installDir)
           
static ProcessConfig loadProcessConfig(java.net.URL url)
           
static void saveProcessConfig(ProcessConfig config, java.io.File installDir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonHelper

public JsonHelper()
Method Detail

loadProcessConfig

public static ProcessConfig loadProcessConfig(java.net.URL url)
                                       throws java.io.IOException
Throws:
java.io.IOException

loadProcessConfig

public static ProcessConfig loadProcessConfig(java.io.File installDir)
                                       throws java.io.IOException
Throws:
java.io.IOException

saveProcessConfig

public static void saveProcessConfig(ProcessConfig config,
                                     java.io.File installDir)
                              throws java.io.IOException
Throws:
java.io.IOException

createControllerConfigFile

public static java.io.File createControllerConfigFile(java.io.File installDir)


Copyright © 2013 Red Hat. All Rights Reserved.