org.apache.muse.tools.generator.synthesizer
Class ProxySynthesizer
java.lang.Object
org.apache.muse.tools.generator.synthesizer.ProxySynthesizer
- All Implemented Interfaces:
- Synthesizer, Configurable
public class ProxySynthesizer
- extends Object
- implements Synthesizer
ProxySynthesizer is a tool for creating web service proxies, with extra
support for WS-Addressing and manageability interfaces. It can create
a remote interface and implementation class from a WSDL that describes
a resource type. The tool can be run from the command line or invoked
directly from Java code.
- Author:
- Dan Jemiolo (danj), Andrew Eberbach (aeberbac)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxySynthesizer
public ProxySynthesizer()
synthesize
public ConfigurationData synthesize(ConfigurationData data)
throws Exception
- Specified by:
synthesize
in interface Synthesizer
- Throws:
Exception
getConfigurationDataDescriptions
public ConfigurationDataDescriptor[] getConfigurationDataDescriptions()
- Description copied from interface:
Configurable
- Gets a list of elements that contain metadata about
parameters used during code generation.
- Specified by:
getConfigurationDataDescriptions
in interface Configurable
- Returns:
- An array that represents the minimum necessary parameters needed
to run this class.
- See Also:
ConfigurationData
,
Analyzer
,
Synthesizer
,
Projectizer
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.