public abstract class ConfigurationHandler extends Object
Constructor and Description |
---|
ConfigurationHandler() |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(Version v) |
abstract ServerConfiguration |
buildConfig()
Gets the configuration for the current running framework.
|
static ServerConfiguration |
buildConfig(Version version) |
static ConfigurationHandler |
getHandler(Version version) |
abstract Version |
getVersion() |
abstract ServerConfiguration |
loadConfig(InvokerLocator locator,
Server server)
Loads the configuration of the given remote server.
|
static ServerConfiguration |
loadConfig(InvokerLocator locator,
Server server,
String version) |
static ServerConfiguration |
loadConfig(InvokerLocator locator,
Server server,
Version version) |
static void |
registerHandler(ConfigurationHandler handler) |
public static void registerHandler(ConfigurationHandler handler)
public static ConfigurationHandler getHandler(Version version) throws UnsupportedServerVersionException
public static ServerConfiguration loadConfig(InvokerLocator locator, Server server, String version) throws ConfigurationException
ConfigurationException
public static ServerConfiguration loadConfig(InvokerLocator locator, Server server, Version version) throws ConfigurationException
ConfigurationException
public static ServerConfiguration buildConfig(Version version) throws ConfigurationException
ConfigurationException
public boolean accept(Version v)
public abstract Version getVersion()
public abstract ServerConfiguration loadConfig(InvokerLocator locator, Server server) throws ConfigurationException
locator
- the server locatorserver
- the server proxy objectConfigurationException
public abstract ServerConfiguration buildConfig() throws ConfigurationException
ConfigurationException
Copyright © 2012 Nuxeo SA. All Rights Reserved.