public abstract class DefaultEngineFactory extends AbstractEngineFactory
| Constructor and Description |
|---|
DefaultEngineFactory()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected IComponentRegistry |
createComponentRegistry(IPluginRegistry pluginRegistry)
Creates a component registry.
|
protected IMetrics |
createMetrics(IPluginRegistry pluginRegistry)
Creates the metrics system.
|
protected IPluginRegistry |
createPluginRegistry()
Creates a plugin registry.
|
protected IPolicyFactory |
createPolicyFactory(IPluginRegistry pluginRegistry)
Creates a policy factory.
|
protected IRegistry |
createRegistry(IPluginRegistry pluginRegistry)
Creates a registry.
|
protected IRegistry |
createRegistryInternal(IPluginRegistry pluginRegistry)
Subclasses can extend this to provide a custom registry.
|
createConnectorFactory, createEngineprotected IRegistry createRegistry(IPluginRegistry pluginRegistry)
AbstractEngineFactorycreateRegistry in class AbstractEngineFactoryAbstractEngineFactory.createRegistry(io.apiman.gateway.engine.IPluginRegistry)protected IRegistry createRegistryInternal(IPluginRegistry pluginRegistry)
pluginRegistry - protected IPluginRegistry createPluginRegistry()
AbstractEngineFactorycreatePluginRegistry in class AbstractEngineFactoryAbstractEngineFactory.createPluginRegistry()protected IComponentRegistry createComponentRegistry(IPluginRegistry pluginRegistry)
AbstractEngineFactorycreateComponentRegistry in class AbstractEngineFactoryAbstractEngineFactory.createComponentRegistry(io.apiman.gateway.engine.IPluginRegistry)protected IPolicyFactory createPolicyFactory(IPluginRegistry pluginRegistry)
AbstractEngineFactorycreatePolicyFactory in class AbstractEngineFactoryAbstractEngineFactory.createPolicyFactory(io.apiman.gateway.engine.IPluginRegistry)protected IMetrics createMetrics(IPluginRegistry pluginRegistry)
AbstractEngineFactorycreateMetrics in class AbstractEngineFactoryAbstractEngineFactory.createMetrics(io.apiman.gateway.engine.IPluginRegistry)Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.