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:
org.apache.servicemix.common.packaging.ServiceUnitAnalyzer

public class HttpServiceUnitAnalyzer
extends org.apache.servicemix.common.xbean.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  List getConsumes(org.apache.servicemix.common.Endpoint endpoint)
           
protected  String getXBeanFile()
           
protected  boolean isValidEndpoint(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 List getConsumes(org.apache.servicemix.common.Endpoint endpoint)
Specified by:
getConsumes in class org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer

getXBeanFile

protected String getXBeanFile()
Specified by:
getXBeanFile in class org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer

isValidEndpoint

protected boolean isValidEndpoint(Object bean)
Specified by:
isValidEndpoint in class org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer


Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.