Class CompileToolDelegate


  • public abstract class CompileToolDelegate
    extends Object
    This delegate is used by the implemenation of com.sun.xml.rpc.spi.tools.wscompile.CompileTool so that customized implementation could be provided to override jaxrpc specific implementation
    • Constructor Detail

      • CompileToolDelegate

        public CompileToolDelegate()
        Default constructor. Do nothing.
    • Method Detail

      • createConfiguration

        public Configuration createConfiguration()
        Assuming the jaxrpc implementation of createConfiguration() will not overwrite if the delegates does return a non-null Configuration object.
      • preOnError

        public void preOnError()
      • postRegisterProcessorActions

        public void postRegisterProcessorActions()
        Called right after CompileTool.registerProcessorActions. We probably should also expose registerProcessorAction() in case someone else would like to register more processor actions. But minimum set for now until the need rises.
      • postRun

        public void postRun()
      • setCompileTool

        public void setCompileTool​(CompileTool wscompile)
        Subclass of the CompileToolDelegate is responsible to set its association to a CompileTool implementation that will callback for any customized implementation.

        The association between the CompileToolDelegate and CompileTool is bi-directional to ensure that the delegate could also access environment known to CompileTool.

        See Also:
        CompileTool