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
-
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
_preHandlingHook
(Model model, IndentingWriter p, StubHooksIf.StubHooksState state) void
_preRequestSendingHook
(Model model, IndentingWriter p, StubHooksIf.StubHooksState state) boolean
parseArguments
(String[] args, UsageIf.UsageError err) After processing the argument in the array, mark the index as nullvoid
postResponseWritingHook
(Model model, IndentingWriter p, TieHooksIf.TieHooksState state) void
preHandlingHook
(Model model, IndentingWriter p, TieHooksIf.TieHooksState state) void
updateModel
(ModelIf.ModelProperty property) void
writeStubStatic
(Model model, Port port, IndentingWriter p) void
writeStubStatic
(Model model, IndentingWriter p) void
writeTieStatic
(Model model, Port port, IndentingWriter p) void
writeTieStatic
(Model model, IndentingWriter p)
-
Constructor Details
-
SecurityPlugin
public SecurityPlugin()
-
-
Method Details
-
getOptionsUsage
- Specified by:
getOptionsUsage
in interfaceUsageIf
- Returns:
- how to use the options of wscompile
-
getFeaturesUsage
- Specified by:
getFeaturesUsage
in interfaceUsageIf
- Returns:
- how to use the wscompile features
-
getInternalUsage
- Specified by:
getInternalUsage
in interfaceUsageIf
- Returns:
- intals of wscompile
-
getExamplesUsage
- Specified by:
getExamplesUsage
in interfaceUsageIf
- Returns:
- some examples of how to use wscompile
-
parseArguments
Description copied from interface:UsageIf
After processing the argument in the array, mark the index as null- Specified by:
parseArguments
in interfaceUsageIf
- Returns:
- false if there is a problem with the expected arguments
-
updateModel
- Specified by:
updateModel
in interfaceModelIf
-
_preHandlingHook
public void _preHandlingHook(Model model, IndentingWriter p, StubHooksIf.StubHooksState state) throws IOException - Specified by:
_preHandlingHook
in interfaceStubHooksIf
- Throws:
IOException
-
_preRequestSendingHook
public void _preRequestSendingHook(Model model, IndentingWriter p, StubHooksIf.StubHooksState state) throws IOException - Specified by:
_preRequestSendingHook
in interfaceStubHooksIf
- Throws:
IOException
-
preHandlingHook
public void preHandlingHook(Model model, IndentingWriter p, TieHooksIf.TieHooksState state) throws IOException - Specified by:
preHandlingHook
in interfaceTieHooksIf
- Throws:
IOException
-
postResponseWritingHook
public void postResponseWritingHook(Model model, IndentingWriter p, TieHooksIf.TieHooksState state) throws IOException - Specified by:
postResponseWritingHook
in interfaceTieHooksIf
- Throws:
IOException
-
writeStubStatic
- Specified by:
writeStubStatic
in interfaceStubHooksIf
- Throws:
IOException
-
writeTieStatic
- Specified by:
writeTieStatic
in interfaceTieHooksIf
- Throws:
IOException
-
writeStubStatic
- Specified by:
writeStubStatic
in interfaceStubHooksIf
- Throws:
IOException
-
writeTieStatic
- Specified by:
writeTieStatic
in interfaceTieHooksIf
- Throws:
IOException
-