Package org.wso2.carbon.wsdl2code
Class POMGenerator
- java.lang.Object
-
- org.wso2.carbon.wsdl2code.POMGenerator
-
public class POMGenerator extends Object
-
-
Constructor Summary
Constructors Constructor Description POMGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 Axis2static URL
getContainingArtifact(Class clazz)
static String
getExtraArgsJaxRS(List optionsList)
For CXF JaxRSstatic String
getExtraArgsJaxWS(List optionsList)
For CXF JaxWSstatic String
getVersion(String artifact)
-
-
-
Method Detail
-
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:
-
generateJaxRSClient
public static void generateJaxRSClient(List optionsList, String codegenOutputDirectory, HashMap<String,String> projOptionsList) throws Exception
- Throws:
Exception
-
-