public abstract class AbstractXBeanServiceUnitAnalyzer extends java.lang.Object implements ServiceUnitAnalyzer
| Constructor and Description |
|---|
AbstractXBeanServiceUnitAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List |
getBeanFactoryPostProcessors(java.lang.String absolutePath) |
java.util.List<Consumes> |
getConsumes()
Returns a list of Consumes representing the service unit being analyzed.
|
protected abstract java.util.List<Consumes> |
getConsumes(Endpoint endpoint) |
java.util.List<Provides> |
getProvides()
Returns a list of Provides representing the service unit being analyzed.
|
protected java.util.List<Provides> |
getProvides(Endpoint endpoint) |
protected abstract java.lang.String |
getXBeanFile() |
void |
init(java.io.File explodedServiceUnitRoot)
Initializes the analyzer based on the root directory of an exploded
service unit.
|
protected abstract boolean |
isValidEndpoint(java.lang.Object bean) |
public java.util.List<Consumes> getConsumes()
ServiceUnitAnalyzerReturns a list of Consumes representing the service unit being analyzed.
getConsumes in interface ServiceUnitAnalyzerpublic java.util.List<Provides> getProvides()
ServiceUnitAnalyzerReturns a list of Provides representing the service unit being analyzed.
getProvides in interface ServiceUnitAnalyzerprotected abstract java.lang.String getXBeanFile()
public void init(java.io.File explodedServiceUnitRoot)
ServiceUnitAnalyzerInitializes the analyzer based on the root directory of an exploded service unit.
init in interface ServiceUnitAnalyzerprotected java.util.List getBeanFactoryPostProcessors(java.lang.String absolutePath)
protected abstract boolean isValidEndpoint(java.lang.Object bean)
Copyright © 2005-2014 FuseSource. All Rights Reserved.