org.apache.servicemix.http.packaging
Class HttpServiceUnitAnalyzer

java.lang.Object
  extended by org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer
      extended by org.apache.servicemix.http.packaging.HttpServiceUnitAnalyzer
All Implemented Interfaces:
ServiceUnitAnalyzer

public class HttpServiceUnitAnalyzer
extends AbstractXBeanServiceUnitAnalyzer

Implementation of the ServiceUnitAnalyzer can be used in tooling to provide a way to parse the artifact for the service unit and provide a list of consumes and provides

Since:
3.0
Author:
Philip Dodds
See Also:
, {@link org.apache.servicemix.common.packaging.ServiceUnitAnalyzer}

Constructor Summary
HttpServiceUnitAnalyzer()
           
 
Method Summary
protected  java.util.List getConsumes(Endpoint endpoint)
           
protected  java.lang.String getXBeanFile()
           
protected  boolean isValidEndpoint(java.lang.Object bean)
           
 
Methods inherited from class org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer
getBeanFactoryPostProcessors, getConsumes, getProvides, getProvides, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpServiceUnitAnalyzer

public HttpServiceUnitAnalyzer()
Method Detail

getConsumes

protected java.util.List getConsumes(Endpoint endpoint)
Specified by:
getConsumes in class AbstractXBeanServiceUnitAnalyzer

getXBeanFile

protected java.lang.String getXBeanFile()
Specified by:
getXBeanFile in class AbstractXBeanServiceUnitAnalyzer

isValidEndpoint

protected boolean isValidEndpoint(java.lang.Object bean)
Specified by:
isValidEndpoint in class AbstractXBeanServiceUnitAnalyzer


Copyright © 2005-2012 FuseSource. All Rights Reserved.