Class Axis2ADBStubWrapperMaker


  • public class Axis2ADBStubWrapperMaker
    extends Object
    Generates wrapper classes around generated Axis2 ADB stub classes. This tool is typically only used by contributors to the HPCC4J WsClient project. The tool scours all available stub classes in the 'targetpackage', generates abstracted classes in the 'outputdir' in the given 'outputpackage' and 'servicename'. Sample parameters: targetpackage=org.hpccsystems.ws.client.gen.axis2.wssmc.latest outputdir=C:\HPCC4J\wsclient\src\main\java outputpackage=org.hpccsystems.ws.client.wrappers.gen servicename=wssmc
    • Constructor Detail

      • Axis2ADBStubWrapperMaker

        public Axis2ADBStubWrapperMaker​(String outputdir,
                                        String generatedPackageToWrap,
                                        String targetPackage,
                                        String targetWsServiceName)
    • Method Detail

      • wrapClass

        public void wrapClass​(Class<?> cls)
      • processField

        public void processField​(Field field)
      • getClassesInPackage

        public static final List<Class<?>> getClassesInPackage​(String packageName)
      • isMethodOverrriden

        public static boolean isMethodOverrriden​(Method myMethod)