@Service public class BusinessPackageAuthoringManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
EXECUTION_SERVICE_CLASS_NAME |
protected static String |
EXECUTION_SERVICE_INTERFACE_NAME |
protected static String |
METHOD_SIGNATURE_REGEX |
protected static String |
XPATH_EXECUTION_SERVICE |
protected static String |
XPATH_PACKAGE_NAME |
protected static String |
XPATH_PROCESSES_NAMES |
protected static String |
XPATH_TARGET_NAMESPACE |
protected static String |
XPATH_XSD_NAME |
| Constructor and Description |
|---|
BusinessPackageAuthoringManager(GuvnorRepositoryImpl guvnorRepository) |
BusinessPackageAuthoringManager(GuvnorRepositoryImpl guvnorRepository,
Xsd2JarTransformer xsd2JarTransformer,
MavenProjectFactory mavenProjectFactory,
String mavenPath,
String baseGeneratedPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
createBusinessPackage(InputStream wsdlContent,
InputStream businessModelAsXsd) |
protected List<ProcessStructure> |
extractMethodStructures(File interfaceFile) |
void |
generateExecutionService(InputStream wsdlContent,
InputStream businessModelAsXsd) |
protected static final String EXECUTION_SERVICE_CLASS_NAME
protected static final String EXECUTION_SERVICE_INTERFACE_NAME
protected static final String XPATH_PACKAGE_NAME
protected static final String XPATH_PROCESSES_NAMES
protected static final String XPATH_XSD_NAME
protected static final String XPATH_TARGET_NAMESPACE
protected static final String XPATH_EXECUTION_SERVICE
protected static final String METHOD_SIGNATURE_REGEX
public BusinessPackageAuthoringManager(GuvnorRepositoryImpl guvnorRepository)
public BusinessPackageAuthoringManager(GuvnorRepositoryImpl guvnorRepository, Xsd2JarTransformer xsd2JarTransformer, MavenProjectFactory mavenProjectFactory, String mavenPath, String baseGeneratedPath)
public void createBusinessPackage(InputStream wsdlContent, InputStream businessModelAsXsd)
public void generateExecutionService(InputStream wsdlContent, InputStream businessModelAsXsd)
protected List<ProcessStructure> extractMethodStructures(File interfaceFile)
Copyright © 2014. All rights reserved.