Class SecurityPlugin

  • All Implemented Interfaces:
    com.sun.xml.rpc.tools.wscompile.ModelIf, com.sun.xml.rpc.tools.wscompile.StubHooksIf, com.sun.xml.rpc.tools.wscompile.TieHooksIf, com.sun.xml.rpc.tools.wscompile.UsageIf

    public class SecurityPlugin
    extends com.sun.xml.rpc.tools.plugin.ToolPlugin
    implements com.sun.xml.rpc.tools.wscompile.UsageIf, com.sun.xml.rpc.tools.wscompile.ModelIf, com.sun.xml.rpc.tools.wscompile.StubHooksIf, com.sun.xml.rpc.tools.wscompile.TieHooksIf
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.ModelIf

        com.sun.xml.rpc.tools.wscompile.ModelIf.ModelProperty
      • Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.StubHooksIf

        com.sun.xml.rpc.tools.wscompile.StubHooksIf.StubHooksState
      • Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.TieHooksIf

        com.sun.xml.rpc.tools.wscompile.TieHooksIf.TieHooksState
      • Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.UsageIf

        com.sun.xml.rpc.tools.wscompile.UsageIf.UsageError
    • Constructor Summary

      Constructors 
      Constructor Description
      SecurityPlugin()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void _preHandlingHook​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.util.IndentingWriter p, com.sun.xml.rpc.tools.wscompile.StubHooksIf.StubHooksState state)  
      void _preRequestSendingHook​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.util.IndentingWriter p, com.sun.xml.rpc.tools.wscompile.StubHooksIf.StubHooksState state)  
      com.sun.xml.rpc.util.localization.Localizable getExamplesUsage()  
      com.sun.xml.rpc.util.localization.Localizable getFeaturesUsage()  
      com.sun.xml.rpc.util.localization.Localizable getInternalUsage()  
      com.sun.xml.rpc.util.localization.Localizable getOptionsUsage()  
      boolean parseArguments​(String[] args, com.sun.xml.rpc.tools.wscompile.UsageIf.UsageError err)  
      void postResponseWritingHook​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.util.IndentingWriter p, com.sun.xml.rpc.tools.wscompile.TieHooksIf.TieHooksState state)  
      void preHandlingHook​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.util.IndentingWriter p, com.sun.xml.rpc.tools.wscompile.TieHooksIf.TieHooksState state)  
      void updateModel​(com.sun.xml.rpc.tools.wscompile.ModelIf.ModelProperty property)  
      void writeStubStatic​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.model.Port port, com.sun.xml.rpc.processor.util.IndentingWriter p)  
      void writeStubStatic​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.util.IndentingWriter p)  
      void writeTieStatic​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.model.Port port, com.sun.xml.rpc.processor.util.IndentingWriter p)  
      void writeTieStatic​(com.sun.xml.rpc.processor.model.Model model, com.sun.xml.rpc.processor.util.IndentingWriter p)  
    • Constructor Detail

      • SecurityPlugin

        public SecurityPlugin()
    • Method Detail

      • getOptionsUsage

        public com.sun.xml.rpc.util.localization.Localizable getOptionsUsage()
        Specified by:
        getOptionsUsage in interface com.sun.xml.rpc.tools.wscompile.UsageIf
      • getFeaturesUsage

        public com.sun.xml.rpc.util.localization.Localizable getFeaturesUsage()
        Specified by:
        getFeaturesUsage in interface com.sun.xml.rpc.tools.wscompile.UsageIf
      • getInternalUsage

        public com.sun.xml.rpc.util.localization.Localizable getInternalUsage()
        Specified by:
        getInternalUsage in interface com.sun.xml.rpc.tools.wscompile.UsageIf
      • getExamplesUsage

        public com.sun.xml.rpc.util.localization.Localizable getExamplesUsage()
        Specified by:
        getExamplesUsage in interface com.sun.xml.rpc.tools.wscompile.UsageIf
      • parseArguments

        public boolean parseArguments​(String[] args,
                                      com.sun.xml.rpc.tools.wscompile.UsageIf.UsageError err)
        Specified by:
        parseArguments in interface com.sun.xml.rpc.tools.wscompile.UsageIf
      • updateModel

        public void updateModel​(com.sun.xml.rpc.tools.wscompile.ModelIf.ModelProperty property)
        Specified by:
        updateModel in interface com.sun.xml.rpc.tools.wscompile.ModelIf
      • _preHandlingHook

        public void _preHandlingHook​(com.sun.xml.rpc.processor.model.Model model,
                                     com.sun.xml.rpc.processor.util.IndentingWriter p,
                                     com.sun.xml.rpc.tools.wscompile.StubHooksIf.StubHooksState state)
                              throws IOException
        Specified by:
        _preHandlingHook in interface com.sun.xml.rpc.tools.wscompile.StubHooksIf
        Throws:
        IOException
      • _preRequestSendingHook

        public void _preRequestSendingHook​(com.sun.xml.rpc.processor.model.Model model,
                                           com.sun.xml.rpc.processor.util.IndentingWriter p,
                                           com.sun.xml.rpc.tools.wscompile.StubHooksIf.StubHooksState state)
                                    throws IOException
        Specified by:
        _preRequestSendingHook in interface com.sun.xml.rpc.tools.wscompile.StubHooksIf
        Throws:
        IOException
      • preHandlingHook

        public void preHandlingHook​(com.sun.xml.rpc.processor.model.Model model,
                                    com.sun.xml.rpc.processor.util.IndentingWriter p,
                                    com.sun.xml.rpc.tools.wscompile.TieHooksIf.TieHooksState state)
                             throws IOException
        Specified by:
        preHandlingHook in interface com.sun.xml.rpc.tools.wscompile.TieHooksIf
        Throws:
        IOException
      • postResponseWritingHook

        public void postResponseWritingHook​(com.sun.xml.rpc.processor.model.Model model,
                                            com.sun.xml.rpc.processor.util.IndentingWriter p,
                                            com.sun.xml.rpc.tools.wscompile.TieHooksIf.TieHooksState state)
                                     throws IOException
        Specified by:
        postResponseWritingHook in interface com.sun.xml.rpc.tools.wscompile.TieHooksIf
        Throws:
        IOException
      • writeStubStatic

        public void writeStubStatic​(com.sun.xml.rpc.processor.model.Model model,
                                    com.sun.xml.rpc.processor.util.IndentingWriter p)
                             throws IOException
        Specified by:
        writeStubStatic in interface com.sun.xml.rpc.tools.wscompile.StubHooksIf
        Throws:
        IOException
      • writeTieStatic

        public void writeTieStatic​(com.sun.xml.rpc.processor.model.Model model,
                                   com.sun.xml.rpc.processor.util.IndentingWriter p)
                            throws IOException
        Specified by:
        writeTieStatic in interface com.sun.xml.rpc.tools.wscompile.TieHooksIf
        Throws:
        IOException
      • writeStubStatic

        public void writeStubStatic​(com.sun.xml.rpc.processor.model.Model model,
                                    com.sun.xml.rpc.processor.model.Port port,
                                    com.sun.xml.rpc.processor.util.IndentingWriter p)
                             throws IOException
        Specified by:
        writeStubStatic in interface com.sun.xml.rpc.tools.wscompile.StubHooksIf
        Throws:
        IOException
      • writeTieStatic

        public void writeTieStatic​(com.sun.xml.rpc.processor.model.Model model,
                                   com.sun.xml.rpc.processor.model.Port port,
                                   com.sun.xml.rpc.processor.util.IndentingWriter p)
                            throws IOException
        Specified by:
        writeTieStatic in interface com.sun.xml.rpc.tools.wscompile.TieHooksIf
        Throws:
        IOException