org.fabric3.binding.codegen
Interface ProxyGenerator
- All Known Implementing Classes:
- ProxyGeneratorImpl
public interface ProxyGenerator
|
Method Summary |
Object |
getWrapper(Class clazz,
Object delegate)
|
Object |
getWrapper(Class clazz,
Object delegate,
String targetNamespace,
String wsdlLocation,
String serviceName,
String portName)
|
Class |
getWrapperClass(Class clazz,
String targetNamespace,
String wsdlLocation,
String serviceName,
String portName)
|
Class |
getWrapperInterface(Class clazz,
String targetNamespace,
String wsdlLocation,
String serviceName,
String portName)
Generate a remote interface with jax-ws annotation |
getWrapper
Object getWrapper(Class clazz,
Object delegate)
throws ClassNotFoundException,
IllegalAccessException,
InvocationTargetException,
InstantiationException
- Parameters:
clazz - interface to be converted to a remote interfacedelegate - pojo class implementing clazz interface
- Returns:
-
- Throws:
ClassNotFoundException
IllegalAccessException
InvocationTargetException
InstantiationException
getWrapper
Object getWrapper(Class clazz,
Object delegate,
String targetNamespace,
String wsdlLocation,
String serviceName,
String portName)
throws ClassNotFoundException,
IllegalAccessException,
InvocationTargetException,
InstantiationException
- Parameters:
clazz - interface to be converted to a remote interfacedelegate - pojo class implementing clazz interfacetargetNamespace - JAX-WS target namespacewsdlLocation - JAX-WS wsdl locationserviceName - JAX-WS service name of the web serviceportName - JAX-WS port name of the web service
- Returns:
-
- Throws:
ClassNotFoundException
IllegalAccessException
InvocationTargetException
InstantiationException
getWrapperClass
Class getWrapperClass(Class clazz,
String targetNamespace,
String wsdlLocation,
String serviceName,
String portName)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
getWrapperInterface
Class getWrapperInterface(Class clazz,
String targetNamespace,
String wsdlLocation,
String serviceName,
String portName)
throws ClassNotFoundException
- Generate a remote interface with jax-ws annotation
- Parameters:
clazz - targetNamespace - wsdlLocation - serviceName - portName -
- Returns:
-
- Throws:
ClassNotFoundException
Copyright © 2007-2008 Fabric3 project contributors. All Rights Reserved.
Licensed under the terms of the Apache License 2.0.