eu.scape_project.xa.tw.gen
Class ServiceCodeCreator
java.lang.Object
eu.scape_project.xa.tw.gen.ServiceCodeCreator
public class ServiceCodeCreator
- extends Object
- Version:
- 0.3
- Author:
- shsdev https://github.com/shsdev
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceCodeCreator
public ServiceCodeCreator(PropertiesSubstitutor st,
ServiceCode sc,
ServiceXml sxml,
List<Operation> operations)
- Constructor of the service code creator
- Parameters:
st
- Substitutor, contains global project value-key pairssc
- Service code, the java code that is created for the servicesxml
- services xml, the axis2 web service definition fileoperations
- The operations that are defined for the service
createOperations
public void createOperations()
throws IOException,
GeneratorException
- Create operations
- Throws:
IOException
GeneratorException
addDataSection
protected void addDataSection(Operation operation,
OperationCode oc,
InOut inout)
throws GeneratorException
- Add an input/output data section to the operation
- Parameters:
operation
- oc
- inout
-
- Throws:
GeneratorException
Copyright © 2013. All Rights Reserved.