Package com.sun.xml.rpc.tools.wsdeploy
Class EndpointClientCompileTool
java.lang.Object
com.sun.xml.rpc.util.ToolBase
com.sun.xml.rpc.tools.wscompile.CompileTool
com.sun.xml.rpc.tools.wsdeploy.EndpointClientCompileTool
- All Implemented Interfaces:
ProcessorNotificationListener,CompileTool
- Author:
- JAX-RPC Development Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ArrayListprotected EndpointClientInfoprotected Hashtableprotected booleanprotected Fileprotected booleanprotected ArrayListprotected WebServicesInfoFields inherited from class com.sun.xml.rpc.tools.wscompile.CompileTool
actions, compilerDebug, compilerOptimize, configFile, configuration, debugModelFile, delegate, destDir, doNothing, donotOverride, dontGenerateRPCStructures, dontGenerateWrapperClasses, environment, explicitServiceContext, generateOneWayMethods, jaxbEnumType, keepGenerated, listener, mode, MODE_DEFINE, MODE_GEN_BOTH, MODE_GEN_CLIENT, MODE_GEN_SERVER, MODE_IMPORT, MODE_UNSPECIFIED, modelFile, noDataBinding, noEncodedTypes, noMultiRefEncoding, nonclassDestDir, noValidation, printStackTrace, processor, properties, resolveIDREF, searchSchemaForSubtypes, serializable, serializeInterfaces, serializerInfix, sourceDir, strictCompliance, targetVersion, unwrapDocLitWrappers, useDataHandlerOnly, useDocLiteralEncoding, userClasspath, useRPCLiteralEncoding, useWSIBasicProfile, verbose, wrapperFlagSeen -
Constructor Summary
ConstructorsConstructorDescriptionEndpointClientCompileTool(OutputStream out, String program, WebServicesInfo wsi, ArrayList list, File dir, String target, String classpath, ProcessorNotificationListener l) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected Fileprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringvoidonError(Localizable msg) voidonInfo(Localizable msg) voidonWarning(Localizable msg) protected voidregisterProcessorActions(Processor processor) protected voidMethods inherited from class com.sun.xml.rpc.tools.wscompile.CompileTool
afterHook, compileGeneratedClasses, createClasspathString, createEnvironment, getAction, getEnvironment, getGenericErrorMessage, getProcessor, getResourceBundleName, getSourceVersion, getVersion, getVersionString, help, initialize, parseArguments, printStackTrace, removeGeneratedFiles, resetOptionsForTargetVersion, run, setDelegate, setEnvironmentValues, usage, wasSuccessfulMethods inherited from class com.sun.xml.rpc.util.ToolBase
getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, report, report, runMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.xml.rpc.spi.tools.CompileTool
run
-
Field Details
-
webServicesInfo
-
targetDirectory
-
useModel
protected boolean useModel -
additionalClasspath
-
hashtable
-
vector
-
endpointClient
-
clientList
-
localUseWSIBasicProfile
protected boolean localUseWSIBasicProfile
-
-
Constructor Details
-
EndpointClientCompileTool
public EndpointClientCompileTool(OutputStream out, String program, WebServicesInfo wsi, ArrayList list, File dir, String target, String classpath, ProcessorNotificationListener l)
-
-
Method Details
-
beforeHook
protected void beforeHook()- Overrides:
beforeHookin classCompileTool
-
withModelHook
protected void withModelHook()- Overrides:
withModelHookin classCompileTool
-
createConfiguration
- Overrides:
createConfigurationin classCompileTool- Throws:
Exception
-
makeTargetNamespaceURI
-
makeTypeNamespaceURI
-
makeModelFileName
-
makeJavaPackageName
-
makeAbsolute
-
makeAppRelative
-
findGeneratedFileEndingWith
-
registerProcessorActions
- Overrides:
registerProcessorActionsin classCompileTool
-
onError
- Specified by:
onErrorin interfaceProcessorNotificationListener- Overrides:
onErrorin classCompileTool
-
onWarning
- Specified by:
onWarningin interfaceProcessorNotificationListener- Overrides:
onWarningin classCompileTool
-
onInfo
- Specified by:
onInfoin interfaceProcessorNotificationListener- Overrides:
onInfoin classCompileTool
-