org.apache.juddi.v3.annotations
Class AnnotationProcessor

java.lang.Object
  extended by org.apache.juddi.v3.annotations.AnnotationProcessor
Direct Known Subclasses:
BPEL2UDDI

public class AnnotationProcessor
extends Object


Constructor Summary
AnnotationProcessor()
           
 
Method Summary
protected  org.uddi.api_v3.CategoryBag parseCategoryBag(String categoryBagStr)
          parse something like: [keyName=uddi-org:types:wsdl,keyValue=wsdlDeployment,tModelKey=uddi:uddi.org:categorization:types]
protected  org.uddi.api_v3.BindingTemplate parseServiceBinding(Class<?> classWithAnnotations, String lang, javax.jws.WebService webServiceAnnotation, Properties properties)
           
 Collection<org.uddi.api_v3.BusinessService> readServiceAnnotations(String[] classesWithAnnotations, Properties properties)
           
 org.uddi.api_v3.BusinessService readServiceAnnotations(String classWithAnnotations, Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationProcessor

public AnnotationProcessor()
Method Detail

readServiceAnnotations

public Collection<org.uddi.api_v3.BusinessService> readServiceAnnotations(String[] classesWithAnnotations,
                                                                          Properties properties)

readServiceAnnotations

public org.uddi.api_v3.BusinessService readServiceAnnotations(String classWithAnnotations,
                                                              Properties properties)
                                                       throws ClassNotFoundException
Throws:
ClassNotFoundException

parseServiceBinding

protected org.uddi.api_v3.BindingTemplate parseServiceBinding(Class<?> classWithAnnotations,
                                                              String lang,
                                                              javax.jws.WebService webServiceAnnotation,
                                                              Properties properties)

parseCategoryBag

protected org.uddi.api_v3.CategoryBag parseCategoryBag(String categoryBagStr)
parse something like: [keyName=uddi-org:types:wsdl,keyValue=wsdlDeployment,tModelKey=uddi:uddi.org:categorization:types]

Parameters:
categoryBagStr -
Returns:


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.