org.nuxeo.runtime.config
Class ConfigurationHandler
java.lang.Object
org.nuxeo.runtime.config.ConfigurationHandler
public abstract class ConfigurationHandler
- extends Object
- Author:
- Bogdan Stefanescu
ConfigurationHandler
public ConfigurationHandler()
registerHandler
public static void registerHandler(ConfigurationHandler handler)
getHandler
public static ConfigurationHandler getHandler(Version version)
throws UnsupportedServerVersionException
- Throws:
UnsupportedServerVersionException
loadConfig
public static ServerConfiguration loadConfig(InvokerLocator locator,
Server server,
String version)
throws ConfigurationException
- Throws:
ConfigurationException
loadConfig
public static ServerConfiguration loadConfig(InvokerLocator locator,
Server server,
Version version)
throws ConfigurationException
- Throws:
ConfigurationException
buildConfig
public static ServerConfiguration buildConfig(Version version)
throws ConfigurationException
- Throws:
ConfigurationException
accept
public boolean accept(Version v)
getVersion
public abstract Version getVersion()
loadConfig
public abstract ServerConfiguration loadConfig(InvokerLocator locator,
Server server)
throws ConfigurationException
- Loads the configuration of the given remote server.
- Parameters:
locator
- the server locatorserver
- the server proxy object
- Returns:
- the configuration
- Throws:
ConfigurationException
buildConfig
public abstract ServerConfiguration buildConfig()
throws ConfigurationException
- Gets the configuration for the current running framework.
- Returns:
- the configuration
- Throws:
ConfigurationException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.