com.sun.xml.rpc.plugins
Class SecurityPlugin

java.lang.Object
  extended by com.sun.xml.rpc.tools.plugin.ToolPlugin
      extended by com.sun.xml.rpc.plugins.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.UsageIf
com.sun.xml.rpc.tools.wscompile.UsageIf.UsageError
 
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
 
Constructor Summary
SecurityPlugin()
           
 
Method Summary
 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.util.IndentingWriter p)
           
 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 writeTieStatic(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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.