org.wso2.carbon.wsdl2code
Class POMGenerator
java.lang.Object
org.wso2.carbon.wsdl2code.POMGenerator
public class POMGenerator
- extends Object
|
Method Summary |
void |
generateAxis2Client(Map optionsMap,
String codegenOutputDirectory,
HashMap<String,String> projOptionsList)
|
static void |
generateJaxRSClient(List optionsList,
String codegenOutputDirectory,
HashMap<String,String> projOptionsList)
|
void |
generateJaxWSClient(List optionsList,
String codegenOutputDirectory,
HashMap<String,String> projOptionsList)
|
static String |
getArgumentValue(String argument,
List optionsList)
|
static String |
getConfiguratonElement(String key,
org.apache.axis2.util.CommandLineOption value,
Map configurationMap,
Map defaultValueMap)
For Axis2 |
static URL |
getContainingArtifact(Class clazz)
|
static String |
getExtraArgsJaxRS(List optionsList)
For CXF JaxRS |
static String |
getExtraArgsJaxWS(List optionsList)
For CXF JaxWS |
static String |
getVersion(String artifact)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POMGenerator
public POMGenerator()
generateAxis2Client
public void generateAxis2Client(Map optionsMap,
String codegenOutputDirectory,
HashMap<String,String> projOptionsList)
throws Exception
- Throws:
Exception
generateJaxWSClient
public void generateJaxWSClient(List optionsList,
String codegenOutputDirectory,
HashMap<String,String> projOptionsList)
throws Exception
- Throws:
Exception
getConfiguratonElement
public static String getConfiguratonElement(String key,
org.apache.axis2.util.CommandLineOption value,
Map configurationMap,
Map defaultValueMap)
- For Axis2
- Parameters:
key - value - configurationMap -
- Returns:
getExtraArgsJaxWS
public static String getExtraArgsJaxWS(List optionsList)
- For CXF JaxWS
- Parameters:
optionsList -
- Returns:
getExtraArgsJaxRS
public static String getExtraArgsJaxRS(List optionsList)
- For CXF JaxRS
- Parameters:
optionsList -
- Returns:
getArgumentValue
public static String getArgumentValue(String argument,
List optionsList)
generateJaxRSClient
public static void generateJaxRSClient(List optionsList,
String codegenOutputDirectory,
HashMap<String,String> projOptionsList)
throws Exception
- Throws:
Exception
getContainingArtifact
public static URL getContainingArtifact(Class clazz)
getVersion
public static String getVersion(String artifact)
throws Exception
- Throws:
Exception
Copyright © 2015 WSO2. All rights reserved.