Package com.sun.xml.rpc.plugins
Class SecurityPlugin
- java.lang.Object
-
- com.sun.xml.rpc.tools.plugin.ToolPlugin
-
- com.sun.xml.rpc.plugins.SecurityPlugin
-
- All Implemented Interfaces:
ModelIf,StubHooksIf,TieHooksIf,UsageIf
public class SecurityPlugin extends ToolPlugin implements UsageIf, ModelIf, StubHooksIf, TieHooksIf
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.ModelIf
ModelIf.ModelProperty
-
Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.StubHooksIf
StubHooksIf.StubHooksState
-
Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.TieHooksIf
TieHooksIf.TieHooksState
-
Nested classes/interfaces inherited from interface com.sun.xml.rpc.tools.wscompile.UsageIf
UsageIf.UsageError
-
-
Constructor Summary
Constructors Constructor Description SecurityPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void_preHandlingHook(Model model, IndentingWriter p, StubHooksIf.StubHooksState state)void_preRequestSendingHook(Model model, IndentingWriter p, StubHooksIf.StubHooksState state)LocalizablegetExamplesUsage()LocalizablegetFeaturesUsage()LocalizablegetInternalUsage()LocalizablegetOptionsUsage()booleanparseArguments(String[] args, UsageIf.UsageError err)After processing the argument in the array, mark the index as nullvoidpostResponseWritingHook(Model model, IndentingWriter p, TieHooksIf.TieHooksState state)voidpreHandlingHook(Model model, IndentingWriter p, TieHooksIf.TieHooksState state)voidupdateModel(ModelIf.ModelProperty property)voidwriteStubStatic(Model model, Port port, IndentingWriter p)voidwriteStubStatic(Model model, IndentingWriter p)voidwriteTieStatic(Model model, Port port, IndentingWriter p)voidwriteTieStatic(Model model, IndentingWriter p)
-
-
-
Method Detail
-
getOptionsUsage
public Localizable getOptionsUsage()
- Specified by:
getOptionsUsagein interfaceUsageIf- Returns:
- how to use the options of wscompile
-
getFeaturesUsage
public Localizable getFeaturesUsage()
- Specified by:
getFeaturesUsagein interfaceUsageIf- Returns:
- how to use the wscompile features
-
getInternalUsage
public Localizable getInternalUsage()
- Specified by:
getInternalUsagein interfaceUsageIf- Returns:
- intals of wscompile
-
getExamplesUsage
public Localizable getExamplesUsage()
- Specified by:
getExamplesUsagein interfaceUsageIf- Returns:
- some examples of how to use wscompile
-
parseArguments
public boolean parseArguments(String[] args, UsageIf.UsageError err)
Description copied from interface:UsageIfAfter processing the argument in the array, mark the index as null- Specified by:
parseArgumentsin interfaceUsageIf- Returns:
- false if there is a problem with the expected arguments
-
updateModel
public void updateModel(ModelIf.ModelProperty property)
- Specified by:
updateModelin interfaceModelIf
-
_preHandlingHook
public void _preHandlingHook(Model model, IndentingWriter p, StubHooksIf.StubHooksState state) throws IOException
- Specified by:
_preHandlingHookin interfaceStubHooksIf- Throws:
IOException
-
_preRequestSendingHook
public void _preRequestSendingHook(Model model, IndentingWriter p, StubHooksIf.StubHooksState state) throws IOException
- Specified by:
_preRequestSendingHookin interfaceStubHooksIf- Throws:
IOException
-
preHandlingHook
public void preHandlingHook(Model model, IndentingWriter p, TieHooksIf.TieHooksState state) throws IOException
- Specified by:
preHandlingHookin interfaceTieHooksIf- Throws:
IOException
-
postResponseWritingHook
public void postResponseWritingHook(Model model, IndentingWriter p, TieHooksIf.TieHooksState state) throws IOException
- Specified by:
postResponseWritingHookin interfaceTieHooksIf- Throws:
IOException
-
writeStubStatic
public void writeStubStatic(Model model, IndentingWriter p) throws IOException
- Specified by:
writeStubStaticin interfaceStubHooksIf- Throws:
IOException
-
writeTieStatic
public void writeTieStatic(Model model, IndentingWriter p) throws IOException
- Specified by:
writeTieStaticin interfaceTieHooksIf- Throws:
IOException
-
writeStubStatic
public void writeStubStatic(Model model, Port port, IndentingWriter p) throws IOException
- Specified by:
writeStubStaticin interfaceStubHooksIf- Throws:
IOException
-
writeTieStatic
public void writeTieStatic(Model model, Port port, IndentingWriter p) throws IOException
- Specified by:
writeTieStaticin interfaceTieHooksIf- Throws:
IOException
-
-