public class BaseXBeanDeployer extends AbstractXBeanDeployer
A useful XBean deployer which check that the endpoints inherit one of the given allowed endpoint classes.
component, logger| Constructor and Description |
|---|
BaseXBeanDeployer(ServiceMixComponent component) |
BaseXBeanDeployer(ServiceMixComponent component,
java.lang.Class endpointClass) |
BaseXBeanDeployer(ServiceMixComponent component,
java.lang.Class[] endpointClasses) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
validate(Endpoint endpoint) |
canDeploy, createApplicationContext, deploy, getBeanFactoryPostProcessors, getParentBeansMap, getServices, getXBeanFile, getXmlPreProcessors, initApplicationContextfailure, undeploy, validatepublic BaseXBeanDeployer(ServiceMixComponent component)
public BaseXBeanDeployer(ServiceMixComponent component, java.lang.Class endpointClass)
public BaseXBeanDeployer(ServiceMixComponent component, java.lang.Class[] endpointClasses)
protected void validate(Endpoint endpoint) throws javax.jbi.management.DeploymentException
validate in class AbstractDeployerjavax.jbi.management.DeploymentExceptionCopyright © 2005-2014 FuseSource. All Rights Reserved.