Modifier and Type | Method and Description |
---|---|
static QName |
QName.valueOf(String s)
Returns a QName holding the value of the specified String.
|
Modifier and Type | Method and Description |
---|---|
QName |
Call.getOperationName()
Gets the name of the operation to be invoked using this Call instance.
|
QName |
Call.getParameterTypeByName(String paramName)
Gets the XML type of a parameter by name.
|
QName |
Call.getPortTypeName()
Gets the qualified name of the port type.
|
QName |
Call.getReturnType()
Gets the return type for a specific operation.
|
QName |
Service.getServiceName()
Gets the name of this Service.
|
Modifier and Type | Method and Description |
---|---|
void |
Call.addParameter(String paramName,
QName xmlType,
Class javaType,
ParameterMode parameterMode)
Adds a parameter type and mode for a specific operation.
|
void |
Call.addParameter(String paramName,
QName xmlType,
ParameterMode parameterMode)
Adds a parameter type and mode for a specific operation.
|
Call |
Service.createCall(QName portName)
Creates a
Call instance. |
Call |
Service.createCall(QName portName,
QName operationName)
Creates a
Call instance. |
Call |
Service.createCall(QName portName,
String operationName)
Creates a
Call instance. |
abstract Service |
ServiceFactory.createService(QName serviceName)
Create a
Service instance. |
abstract Service |
ServiceFactory.createService(URL wsdlDocumentLocation,
QName serviceName)
Create a
Service instance. |
Call[] |
Service.getCalls(QName portName)
Gets an array of preconfigured
Call objects for
invoking operations on the specified port. |
Remote |
Service.getPort(QName portName,
Class serviceEndpointInterface)
The getPort method returns either an instance of a generated
stub implementation class or a dynamic proxy.
|
Object |
Call.invoke(QName operationName,
Object[] inputParams)
Invokes a specific operation using a synchronous request-response
interaction mode.
|
boolean |
Call.isParameterAndReturnSpecRequired(QName operationName)
Indicates whether
addParameter and
setReturnType methods
are to be invoked to specify the parameter and return type
specification for a specific operation. |
abstract Service |
ServiceFactory.loadService(URL url,
QName qname,
Properties properties) |
void |
Call.setOperationName(QName operationName)
Sets the name of the operation to be invoked using this
Call instance. |
void |
Call.setPortTypeName(QName portType)
Sets the qualified name of the port type.
|
void |
Call.setReturnType(QName xmlType)
Sets the return type for a specific operation.
|
void |
Call.setReturnType(QName xmlType,
Class javaType)
Sets the return type for a specific operation.
|
Modifier and Type | Field and Description |
---|---|
static QName |
XMLType.SOAP_ARRAY
SOAP type for Array.
|
static QName |
XMLType.SOAP_BASE64
SOAP type for base64.
|
static QName |
XMLType.SOAP_BOOLEAN
SOAP type for boolean.
|
static QName |
XMLType.SOAP_BYTE
SOAP type for byte.
|
static QName |
XMLType.SOAP_DOUBLE
SOAP type for double.
|
static QName |
XMLType.SOAP_FLOAT
SOAP type for float.
|
static QName |
XMLType.SOAP_INT
SOAP type for int.
|
static QName |
XMLType.SOAP_LONG
SOAP type for long.
|
static QName |
XMLType.SOAP_SHORT
SOAP type for short.
|
static QName |
XMLType.SOAP_STRING
SOAP type for string.
|
static QName |
XMLType.XSD_BASE64
XSD type for base64Binary.
|
static QName |
XMLType.XSD_BOOLEAN
XSD type for boolean.
|
static QName |
XMLType.XSD_BYTE
XSD type for byte.
|
static QName |
XMLType.XSD_DATETIME
XSD type for dateTime.
|
static QName |
XMLType.XSD_DECIMAL
XSD type for decimal.
|
static QName |
XMLType.XSD_DOUBLE
XSD type for double.
|
static QName |
XMLType.XSD_FLOAT
XSD type for float.
|
static QName |
XMLType.XSD_HEXBINARY
XSD type for hexBinary.
|
static QName |
XMLType.XSD_INT
XSD type for int.
|
static QName |
XMLType.XSD_INTEGER
XSD type for integer.
|
static QName |
XMLType.XSD_LONG
XSD type for long.
|
static QName |
XMLType.XSD_QNAME
XSD type for QName.
|
static QName |
XMLType.XSD_SHORT
XSD type for short.
|
static QName |
XMLType.XSD_STRING
XSD type for string.
|
Modifier and Type | Method and Description |
---|---|
DeserializerFactory |
TypeMapping.getDeserializer(Class javaType,
QName xmlType)
Gets the DeserializerFactory registered for the specified pair
of Java type and XML data type.
|
SerializerFactory |
TypeMapping.getSerializer(Class javaType,
QName xmlType)
Gets the SerializerFactory registered for the specified
pair of Java type and XML data type.
|
boolean |
TypeMapping.isRegistered(Class javaType,
QName xmlType)
Checks whether or not type mapping between specified XML
type and Java type is registered.
|
void |
TypeMapping.register(Class javaType,
QName xmlType,
SerializerFactory sf,
DeserializerFactory dsf)
Registers SerializerFactory and DeserializerFactory for a
specific type mapping between an XML type and Java type.
|
void |
TypeMapping.removeDeserializer(Class javaType,
QName xmlType)
Removes the DeserializerFactory registered for the specified
pair of Java type and XML data type.
|
void |
TypeMapping.removeSerializer(Class javaType,
QName xmlType)
Removes the SerializerFactory registered for the specified
pair of Java type and XML data type.
|
Modifier and Type | Method and Description |
---|---|
QName[] |
HandlerInfo.getHeaders()
Gets the header blocks processed by this Handler.
|
QName[] |
Handler.getHeaders()
Gets the header blocks processed by this Handler instance.
|
abstract QName[] |
GenericHandler.getHeaders()
Gets the header blocks processed by this Handler instance.
|
Modifier and Type | Method and Description |
---|---|
List |
HandlerRegistry.getHandlerChain(QName portName)
Gets the handler chain for the specified service endpoint.
|
void |
HandlerRegistry.setHandlerChain(QName portName,
List chain)
Sets the handler chain for the specified service endpoint
as a
java.util.List . |
void |
HandlerInfo.setHeaders(QName[] headers)
Sets the header blocks processed by this Handler.
|
Constructor and Description |
---|
HandlerInfo(Class handlerClass,
Map config,
QName[] headers)
Constructor for HandlerInfo.
|
Modifier and Type | Field and Description |
---|---|
QName |
QNameHolder.value
The
QName contained by this holder. |
Constructor and Description |
---|
QNameHolder(QName value)
Make a new
QNameHolder with value as
the value. |
Modifier and Type | Method and Description |
---|---|
QName |
SOAPFaultException.getFaultCode()
Gets the
faultcode element. |
Constructor and Description |
---|
SOAPFaultException(QName faultcode,
String faultstring,
String faultactor,
Detail detail)
Constructor for SOAPFaultException.
|
Modifier and Type | Field and Description |
---|---|
static QName |
Constants.FAULT_MUSTUNDERSTAND |
static QName |
Constants.FAULT_SOAP12_DATAENCODINGUNKNOWN |
static QName |
Constants.FAULT_SOAP12_MUSTUNDERSTAND |
static QName |
Constants.FAULT_SOAP12_RECEIVER |
static QName |
Constants.FAULT_SOAP12_SENDER |
static QName |
Constants.FAULT_SOAP12_VERSIONMISMATCH |
static QName |
Constants.FAULT_SUBCODE_BADARGS |
static QName |
Constants.FAULT_SUBCODE_PROC_NOT_PRESENT |
static QName |
Constants.FAULT_VERSIONMISMATCH |
protected QName |
AxisFault.faultCode |
static QName |
Constants.MIME_DATA_HANDLER |
static QName |
Constants.MIME_IMAGE |
static QName |
Constants.MIME_MULTIPART |
static QName |
Constants.MIME_OCTETSTREAM |
static QName |
Constants.MIME_PLAINTEXT |
static QName |
Constants.MIME_SOURCE |
static QName |
Constants.QNAME_FAULTACTOR |
static QName |
Constants.QNAME_FAULTCODE |
static QName |
Constants.QNAME_FAULTCODE_SOAP12 |
static QName |
Constants.QNAME_FAULTDETAIL_EXCEPTIONNAME
QName of exception Name element in an axis fault detail.
|
static QName |
Constants.QNAME_FAULTDETAIL_HOSTNAME
QName of a hostname in an axis fault detail.
|
static QName |
Constants.QNAME_FAULTDETAIL_HTTPERRORCODE
QName of stack trace element in an axis fault detail.
|
static QName |
Constants.QNAME_FAULTDETAIL_NESTEDFAULT
QName of a nested fault in an axis fault detail.
|
static QName |
Constants.QNAME_FAULTDETAIL_RUNTIMEEXCEPTION
Flag set if this was a runtime exception, rather than something thrown by the class at the end of the
chain.
|
static QName |
Constants.QNAME_FAULTDETAIL_SOAP12 |
static QName |
Constants.QNAME_FAULTDETAIL_STACKTRACE
QName of stack trace element in an axis fault detail.
|
static QName |
Constants.QNAME_FAULTDETAILS |
static QName |
Constants.QNAME_FAULTNODE_SOAP12 |
static QName |
Constants.QNAME_FAULTREASON_SOAP12 |
static QName |
Constants.QNAME_FAULTROLE_SOAP12 |
static QName |
Constants.QNAME_FAULTSTRING |
static QName |
Constants.QNAME_FAULTSUBCODE_SOAP12 |
static QName |
Constants.QNAME_FAULTVALUE_SOAP12 |
static QName |
Constants.QNAME_LITERAL_ITEM |
static QName |
Constants.QNAME_NO_SERVICE_FAULT_CODE
The no-service fault value.
|
static QName |
Constants.QNAME_NOTUNDERSTOOD |
static QName |
Constants.QNAME_RPC_RESULT |
static QName |
Constants.QNAME_TEXT_SOAP12 |
static QName[] |
Constants.QNAMES_NIL |
static QName |
Constants.SOAP_ARRAY |
static QName |
Constants.SOAP_ARRAY_ATTRS11 |
static QName |
Constants.SOAP_ARRAY_ATTRS12 |
static QName |
Constants.SOAP_ARRAY12 |
static QName |
Constants.SOAP_BASE64 |
static QName |
Constants.SOAP_BASE64BINARY |
static QName |
Constants.SOAP_BOOLEAN |
static QName |
Constants.SOAP_BYTE |
static QName |
Constants.SOAP_COMMON_ATTRS11 |
static QName |
Constants.SOAP_COMMON_ATTRS12 |
static QName |
Constants.SOAP_DECIMAL |
static QName |
Constants.SOAP_DOCUMENT |
static QName |
Constants.SOAP_DOUBLE |
static QName |
Constants.SOAP_ELEMENT |
static QName |
Constants.SOAP_FLOAT |
static QName |
Constants.SOAP_INT |
static QName |
Constants.SOAP_INTEGER |
static QName |
Constants.SOAP_LONG |
static QName |
Constants.SOAP_MAP |
static QName |
Constants.SOAP_SHORT |
static QName |
Constants.SOAP_STRING |
static QName |
Constants.SOAP_VECTOR |
static QName |
Constants.XML_LANG |
static QName |
Constants.XSD_ANY |
static QName |
Constants.XSD_ANYSIMPLETYPE |
static QName |
Constants.XSD_ANYTYPE |
static QName |
Constants.XSD_ANYURI |
static QName |
Constants.XSD_BASE64 |
static QName |
Constants.XSD_BOOLEAN |
static QName |
Constants.XSD_BYTE |
static QName |
Constants.XSD_DATE |
static QName |
Constants.XSD_DATETIME |
static QName |
Constants.XSD_DAY |
static QName |
Constants.XSD_DECIMAL |
static QName |
Constants.XSD_DOUBLE |
static QName |
Constants.XSD_DURATION |
static QName |
Constants.XSD_ENTITIES |
static QName |
Constants.XSD_ENTITY |
static QName |
Constants.XSD_FLOAT |
static QName |
Constants.XSD_HEXBIN |
static QName |
Constants.XSD_ID |
static QName |
Constants.XSD_IDREF |
static QName |
Constants.XSD_IDREFS |
static QName |
Constants.XSD_INT |
static QName |
Constants.XSD_INTEGER |
static QName |
Constants.XSD_LANGUAGE |
static QName |
Constants.XSD_LONG |
static QName |
Constants.XSD_MONTH |
static QName |
Constants.XSD_MONTHDAY |
static QName |
Constants.XSD_NAME |
static QName |
Constants.XSD_NCNAME |
static QName |
Constants.XSD_NEGATIVEINTEGER |
static QName |
Constants.XSD_NMTOKEN |
static QName |
Constants.XSD_NMTOKENS |
static QName |
Constants.XSD_NONNEGATIVEINTEGER |
static QName |
Constants.XSD_NONPOSITIVEINTEGER |
static QName |
Constants.XSD_NORMALIZEDSTRING |
static QName |
Constants.XSD_NOTATION |
static QName |
Constants.XSD_POSITIVEINTEGER |
static QName |
Constants.XSD_QNAME |
static QName |
Constants.XSD_SCHEMA |
static QName |
Constants.XSD_SHORT |
static QName |
Constants.XSD_STRING |
static QName |
Constants.XSD_TIME |
static QName |
Constants.XSD_TIMEINSTANT1999 |
static QName |
Constants.XSD_TIMEINSTANT2000 |
static QName |
Constants.XSD_TOKEN |
static QName |
Constants.XSD_UNSIGNEDBYTE |
static QName |
Constants.XSD_UNSIGNEDINT |
static QName |
Constants.XSD_UNSIGNEDLONG |
static QName |
Constants.XSD_UNSIGNEDSHORT |
static QName |
Constants.XSD_YEAR |
static QName |
Constants.XSD_YEARMONTH |
Modifier and Type | Method and Description |
---|---|
QName |
AxisFault.getFaultCode()
Get the fault code
QName . |
QName[] |
AxisFault.getFaultSubCodes()
get the fault subcode list; only used in SOAP 1.2
|
Modifier and Type | Method and Description |
---|---|
void |
AxisFault.addFaultDetail(QName qname,
String body)
Create an element of the given qname and add it to the details.
|
void |
AxisFault.addFaultSubCode(QName code)
Add a fault sub-code.
|
boolean |
SimpleChain.canHandleBlock(QName qname) |
boolean |
Handler.canHandleBlock(QName qname)
Indicate if this handler can process
qname . |
boolean |
FaultableHandler.canHandleBlock(QName qname) |
static boolean |
Constants.equals(QName first,
QName second)
equals
The first QName is the current version of the name.
|
Handler |
EngineConfiguration.getHandler(QName qname)
Retrieve an instance of the named handler.
|
OperationDesc |
MessageContext.getOperationByQName(QName qname)
get the first possible operation that could match a
body containing an element of the given QName.
|
OperationDesc[] |
MessageContext.getPossibleOperationsByQName(QName qname)
Returns a list of operation descriptors that could may
possibly match a body containing an element of the given QName.
|
SOAPService |
EngineConfiguration.getService(QName qname)
Retrieve an instance of the named service.
|
Handler |
EngineConfiguration.getTransport(QName qname)
Retrieve an instance of the named transport.
|
static String |
Constants.getValue(Attributes attributes,
QName[] search)
Search an attribute collection for a list of QNames, returning
the value of the first one found, or null if none were found.
|
Element |
AxisFault.lookupFaultDetail(QName qname)
Find a fault detail element by its qname.
|
boolean |
AxisFault.removeFaultDetail(QName qname)
Find and remove a specified fault detail element.
|
void |
AxisFault.setFaultCode(QName code)
Set the fault code.
|
void |
AxisFault.writeDetails(QName qname,
SerializationContext context)
Writes any exception data to the faultDetails.
|
Constructor and Description |
---|
AxisFault(QName code,
QName[] subcodes,
String faultString,
String actor,
String node,
Element[] details)
Make a fault in any namespace.
|
AxisFault(QName code,
QName[] subcodes,
String faultString,
String actor,
String node,
Element[] details)
Make a fault in any namespace.
|
AxisFault(QName code,
String faultString,
String actor,
Element[] details)
Make a fault in any namespace.
|
Modifier and Type | Field and Description |
---|---|
protected QName |
Stub.cachedPortName |
Modifier and Type | Method and Description |
---|---|
QName |
Call.getOperationName()
Returns the operation name associated with this Call object.
|
QName |
Call.getParameterTypeByName(String paramName)
Return the QName of the type of the parameters with the given name.
|
QName |
Call.getParameterTypeByQName(QName paramQName)
Return the QName of the type of the parameters with the given name.
|
QName |
Stub.getPortName()
Get the port name.
|
QName |
Call.getPortName()
Returns the fully qualified name of the port for this Call object
(if there is one).
|
QName |
Call.getPortTypeName()
Returns the fully qualified name of the port type for this Call object
(if there is one).
|
QName |
Call.getReturnType()
Returns the QName of the type of the return value of this Call - or null
if not set.
|
QName |
Service.getServiceName()
Returns the qualified name of the service (if one is set).
|
Modifier and Type | Method and Description |
---|---|
void |
Call.addFault(QName qname,
Class cls,
QName xmlType,
boolean isComplex)
Add a fault for this operation.
|
void |
Call.addParameter(QName paramName,
QName xmlType,
Class javaType,
ParameterMode parameterMode)
Adds the specified parameter to the list of parameters for the
operation associated with this Call object.
|
void |
Call.addParameter(QName paramName,
QName xmlType,
ParameterMode parameterMode)
Adds the specified parameter to the list of parameters for the
operation associated with this Call object.
|
void |
Call.addParameter(String paramName,
QName xmlType,
Class javaType,
ParameterMode parameterMode)
Adds a parameter type and mode for a specific operation.
|
void |
Call.addParameter(String paramName,
QName xmlType,
ParameterMode parameterMode)
Adds the specified parameter to the list of parameters for the
operation associated with this Call object.
|
void |
Call.addParameterAsHeader(QName paramName,
QName xmlType,
Class javaType,
ParameterMode parameterMode,
ParameterMode headerMode)
Adds a parameter type as a soap:header.
|
void |
Call.addParameterAsHeader(QName paramName,
QName xmlType,
ParameterMode parameterMode,
ParameterMode headerMode)
Adds a parameter type as a soap:header.
|
Call |
Service.createCall(QName portName)
Creates a new Call object - will prefill as much info from the WSDL
as it can.
|
Call |
Service.createCall(QName portName,
QName operationName)
Creates a new Call object - will prefill as much info from the WSDL
as it can.
|
Call |
Service.createCall(QName portName,
String operationName)
Creates a new Call object - will prefill as much info from the WSDL
as it can.
|
Service |
ServiceFactory.createService(QName serviceName)
Create a Service instance.
|
Service |
ServiceFactory.createService(URL wsdlDocumentLocation,
QName serviceName)
Create a Service instance.
|
Call[] |
Service.getCalls(QName portName)
Gets an array of preconfigured Call objects for invoking operations
on the specified port.
|
List |
Service.HandlerRegistryImpl.getHandlerChain(QName portName) |
QName |
Call.getParameterTypeByQName(QName paramQName)
Return the QName of the type of the parameters with the given name.
|
Remote |
Service.getPort(QName portName,
Class proxyInterface)
Return either an instance of a generated stub, if it can be
found, or a dynamic proxy for the given proxy interface.
|
Object |
Call.invoke(QName operationName,
Object[] params)
Invokes a specific operation using a synchronous request-response interaction mode.
|
boolean |
Call.isParameterAndReturnSpecRequired(QName operationName)
Is the caller required to provide the parameter and return type
specification?
|
Service |
ServiceFactory.loadService(URL wsdlDocumentLocation,
QName serviceName,
Properties properties)
Create an instance of the generated service implementation class
for a given service, if available.
|
void |
Call.registerTypeMapping(Class javaType,
QName xmlType,
Class sfClass,
Class dfClass)
register this type matting
|
void |
Call.registerTypeMapping(Class javaType,
QName xmlType,
Class sfClass,
Class dfClass,
boolean force)
register a type.
|
void |
Call.registerTypeMapping(Class javaType,
QName xmlType,
SerializerFactory sf,
DeserializerFactory df)
Register type mapping information for serialization/deserialization
Note: Not part of JAX-RPC specification.
|
void |
Call.registerTypeMapping(Class javaType,
QName xmlType,
SerializerFactory sf,
DeserializerFactory df,
boolean force)
Register type mapping information for serialization/deserialization
Note: Not part of JAX-RPC specification.
|
void |
Service.HandlerRegistryImpl.setHandlerChain(QName portName,
List chain) |
void |
Call.setOperation(QName portName,
QName opName)
prefill as much info from the WSDL as it can.
|
void |
Call.setOperation(QName portName,
String opName)
prefill as much info from the WSDL as it can.
|
void |
Call.setOperationName(QName opName)
Sets the operation name associated with this Call object.
|
void |
Stub.setPortName(QName portName)
Set the port QName.
|
void |
Call.setPortName(QName portName)
Sets the port name of this Call object.
|
void |
Call.setPortTypeName(QName portType)
Sets the port type name of this Call object.
|
void |
Call.setReturnQName(QName qname)
Set the QName of the return element
NOT part of JAX-RPC
|
void |
Call.setReturnType(QName type)
Sets the return type of the operation associated with this Call object.
|
void |
Call.setReturnType(QName xmlType,
Class javaType)
Sets the return type for a specific operation.
|
void |
Call.setReturnTypeAsHeader(QName xmlType)
Set the return type as a header
|
void |
Call.setReturnTypeAsHeader(QName xmlType,
Class javaType)
Set the return type as a header
|
Constructor and Description |
---|
Service(InputStream wsdlInputStream,
QName serviceName)
Constructs a new Service object for the service in the WSDL document
in the wsdlInputStream and serviceName parameters.
|
Service(Parser parser,
QName serviceName)
Constructs a new Service object for the service in the WSDL document
|
Service(QName serviceName)
Constructs a new Service object - this assumes the caller will set
the appropriate fields by hand rather than getting them from the
WSDL.
|
Service(String wsdlLocation,
QName serviceName)
Constructs a new Service object for the service in the WSDL document
pointed to by the wsdlLocation and serviceName parameters.
|
Service(URL wsdlDoc,
QName serviceName)
Constructs a new Service object for the service in the WSDL document
pointed to by the wsdlDoc URL and serviceName parameters.
|
Modifier and Type | Method and Description |
---|---|
IAsyncResult |
AsyncCall.invoke(QName qName,
Object[] inputParams)
Method invoke
|
Constructor and Description |
---|
AsyncResult(AsyncCall ac,
QName opName,
Object[] params)
Constructor AsyncResult
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleProvider.deployService(QName qname,
SOAPService service) |
void |
SimpleProvider.deployTransport(QName qname,
Handler transport) |
Handler |
SimpleProvider.getHandler(QName qname) |
Handler |
NullProvider.getHandler(QName qname) |
Handler |
DelegatingWSDDEngineConfiguration.getHandler(QName qname)
retrieve an instance of the named handler
|
SOAPService |
SimpleProvider.getService(QName qname) |
SOAPService |
NullProvider.getService(QName qname) |
SOAPService |
DelegatingWSDDEngineConfiguration.getService(QName qname)
retrieve an instance of the named service
|
Handler |
SimpleProvider.getTransport(QName qname) |
Handler |
NullProvider.getTransport(QName qname) |
Handler |
DelegatingWSDDEngineConfiguration.getTransport(QName qname)
retrieve an instance of the named transport
|
Modifier and Type | Method and Description |
---|---|
QName |
Style.getProvider() |
Modifier and Type | Field and Description |
---|---|
protected QName |
WSDDTypeMapping.qname |
protected QName |
WSDDDeployableItem.qname
Our name
|
static QName |
WSDDConstants.QNAME_ARRAYMAPPING |
static QName |
WSDDConstants.QNAME_BEANMAPPING |
static QName |
WSDDConstants.QNAME_BSF_PROVIDER |
static QName |
WSDDConstants.QNAME_CHAIN |
static QName |
WSDDConstants.QNAME_COM_PROVIDER |
static QName |
WSDDConstants.QNAME_CORBA_PROVIDER |
static QName |
WSDDConstants.QNAME_DEPLOY |
static QName |
WSDDConstants.QNAME_DOC |
static QName |
WSDDConstants.QNAME_EJB_PROVIDER |
static QName |
WSDDConstants.QNAME_ELEMENTMAPPING |
static QName |
WSDDConstants.QNAME_ENDPOINTURL |
static QName |
WSDDConstants.QNAME_FAULT |
static QName |
WSDDConstants.QNAME_FAULTFLOW |
static QName |
WSDDConstants.QNAME_GLOBAL |
static QName |
WSDDConstants.QNAME_HANDLER |
static QName |
WSDDConstants.QNAME_HANDLER_PROVIDER |
static QName |
WSDDConstants.QNAME_JAVAMSG_PROVIDER |
static QName |
WSDDConstants.QNAME_JAVARPC_PROVIDER |
static QName |
WSDDConstants.QNAME_JAXRPC_HANDLERINFO |
static QName |
WSDDConstants.QNAME_JAXRPC_HANDLERINFOCHAIN |
static QName |
WSDDConstants.QNAME_JAXRPC_HEADER |
static QName |
WSDDConstants.QNAME_JAXRPC_ROLE |
static QName |
WSDDConstants.QNAME_NAMESPACE |
static QName |
WSDDConstants.QNAME_OPERATION |
static QName |
WSDDConstants.QNAME_PARAM |
static QName |
WSDDConstants.QNAME_REQFLOW |
static QName |
WSDDConstants.QNAME_RESPFLOW |
static QName |
WSDDConstants.QNAME_RMI_PROVIDER |
static QName |
WSDDConstants.QNAME_SERVICE |
static QName |
WSDDConstants.QNAME_TRANSPORT |
static QName |
WSDDConstants.QNAME_TYPEMAPPING |
static QName |
WSDDConstants.QNAME_UNDEPLOY |
static QName |
WSDDConstants.QNAME_WSDLFILE |
protected QName |
WSDDDeployableItem.type
Our type
|
protected QName |
WSDDTypeMapping.typeQName |
Modifier and Type | Method and Description |
---|---|
protected QName |
WSDDUndeployment.getElementName() |
protected QName |
WSDDTypeMapping.getElementName() |
protected QName |
WSDDTransport.getElementName() |
protected QName |
WSDDService.getElementName() |
protected QName |
WSDDResponseFlow.getElementName() |
protected QName |
WSDDRequestFlow.getElementName() |
protected QName |
WSDDParameter.getElementName()
Return the element name of a particular subclass.
|
protected QName |
WSDDOperation.getElementName() |
protected QName |
WSDDJAXRPCHandlerInfoChain.getElementName() |
protected QName |
WSDDJAXRPCHandlerInfo.getElementName() |
protected QName |
WSDDHandler.getElementName() |
protected QName |
WSDDGlobalConfiguration.getElementName() |
protected QName |
WSDDFaultFlow.getElementName() |
protected QName |
WSDDFault.getElementName()
Return the element name of a particular subclass.
|
protected abstract QName |
WSDDElement.getElementName()
Return the element name of a particular subclass.
|
protected QName |
WSDDDocumentation.getElementName()
the documentation
|
protected QName |
WSDDDeployment.getElementName() |
protected QName |
WSDDChain.getElementName() |
protected QName |
WSDDBeanMapping.getElementName() |
protected QName |
WSDDArrayMapping.getElementName() |
QName[] |
WSDDJAXRPCHandlerInfo.getHeaders() |
QName |
WSDDArrayMapping.getInnerType() |
QName |
WSDDTargetedChain.getPivotQName() |
QName |
WSDDService.getProviderQName() |
QName |
WSDDTypeMapping.getQName() |
QName |
WSDDDeployableItem.getQName() |
QName |
WSDDGlobalConfiguration.getType() |
QName |
WSDDDeployableItem.getType() |
Modifier and Type | Method and Description |
---|---|
void |
WSDDUndeployment.addChain(QName chain) |
void |
WSDDUndeployment.addHandler(QName handler) |
void |
WSDDUndeployment.addService(QName service) |
void |
WSDDUndeployment.addTransport(QName transport) |
WSDDFaultFlow |
WSDDTargetedChain.getFaultFlow(QName name) |
WSDDFaultFlow |
WSDDService.getFaultFlow(QName name) |
WSDDFaultFlow |
WSDDGlobalConfiguration.getFaultFlow(QName name) |
Handler |
WSDDDeployment.getHandler(QName name)
Return an instance of the named handler.
|
static Handler |
WSDDProvider.getInstance(QName providerType,
WSDDService service,
EngineConfiguration registry) |
SOAPService |
WSDDDeployment.getService(QName name)
Retrieve an instance of the named service.
|
Handler |
WSDDDeployment.getTransport(QName name)
Retrieve an instance of the named transport.
|
WSDDHandler |
WSDDDeployment.getWSDDHandler(QName qname) |
WSDDService |
WSDDDeployment.getWSDDService(QName qname)
Return the WSDD description for a given named service
|
WSDDTransport |
WSDDDeployment.getWSDDTransport(QName qname) |
static void |
WSDDProvider.registerProvider(QName uri,
WSDDProvider prov) |
void |
WSDDJAXRPCHandlerInfo.setHeaders(QName[] headers) |
void |
WSDDTargetedChain.setPivotQName(QName pivotQName) |
void |
WSDDService.setProviderQName(QName providerQName) |
void |
WSDDTypeMapping.setQName(QName name) |
void |
WSDDDeployableItem.setQName(QName qname) |
void |
WSDDDeployableItem.setType(QName type) |
void |
WSDDDeployment.undeployHandler(QName qname)
Remove a named handler
|
void |
WSDDDeployment.undeployService(QName qname)
Remove a named service
|
void |
WSDDDeployment.undeployTransport(QName qname)
Remove a named transport
|
Modifier and Type | Method and Description |
---|---|
QName |
ElementDesc.getArrayType() |
QName |
TypeDesc.getAttributeNameForField(String fieldName)
Get the QName associated with this field, but only if it's
marked as an attribute.
|
QName |
TypeDesc.getElementNameForField(String fieldName)
Get the QName associated with this field, but only if it's
marked as an element.
|
QName |
OperationDesc.getElementQName() |
QName |
ParameterDesc.getItemQName() |
QName |
ElementDesc.getItemQName() |
QName |
ParameterDesc.getItemType() |
QName |
ParameterDesc.getQName() |
QName |
FaultDesc.getQName() |
QName |
OperationDesc.getReturnQName() |
QName |
OperationDesc.getReturnType() |
QName |
ParameterDesc.getTypeQName() |
QName |
FieldDesc.getXmlName()
Obtain the XML QName for this field
|
QName |
TypeDesc.getXmlType() |
QName |
FieldDesc.getXmlType()
Returns the XML type (e.g. xsd:string) for this field
|
QName |
FaultDesc.getXmlType() |
Modifier and Type | Method and Description |
---|---|
void |
OperationDesc.addParameter(QName paramName,
QName xmlType,
Class javaType,
byte parameterMode,
boolean inHeader,
boolean outHeader) |
FaultDesc |
OperationDesc.getFaultByQName(QName qname)
Returns the FaultDesc for a QName (which is typically found
in the details element of a SOAP fault).
|
FaultDesc |
OperationDesc.getFaultByXmlType(QName xmlType)
Returns the FaultDesc for an XMLType.
|
String |
TypeDesc.getFieldNameForAttribute(QName qname)
Get the field name associated with this QName, but only if it's
marked as an attribute.
|
String |
TypeDesc.getFieldNameForElement(QName qname,
boolean ignoreNS)
Get the field name associated with this QName, but only if it's
marked as an element.
|
ParameterDesc |
OperationDesc.getInputParamByQName(QName qname) |
OperationDesc |
ServiceDesc.getOperationByElementQName(QName qname)
Map an XML QName to an operation.
|
OperationDesc |
JavaServiceDesc.getOperationByElementQName(QName qname)
Map an XML QName to an operation.
|
OperationDesc[] |
ServiceDesc.getOperationsByQName(QName qname)
Return all operations which match this QName (i.e. get all the
overloads)
|
OperationDesc[] |
JavaServiceDesc.getOperationsByQName(QName qname)
Return all operations which match this QName (i.e. get all the
overloads)
|
ParameterDesc |
OperationDesc.getOutputParamByQName(QName qname) |
ParameterDesc |
OperationDesc.getParamByQName(QName qname) |
void |
ElementDesc.setArrayType(QName arrayType) |
void |
OperationDesc.setElementQName(QName elementQName) |
void |
ParameterDesc.setItemQName(QName itemQName) |
void |
ElementDesc.setItemQName(QName itemQName) |
void |
ParameterDesc.setItemType(QName itemType) |
void |
ParameterDesc.setQName(QName name) |
void |
FaultDesc.setQName(QName name) |
void |
OperationDesc.setReturnQName(QName returnQName) |
void |
OperationDesc.setReturnType(QName returnType) |
void |
ParameterDesc.setTypeQName(QName typeQName) |
void |
FieldDesc.setXmlName(QName xmlName)
Set the XML QName for this field
|
void |
TypeDesc.setXmlType(QName xmlType) |
void |
FieldDesc.setXmlType(QName xmlType)
Returns the XML type (e.g. xsd:string) for this field
|
void |
FaultDesc.setXmlType(QName xmlType) |
Constructor and Description |
---|
FaultDesc(QName qname,
String className,
QName xmlType,
boolean complex)
Full constructor
|
OperationDesc(String name,
ParameterDesc[] parameters,
QName returnQName)
"Complete" constructor
|
ParameterDesc(QName name,
byte mode,
QName typeQName)
Constructor
|
ParameterDesc(QName name,
byte mode,
QName typeQName,
Class javaType)
Deprecated.
|
ParameterDesc(QName name,
byte mode,
QName typeQName,
Class javaType,
boolean inHeader,
boolean outHeader)
"Complete" constructor, suitable for usage in skeleton code
|
Modifier and Type | Field and Description |
---|---|
static QName |
XMLType.AXIS_VOID
A "marker" XML type QName we use to indicate a void type.
|
protected QName |
DeserializerImpl.defaultType |
QName |
TypeMappingImpl.Pair.xmlType |
Modifier and Type | Method and Description |
---|---|
QName |
SerializationContext.getCurrentXMLType()
Get the currently prefered xmlType
|
QName |
DeserializerImpl.getDefaultType() |
QName |
Deserializer.getDefaultType() |
QName |
SerializationContext.getItemQName() |
QName |
SerializationContext.getItemType() |
QName |
SerializationContext.getQNameForClass(Class cls)
Get the QName associated with the specified class.
|
QName |
DeserializationContext.getQNameFromString(String qNameStr)
Construct a QName from a string of the form
|
QName |
DeserializationContext.getTypeFromAttributes(String namespace,
String localName,
Attributes attrs)
Create a QName for the type of the element defined by localName and
namespace with the specified attributes.
|
QName |
DeserializationContext.getTypeFromXSITypeAttr(String namespace,
String localName,
Attributes attrs)
Create a QName for the type of the element defined by localName and
namespace from the XSI type.
|
QName |
TypeMappingDelegate.getTypeQName(Class javaType)
Gets the QName for the type mapped to Class.
|
QName |
TypeMapping.getTypeQName(Class javaType)
Gets the QName for the type mapped to Class.
|
QName |
TypeMappingImpl.getTypeQName(Class javaType,
TypeMappingDelegate next) |
QName |
TypeMappingDelegate.getTypeQNameExact(Class javaType)
Get the QName for this Java class, but only return a specific
mapping if there is one.
|
QName |
TypeMapping.getTypeQNameExact(Class javaType)
Get the QName for this Java class, but only return a specific
mapping if there is one.
|
QName |
TypeMappingImpl.getTypeQNameExact(Class javaType,
TypeMappingDelegate next)
Get the QName for this Java class, but only return a specific
mapping if there is one.
|
QName |
TypeMappingImpl.getTypeQNameRecursive(Class javaType)
Gets the QName for the type mapped to Class.
|
QName |
TypeMappingImpl.getXMLType(Class javaType,
QName xmlType,
boolean encoded)
Get the exact XML type QName which will be used when serializing a
given Class to a given type QName.
|
QName |
TypeMappingDelegate.getXMLType(Class javaType,
QName xmlType,
boolean encoded)
Get the exact XML type QName which will be used when serializing a
given Class to a given type QName.
|
QName |
TypeMapping.getXMLType(Class javaType,
QName xmlType,
boolean encoded)
Get the exact XML type QName which will be used when serializing a
given Class to a given type QName.
|
Modifier and Type | Method and Description |
---|---|
String |
SerializationContext.attributeQName2String(QName qName)
Convert attribute QName to a string of the form
|
DeserializerFactory |
TypeMappingImpl.finalGetDeserializer(Class javaType,
QName xmlType,
TypeMappingDelegate start) |
Class |
TypeMappingDelegate.getClassForQName(QName xmlType)
Gets the Class mapped to QName.
|
Class |
TypeMapping.getClassForQName(QName xmlType)
Gets the Class mapped to QName.
|
Class |
TypeMappingDelegate.getClassForQName(QName xmlType,
Class javaType)
Gets the Class mapped to QName, preferring the passed Class if possible
|
Class |
TypeMapping.getClassForQName(QName xmlType,
Class javaType) |
Class |
TypeMappingImpl.getClassForQName(QName xmlType,
Class javaType,
TypeMappingDelegate next) |
DeserializerFactory |
TypeMappingDelegate.getDeserializer(Class javaType,
QName xmlType) |
Deserializer |
DeserializationContext.getDeserializer(Class cls,
QName xmlType)
Get a Deserializer which can turn a given xml type into a given
Java type
|
DeserializerFactory |
TypeMappingImpl.getDeserializer(Class javaType,
QName xmlType,
TypeMappingDelegate start)
Gets the DeserializerFactory registered for the specified pair
of Java type and XML data type.
|
DeserializerFactory |
TypeMappingDelegate.getDeserializer(Class javaType,
QName xmlType,
TypeMappingDelegate start) |
DeserializerFactory |
TypeMappingDelegate.getDeserializer(QName xmlType) |
DeserializerFactory |
TypeMapping.getDeserializer(QName xmlType)
Gets the DeserializerFactory registered for the specified XML data type.
|
Deserializer |
DeserializationContext.getDeserializerForType(QName xmlType)
Convenience method to get the Deserializer for a specific
xmlType.
|
SerializerFactory |
TypeMappingImpl.getSerializer(Class javaType,
QName xmlType)
Gets the SerializerFactory registered for the specified pair
of Java type and XML data type.
|
SerializerFactory |
TypeMappingDelegate.getSerializer(Class javaType,
QName xmlType) |
String |
SerializationContext.getValueAsString(Object value,
QName xmlType,
Class javaClass) |
QName |
TypeMappingImpl.getXMLType(Class javaType,
QName xmlType,
boolean encoded)
Get the exact XML type QName which will be used when serializing a
given Class to a given type QName.
|
QName |
TypeMappingDelegate.getXMLType(Class javaType,
QName xmlType,
boolean encoded)
Get the exact XML type QName which will be used when serializing a
given Class to a given type QName.
|
QName |
TypeMapping.getXMLType(Class javaType,
QName xmlType,
boolean encoded)
Get the exact XML type QName which will be used when serializing a
given Class to a given type QName.
|
protected void |
TypeMappingImpl.internalRegister(Class javaType,
QName xmlType,
SerializerFactory sf,
DeserializerFactory dsf)
Internal version of register(), which allows null factories.
|
boolean |
TypeMappingImpl.isRegistered(Class javaType,
QName xmlType)
isRegistered returns true if the [javaType, xmlType]
pair is registered.
|
boolean |
TypeMappingDelegate.isRegistered(Class javaType,
QName xmlType) |
protected void |
DefaultTypeMappingImpl.myRegister(QName xmlType,
Class javaType,
SerializerFactory sf,
DeserializerFactory df)
Construct TypeMapping for all the [xmlType, javaType] for all of the
known xmlType namespaces.
|
protected void |
DefaultTypeMappingImpl.myRegisterSimple(QName xmlType,
Class javaType)
Register a "simple" type mapping - in other words, a
|
String |
SerializationContext.qName2String(QName qName) |
String |
AttributeSerializationContextImpl.qName2String(QName qname) |
String |
SerializationContext.qName2String(QName qName,
boolean writeNS)
Convert QName to a string of the form
|
void |
TypeMappingImpl.register(Class javaType,
QName xmlType,
SerializerFactory sf,
DeserializerFactory dsf)
Registers SerializerFactory and DeserializerFactory for a
specific type mapping between an XML type and Java type.
|
void |
TypeMappingDelegate.register(Class javaType,
QName xmlType,
SerializerFactory sf,
DeserializerFactory dsf)
always throws an exception
|
void |
DefaultTypeMappingImpl.register(Class javaType,
QName xmlType,
SerializerFactory sf,
DeserializerFactory dsf) |
void |
TypeMappingImpl.removeDeserializer(Class javaType,
QName xmlType)
Removes the DeserializerFactory registered for the specified
pair of Java type and XML data type.
|
void |
TypeMappingDelegate.removeDeserializer(Class javaType,
QName xmlType) |
void |
DefaultTypeMappingImpl.removeDeserializer(Class javaType,
QName xmlType) |
void |
TypeMappingImpl.removeSerializer(Class javaType,
QName xmlType)
Removes the SerializerFactory registered for the specified
pair of Java type and XML data type.
|
void |
TypeMappingDelegate.removeSerializer(Class javaType,
QName xmlType) |
void |
DefaultTypeMappingImpl.removeSerializer(Class javaType,
QName xmlType) |
void |
SerializationContext.serialize(QName elemQName,
Attributes attributes,
Object value)
Serialize the indicated value as an element with the name
indicated by elemQName.
|
void |
SerializationContext.serialize(QName elemQName,
Attributes attributes,
Object value,
QName xmlType)
Deprecated.
use serialize(QName, Attributes, Object, QName, Class) instead
|
void |
SerializationContext.serialize(QName elemQName,
Attributes attributes,
Object value,
QName xmlType,
boolean sendNull,
Boolean sendType)
Deprecated.
use serialize(QName, Attributes, Object, QName,
Boolean, Boolean) instead.
|
void |
TextSerializationContext.serialize(QName elemQName,
Attributes attributes,
Object value,
QName xmlType,
Boolean sendNull,
Boolean sendType) |
void |
SerializationContext.serialize(QName elemQName,
Attributes attributes,
Object value,
QName xmlType,
Boolean sendNull,
Boolean sendType)
Serialize the indicated value as an element with the name
indicated by elemQName.
|
void |
SerializationContext.serialize(QName elemQName,
Attributes attributes,
Object value,
QName xmlType,
Class javaType)
Serialize the indicated value as an element with the name
indicated by elemQName.
|
void |
SerializationContext.serialize(QName elemQName,
Attributes attributes,
Object value,
QName xmlType,
Class javaClass,
Boolean sendNull,
Boolean sendType)
Serialize the indicated value as an element with the name
indicated by elemQName.
|
void |
Serializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize an element named name, with the indicated attributes
and value.
|
void |
DeserializerImpl.setDefaultType(QName qName)
In some circumstances an element may not have
a type attribute, but a default type qname is known from
information in the container.
|
void |
Deserializer.setDefaultType(QName qName)
In some circumstances an element may not have
a type attribute, but a default type qname is known from
information in the container.
|
void |
SerializationContext.setItemQName(QName itemQName) |
void |
SerializationContext.setItemType(QName itemType) |
Attributes |
SerializationContext.setTypeAttribute(Attributes attributes,
QName type)
Obtains the type attribute that should be serialized and returns the new list of Attributes
|
void |
SerializationContext.setWriteXMLType(QName type) |
void |
TextSerializationContext.startElement(QName qName,
Attributes attributes) |
void |
SerializationContext.startElement(QName qName,
Attributes attributes)
Writes (using the Writer) the start tag for element QName along with the
indicated attributes and namespace mappings.
|
void |
AttributeSerializationContextImpl.startElement(QName qName,
Attributes attributes) |
Constructor and Description |
---|
TypeMappingImpl.Pair(Class javaType,
QName xmlType) |
Modifier and Type | Field and Description |
---|---|
QName |
ArrayDeserializer.arrayType |
protected QName |
SimpleListDeserializer.cacheXMLType |
protected QName |
SimpleDeserializer.cacheXMLType |
protected QName |
BeanDeserializer.cacheXMLType |
protected QName |
BeanDeserializer.prevQName |
QName |
SimpleSerializer.xmlType |
QName |
SimpleListSerializer.xmlType |
QName |
SimpleListDeserializer.xmlType |
QName |
SimpleDeserializer.xmlType |
QName |
HexSerializer.xmlType |
protected QName |
BaseSerializerFactory.xmlType |
protected QName |
BaseDeserializerFactory.xmlType |
QName |
Base64Serializer.xmlType |
Modifier and Type | Method and Description |
---|---|
QName |
ArraySerializerFactory.getComponentQName() |
QName |
ArraySerializerFactory.getComponentType() |
QName |
BaseSerializerFactory.getXMLType()
get xmlType
|
Modifier and Type | Method and Description |
---|---|
static SerializerFactory |
BaseSerializerFactory.createFactory(Class factory,
Class javaType,
QName xmlType)
Utility method that intospects on a factory class to decide how to
create the factory.
|
static DeserializerFactory |
BaseDeserializerFactory.createFactory(Class factory,
Class javaType,
QName xmlType)
Utility method that intospects on a factory class to decide how to
create the factory.
|
protected Deserializer |
BeanDeserializer.getDeserializer(QName xmlType,
Class javaType,
String href,
DeserializationContext context)
Get the Deserializer for the attribute or child element.
|
static String |
QNameSerializer.qName2String(QName qname,
SerializationContext context) |
void |
VectorSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Vector
Walk the collection of keys, serializing each key/value pair
inside an
|
void |
TimeSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Time.
|
void |
SourceDataHandlerSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Source DataHandler quantity.
|
void |
SimpleSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a primitive or simple value.
|
void |
SimpleListSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a list of primitives or simple values.
|
void |
QNameSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a QName.
|
void |
PlainTextDataHandlerSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Source DataHandler quantity.
|
void |
OctetStreamDataHandlerSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Source DataHandler quantity.
|
void |
MimeMultipartDataHandlerSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Source DataHandler quantity.
|
void |
MapSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Map
Walk the collection of keys, serializing each key/value pair
inside an
|
void |
JAFDataHandlerSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a JAF DataHandler quantity.
|
void |
ImageDataHandlerSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Source DataHandler quantity.
|
void |
HexSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a HexBinary quantity.
|
void |
EnumSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize an enumeration
|
void |
ElementSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a DOM Element
|
void |
DocumentSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a DOM Document
|
void |
DateSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Date.
|
void |
CalendarSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Date.
|
void |
BeanSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a bean.
|
void |
Base64Serializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a base64 quantity.
|
void |
ArraySerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize an element that is an array.
|
void |
ArraySerializerFactory.setComponentQName(QName componentQName) |
void |
ArraySerializerFactory.setComponentType(QName componentType) |
void |
ArrayDeserializerFactory.setComponentType(QName componentType) |
protected void |
BeanSerializer.writeAttribute(Types types,
String fieldName,
Class fieldType,
QName fieldXmlType,
Element where)
write aa attribute element and append it to the 'where' Node
|
protected void |
BeanSerializer.writeField(Types types,
String fieldName,
QName xmlType,
Class fieldType,
boolean isUnbounded,
boolean isOmittable,
Element where,
boolean isAnonymous,
QName itemQName)
write a schema representation of the given Class field and append it to
the where Node, recurse on complex types
|
Constructor and Description |
---|
ArrayDeserializerFactory(QName componentXmlType)
Constructor
|
ArraySerializer(Class javaType,
QName xmlType)
Constructor
|
ArraySerializer(Class javaType,
QName xmlType,
QName componentType)
Constructor
Special constructor that takes the component type of the array.
|
ArraySerializer(Class javaType,
QName xmlType,
QName componentType,
QName componentQName)
Constructor
Special constructor that takes the component type and QName of the array.
|
ArraySerializerFactory(Class javaType,
QName xmlType) |
ArraySerializerFactory(QName componentType) |
ArraySerializerFactory(QName componentType,
QName componentQName) |
Base64Deserializer(Class javaType,
QName xmlType) |
Base64DeserializerFactory(Class javaType,
QName xmlType) |
Base64Serializer(Class javaType,
QName xmlType) |
Base64SerializerFactory(Class javaType,
QName xmlType) |
BaseDeserializerFactory(Class deserClass,
QName xmlType,
Class javaType) |
BaseSerializerFactory(Class serClass,
QName xmlType,
Class javaType) |
BeanDeserializer(Class javaType,
QName xmlType) |
BeanDeserializer(Class javaType,
QName xmlType,
TypeDesc typeDesc) |
BeanDeserializer(Class javaType,
QName xmlType,
TypeDesc typeDesc,
Map propertyMap) |
BeanDeserializerFactory(Class javaType,
QName xmlType) |
BeanSerializer(Class javaType,
QName xmlType) |
BeanSerializer(Class javaType,
QName xmlType,
TypeDesc typeDesc) |
BeanSerializer(Class javaType,
QName xmlType,
TypeDesc typeDesc,
BeanPropertyDescriptor[] propertyDescriptor) |
BeanSerializerFactory(Class javaType,
QName xmlType) |
CalendarDeserializer(Class javaType,
QName xmlType)
The Deserializer is constructed with the xmlType and
javaType
|
CalendarDeserializerFactory(Class javaType,
QName xmlType) |
CalendarSerializerFactory(Class javaType,
QName xmlType) |
DateDeserializer(Class javaType,
QName xmlType)
The Deserializer is constructed with the xmlType and
javaType
|
DateDeserializerFactory(Class javaType,
QName xmlType) |
DateSerializerFactory(Class javaType,
QName xmlType) |
EnumDeserializer(Class javaType,
QName xmlType) |
EnumDeserializerFactory(Class javaType,
QName xmlType) |
EnumSerializer(Class javaType,
QName xmlType) |
EnumSerializerFactory(Class javaType,
QName xmlType) |
HexDeserializer(Class javaType,
QName xmlType) |
HexDeserializerFactory(Class javaType,
QName xmlType) |
HexSerializer(Class javaType,
QName xmlType) |
HexSerializerFactory(Class javaType,
QName xmlType) |
JAFDataHandlerDeserializerFactory(Class javaType,
QName xmlType) |
JAFDataHandlerSerializerFactory(Class javaType,
QName xmlType) |
MapDeserializerFactory(Class javaType,
QName xmlType) |
MapSerializerFactory(Class javaType,
QName xmlType) |
QNameDeserializer(Class javaType,
QName xmlType)
The Deserializer is constructed with the xmlType and
javaType
|
QNameDeserializerFactory(Class javaType,
QName xmlType) |
QNameSerializerFactory(Class javaType,
QName xmlType) |
SimpleDeserializer(Class javaType,
QName xmlType)
The Deserializer is constructed with the xmlType and
javaType (which could be a java primitive like int.class)
|
SimpleDeserializer(Class javaType,
QName xmlType,
TypeDesc typeDesc) |
SimpleDeserializerFactory(Class javaType,
QName xmlType)
Note that the factory is constructed with the QName and xmlType.
|
SimpleListDeserializer(Class javaType,
QName xmlType)
The Deserializer is constructed with the xmlType and
javaType (which could be a java primitive like int.class)
|
SimpleListDeserializer(Class javaType,
QName xmlType,
TypeDesc typeDesc) |
SimpleListDeserializerFactory(Class javaType,
QName xmlType)
Note that the factory is constructed with the QName and xmlType.
|
SimpleListSerializer(Class javaType,
QName xmlType) |
SimpleListSerializer(Class javaType,
QName xmlType,
TypeDesc typeDesc) |
SimpleListSerializerFactory(Class javaType,
QName xmlType)
Note that the factory is constructed with the QName and xmlType.
|
SimpleSerializer(Class javaType,
QName xmlType) |
SimpleSerializer(Class javaType,
QName xmlType,
TypeDesc typeDesc) |
SimpleSerializerFactory(Class javaType,
QName xmlType)
Note that the factory is constructed with the QName and xmlType.
|
TimeDeserializer(Class javaType,
QName xmlType)
The Deserializer is constructed with the xmlType and
javaType
|
TimeDeserializerFactory(Class javaType,
QName xmlType) |
TimeSerializerFactory(Class javaType,
QName xmlType) |
VectorDeserializerFactory(Class javaType,
QName xmlType) |
VectorSerializerFactory(Class javaType,
QName xmlType) |
Modifier and Type | Field and Description |
---|---|
QName |
CastorEnumTypeDeserializer.xmlType |
QName |
CastorDeserializer.xmlType |
Modifier and Type | Method and Description |
---|---|
static SerializerFactory |
CastorSerializerFactory.create(Class javaType,
QName xmlType) |
static SerializerFactory |
CastorEnumTypeSerializerFactory.create(Class javaType,
QName xmlType) |
static DeserializerFactory |
CastorEnumTypeDeserializerFactory.create(Class javaType,
QName xmlType) |
static DeserializerFactory |
CastorDeserializerFactory.create(Class javaType,
QName xmlType) |
void |
CastorSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Castor object.
|
void |
CastorEnumTypeSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize a Castor Enum Type object.
|
Constructor and Description |
---|
CastorDeserializer(Class javaType,
QName xmlType) |
CastorDeserializerFactory(Class javaType,
QName xmlType) |
CastorEnumTypeDeserializer(Class javaType,
QName xmlType) |
CastorEnumTypeDeserializerFactory(Class javaType,
QName xmlType) |
CastorEnumTypeSerializerFactory(Class javaType,
QName xmlType) |
CastorSerializerFactory(Class javaType,
QName xmlType) |
Modifier and Type | Method and Description |
---|---|
static org.apache.xmlbeans.XmlObject |
XmlBeanSerializer.getTypeNode(org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument.Schema[] schemas,
QName q) |
void |
XmlBeanSerializer.serialize(QName name,
Attributes attributes,
Object value,
SerializationContext context)
Serialize an element named name, with the indicated attributes
and value.
|
Constructor and Description |
---|
XmlBeanDeserializer(Class javaType,
QName xmlType) |
XmlBeanDeserializerFactory(Class javaType,
QName xmlType) |
XmlBeanSerializerFactory(Class javaType,
QName xmlType) |
Modifier and Type | Field and Description |
---|---|
static QName |
SimpleSessionHandler.sessionHeaderName |
Modifier and Type | Method and Description |
---|---|
boolean |
BasicHandler.canHandleBlock(QName qname) |
Modifier and Type | Method and Description |
---|---|
static WSDDHandler |
ServiceAdmin.getHandler(QName qname) |
static WSDDService |
ServiceAdmin.getService(QName qname) |
static WSDDTransport |
ServiceAdmin.getTransport(QName qname) |
static void |
ServiceAdmin.undeployHandler(QName qname) |
static void |
ServiceAdmin.undeployService(QName qname) |
static void |
ServiceAdmin.undeployTransport(QName qname) |
Modifier and Type | Field and Description |
---|---|
protected QName |
SOAPFaultCodeBuilder.faultCode |
protected QName |
SOAPFaultBuilder.faultCode |
protected QName[] |
SOAPFaultBuilder.faultSubCode |
QName |
MessageElement.QNameAttr.name |
protected QName |
MessageElement.typeQName |
QName |
MessageElement.QNameAttr.value |
Modifier and Type | Method and Description |
---|---|
QName |
SOAPFaultCodeBuilder.getFaultCode() |
QName |
MessageElement.getQName()
get the fully qualified name of this element
|
QName |
MessageElement.getType()
get the element's type.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageElement.addAttribute(String namespace,
String localName,
QName value)
add an attribute to the qname vector.
|
MessageElement |
MessageElement.getChildElement(QName qname)
Convenience method to get the first matching child for a given QName.
|
Iterator |
MessageElement.getChildElements(QName qname)
get an iterator over child elements
|
Object |
MessageElement.getValueAsType(QName type) |
Object |
MessageElement.getValueAsType(QName type,
Class cls)
This is deserialization logic mixed in to our element class.
|
void |
MessageElement.setQName(QName qName)
set the name and namespace of this element
|
void |
MessageElement.setType(QName qname)
set the element's type
|
Constructor and Description |
---|
MessageElement(QName name)
constructor declaring the qualified name of the node
|
MessageElement(QName name,
Object value)
constructor declaring the qualified name of the node
and its value
|
PrefixedQName(QName qname) |
RPCParam(QName qname,
Object value) |
SOAPBodyElement(QName qname) |
SOAPBodyElement(QName qname,
Object value) |
SOAPHeaderElement(QName qname) |
SOAPHeaderElement(QName qname,
Object value) |
Modifier and Type | Method and Description |
---|---|
QName[] |
BasicProvider.getOperationQNames() |
Modifier and Type | Method and Description |
---|---|
void |
BasicProvider.addOperation(String name,
QName qname) |
String |
BasicProvider.getOperationName(QName qname) |
Modifier and Type | Field and Description |
---|---|
static QName |
SchemaVersion2001.QNAME_NIL |
static QName |
SchemaVersion2000.QNAME_NIL |
static QName |
SchemaVersion1999.QNAME_NIL |
Modifier and Type | Method and Description |
---|---|
QName |
SchemaVersion2001.getNilQName()
Get the appropriate QName for the "null"/"nil" attribute for this
Schema version.
|
QName |
SchemaVersion2000.getNilQName()
Get the appropriate QName for the "null"/"nil" attribute for this
Schema version.
|
QName |
SchemaVersion1999.getNilQName()
Get the appropriate QName for the "null"/"nil" attribute for this
Schema version.
|
QName |
SchemaVersion.getNilQName()
Get the appropriate QName for the "null"/"nil" attribute for this
Schema version.
|
Modifier and Type | Method and Description |
---|---|
QName |
SOAPConstants.getArrayType()
Obtain the QName of the SOAP array type
|
QName |
SOAP12Constants.getArrayType()
Obtain the QName of the SOAP array type
|
QName |
SOAP11Constants.getArrayType()
Obtain the QName of the SOAP array type
|
QName |
SOAPConstants.getBodyQName()
Obtain the QName for the Body element
|
QName |
SOAP12Constants.getBodyQName() |
QName |
SOAP11Constants.getBodyQName() |
QName |
SOAPConstants.getFaultQName()
Obtain the QName for the Fault element
|
QName |
SOAP12Constants.getFaultQName() |
QName |
SOAP11Constants.getFaultQName() |
QName |
SOAPConstants.getHeaderQName()
Obtain the QName for the Header element
|
QName |
SOAP12Constants.getHeaderQName() |
QName |
SOAP11Constants.getHeaderQName() |
QName |
SOAPConstants.getMustunderstandFaultQName()
Obtain the Qname of Mustunderstand fault code
|
QName |
SOAP12Constants.getMustunderstandFaultQName()
Obtain the Qname of Mustunderstand fault code
|
QName |
SOAP11Constants.getMustunderstandFaultQName()
Obtain the Qname of Mustunderstand fault code
|
QName |
SOAPConstants.getRoleAttributeQName()
Obtain the QName for the role attribute (actor/role)
|
QName |
SOAP12Constants.getRoleAttributeQName()
Obtain the QName for the role attribute (actor/role)
|
QName |
SOAP11Constants.getRoleAttributeQName()
Obtain the QName for the role attribute (actor/role)
|
QName |
SOAPConstants.getVerMismatchFaultCodeQName()
Obtain the Qname of VersionMismatch fault code
|
QName |
SOAP12Constants.getVerMismatchFaultCodeQName()
Obtain the Qname of VersionMismatch fault code
|
QName |
SOAP11Constants.getVerMismatchFaultCodeQName()
Obtain the Qname of VersionMismatch fault code
|
Modifier and Type | Method and Description |
---|---|
static Deserializer |
Schema.getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
static Serializer |
Schema.getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
Modifier and Type | Method and Description |
---|---|
static QName |
XMLUtils.getFullQNameFromString(String str,
Node e)
Return a QName when passed a string like "foo:bar" by mapping
the "foo" prefix to a namespace in the context of the given Node.
|
static QName |
XMLUtils.getQNameFromString(String str,
Node e)
Return a QName when passed a string like "foo:bar" by mapping
the "foo" prefix to a namespace in the context of the given Node.
|
Modifier and Type | Method and Description |
---|---|
static Node |
XMLUtils.findNode(Node node,
QName name)
Find a Node with a given QName
|
static String |
XMLUtils.getStringForQName(QName qname,
Element e)
Return a string for a particular QName, mapping a new prefix
if necessary.
|
Modifier and Type | Method and Description |
---|---|
QName |
SkeletonImpl.getParameterName(String operationName,
int n)
Used to return the name of the n-th parameter of the specified
operation.
|
Modifier and Type | Method and Description |
---|---|
void |
SkeletonImpl.add(String operation,
QName[] names,
ParameterMode[] modes,
String inputNamespace,
String outputNamespace,
String soapAction)
Add operation name and vector containing return and parameter names.
|
Modifier and Type | Method and Description |
---|---|
protected QName |
Emitter.createMessageName(javax.wsdl.Definition def,
String methodName)
Method createMessageName
|
protected QName |
Emitter.getRequestQName(OperationDesc oper)
Method getRequestQName
|
protected QName |
Emitter.getResponseQName(OperationDesc oper)
Method getResponseQName
|
QName |
Types.getTypeQName(Class javaType)
Return the QName of the specified javaType
|
QName |
Types.writeElementForPart(Class type,
QName qname)
Write out an element referenced by a part element attribute.
|
QName |
Types.writeTypeAndSubTypeForPart(Class type,
QName qname)
Write out a type (and its subtypes) referenced by a part type attribute.
|
QName |
Types.writeTypeForPart(Class type,
QName qname)
Write out a type referenced by a part type attribute.
|
Modifier and Type | Method and Description |
---|---|
Element |
Types.createAttributeElement(String elementName,
Class javaType,
QName xmlType,
boolean nullable,
Document docHolder)
Create Attribute Element with a given name and type
|
Element |
Types.createLiteralArrayElement(String componentType,
QName itemName)
Create an array which is a wrapper type for "item" elements
of a component type.
|
String |
Types.getQNameString(QName qname)
Return a string suitable for representing a given QName in the context
of this WSDL document.
|
void |
Types.writeElementDecl(QName qname,
Class javaType,
QName typeQName,
boolean nillable,
QName itemQName)
Create a top-level element declaration in our generated schema
|
QName |
Types.writeElementForPart(Class type,
QName qname)
Write out an element referenced by a part element attribute.
|
Element |
Types.writeEnumType(QName qName,
Class cls)
Write Enumeration Complex Type
(Only supports enumeration classes of string types)
|
void |
Types.writeSchemaElement(QName qName,
Element element)
Deprecated.
Please use writeSchemaElement(String namespaceURI, Element element)
|
void |
Types.writeSchemaElementDecl(QName qname,
Element element)
Method writeSchemaElementDecl
|
void |
Types.writeSchemaTypeDecl(QName qname,
Element element)
Method writeSchemaTypeDecl
|
protected javax.wsdl.extensions.ExtensibilityElement |
Emitter.writeSOAPBody(QName operQName)
Method writeSOAPBody
|
protected javax.wsdl.extensions.soap.SOAPHeader |
Emitter.writeSOAPHeader(ParameterDesc p,
QName messageQName,
String partName)
Create a SOAPHeader element
|
String |
Types.writeType(Class type,
QName qName)
Write a schema representation for the given
Class . |
QName |
Types.writeTypeAndSubTypeForPart(Class type,
QName qname)
Write out a type (and its subtypes) referenced by a part type attribute.
|
QName |
Types.writeTypeForPart(Class type,
QName qname)
Write out a type referenced by a part type attribute.
|
void |
Types.writeWrappedParameter(Element sequence,
String name,
QName type,
Class javaType)
Write a parameter (a sub-element) into a sequence generated by
writeWrapperElement() above.
|
Element |
Types.writeWrapperElement(QName qname,
boolean request,
boolean hasParams)
Write the element definition for a WRAPPED operation.
|
Modifier and Type | Field and Description |
---|---|
protected QName |
TypeEntry.componentType |
protected QName |
TypeEntry.itemQName
If this TypeEntry represents an array with elements inside a "wrapper"
this field can optionally change the inner QName (default is
|
protected QName |
SymTabEntry.qname
Field qname
|
Modifier and Type | Method and Description |
---|---|
static QName |
SchemaUtils.getArrayComponentQName(Node node,
IntHolder dims,
BooleanHolder underlTypeNillable,
QNameHolder itemQName,
BooleanHolder forElement,
SymbolTable symbolTable)
If the specified node represents an array encoding of one of the following
forms, then return the qname repesenting the element type of the array.
|
static QName |
SchemaUtils.getAttributeAnonQName(Node node)
Returns the WSDL2Java QName for the anonymous type of the attribute
or null.
|
static QName |
SchemaUtils.getCollectionComponentQName(Node node,
QNameHolder itemQName,
BooleanHolder forElement,
SymbolTable symbolTable)
If the specified node represents an element that references a collection
then return the qname repesenting the component of the collection.
|
QName |
TypeEntry.getComponentType()
Return the QName of the component if this is an array type
|
static QName[] |
SchemaUtils.getContainedSimpleTypes(Node node)
Method getContainedSimpleTypes
|
static QName |
SchemaUtils.getElementAnonQName(Node node)
Returns the WSDL2Java QName for the anonymous type of the element
or null.
|
QName |
TypeEntry.getItemQName() |
static QName |
SchemaUtils.getListItemType(Node node)
Returns the value of itemType attribute of
|
static QName[] |
Utils.getMemberTypeQNames(Node node)
Method getMemberTypeQNames
|
static QName |
Utils.getMIMETypeQName(String mimeName)
Given a MIME type, return the AXIS-specific type QName.
|
static QName |
Utils.getNodeNameQName(Node node)
XML nodes may have a name attribute.
|
static QName |
Utils.getNodeQName(Node node)
An xml element may have a name.
|
static QName |
Utils.getOperationQName(javax.wsdl.BindingOperation bindingOper,
BindingEntry bEntry,
SymbolTable symbolTable)
Return the operation QName.
|
QName |
SymTabEntry.getQName()
Get the QName of this entry.
|
QName |
Parameter.getQName()
Get the fully qualified name of this parameter.
|
QName |
FaultInfo.getQName()
Return the QName of a fault.
|
static QName |
Utils.getQNameFromPrefixedName(Node node,
String prefixedName)
Convert a prefixed name into a qname
|
static QName |
BackslashUtil.getQNameWithBackslashedLocal(QName suspectQName) |
static QName |
BackslashUtil.getQNameWithBackslashlessLocal(QName suspectQName) |
static QName |
BackslashUtil.getQNameWithDifferentLocal(QName qName,
String localName)
Creates a copy of the supplied QName w/ the supplied local name
|
static QName |
SchemaUtils.getSimpleTypeBase(Node node)
If the specified node represents a 'normal' non-enumeration simpleType,
the QName of the simpleType base is returned.
|
static QName |
Utils.getTypeQName(Node node,
BooleanHolder forElement,
boolean ignoreMaxOccurs)
An XML element or attribute node has several ways of
identifying the type of the element or attribute:
- use the type attribute to reference a complexType/simpleType
- use the ref attribute to reference another element, group or attributeGroup
- use of an anonymous type (i.e. a nested type underneath itself)
- a wsdl:part can use the element attribute
|
QName |
FaultInfo.getXMLType()
Method getXMLType
|
static QName |
Utils.getXSIType(Parameter param)
Get the QName that could be used in the xsi:type
when serializing an object for this parameter/return
|
static QName |
Utils.getXSIType(TypeEntry te)
Get the QName that could be used in the xsi:type
when serializing an object of the given type.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
SymbolTable.existsPortWithName(QName name)
checks whether there exists a WSDL port with a given name in the current
symbol table
|
SymTabEntry |
SymbolTable.get(QName qname,
Class cls)
Get the entry with the given QName of the given class.
|
abstract String |
BaseTypeMapping.getBaseName(QName qName)
If the qname is registered in the target language,
return the name of the registered type.
|
BindingEntry |
SymbolTable.getBindingEntry(QName qname)
Get the BindingEntry with the given QName.
|
Element |
SymbolTable.getElement(QName qname)
Get the Element TypeEntry with the given QName.
|
MessageEntry |
SymbolTable.getMessageEntry(QName qname)
Get the MessageEntry with the given QName.
|
PortTypeEntry |
SymbolTable.getPortTypeEntry(QName qname)
Get the PortTypeEntry with the given QName.
|
static QName |
BackslashUtil.getQNameWithBackslashedLocal(QName suspectQName) |
static QName |
BackslashUtil.getQNameWithBackslashlessLocal(QName suspectQName) |
static QName |
BackslashUtil.getQNameWithDifferentLocal(QName qName,
String localName)
Creates a copy of the supplied QName w/ the supplied local name
|
ServiceEntry |
SymbolTable.getServiceEntry(QName qname)
Get the ServiceEntry with the given QName.
|
Vector |
SymbolTable.getSymbols(QName qname)
Get the list of entries with the given QName.
|
Type |
SymbolTable.getType(QName qname)
Get the Type TypeEntry with the given QName.
|
TypeEntry |
SymbolTable.getTypeEntry(QName qname,
boolean wantElementType)
Get the type entry for the given qname.
|
static boolean |
SchemaUtils.isSimpleSchemaType(QName qname)
Determine if a QName is a simple XML Schema type
|
void |
TypeEntry.setComponentType(QName componentType)
Set the QName of the component if this is an array type
|
void |
TypeEntry.setItemQName(QName itemQName) |
void |
Parameter.setQName(QName qname)
Set the QName of the parameter.
|
Constructor and Description |
---|
BaseType(QName pqName)
Constructor BaseType
|
CollectionElement(QName pqName,
TypeEntry refType,
Node pNode,
String dims)
Constructor CollectionElement
|
CollectionType(QName pqName,
TypeEntry refType,
Node pNode,
String dims,
boolean wrapped)
Constructor CollectionType
|
ContainedAttribute(TypeEntry type,
QName qname) |
ContainedEntry(TypeEntry type,
QName qname) |
DefinedElement(QName pqName,
Node pNode)
Create an element type defined directly.
|
DefinedElement(QName pqName,
TypeEntry refType,
Node pNode,
String dims)
Create an element type defined by a ref/type attribute
|
DefinedType(QName pqName,
Node pNode)
Constructor DefinedType
|
DefinedType(QName pqName,
TypeEntry refType,
Node pNode,
String dims)
Constructor DefinedType
|
Element(QName pqName,
Node pNode)
Create a Element object for an xml construct that is not a base java type
|
Element(QName pqName,
TypeEntry refType,
Node pNode,
String dims)
Create an Element object for an xml construct that references a type that has
not been defined yet.
|
ElementDecl(TypeEntry type,
QName name)
Constructor ElementDecl
|
FaultInfo(QName faultMessage,
String faultPart,
String faultUse,
String faultNamespaceURI,
SymbolTable symbolTable)
Constructor FaultInfo
|
SymTabEntry(QName qname)
Construct a symbol table entry with the given QName.
|
Type(QName pqName)
Create a Type object for an xml construct name that represents a base type
|
Type(QName pqName,
Node pNode)
Create a Type object for an xml construct that is not a base type
|
Type(QName pqName,
TypeEntry refType,
Node pNode,
String dims)
Create a TypeEntry object for an xml construct that references a type that has
not been defined yet.
|
TypeEntry(QName pqName)
Create a TypeEntry object for an xml construct name that represents a base type
|
TypeEntry(QName pqName,
Node pNode)
Create a TypeEntry object for an xml construct that is not a base type
|
TypeEntry(QName pqName,
TypeEntry refType,
Node pNode,
String dims)
Create a TypeEntry object for an xml construct that references another type.
|
UndefinedElement(QName pqName)
Construct a referenced (but as of yet undefined) element
|
UndefinedType(QName pqName)
Construct a referenced (but as of yet undefined) type
|
Modifier and Type | Method and Description |
---|---|
static QName |
Utils.getFaultDataType(javax.wsdl.Message faultMessage,
SymbolTable symbolTable)
Given a fault message, return the XML type of the exception data.
|
static QName |
Utils.getItemQName(TypeEntry te) |
static QName |
Utils.getItemType(TypeEntry te) |
Modifier and Type | Method and Description |
---|---|
protected String |
JavaGeneratorFactory.getExceptionJavaNameHook(QName qname) |
String |
Emitter.getJavaName(QName qName)
Convert the specified QName into a full Java Name.
|
protected String |
Emitter.getJavaNameHook(QName qname) |
String |
Emitter.getJavaVariableName(QName typeQName,
QName xmlName,
boolean isElement) |
protected String |
Emitter.getJavaVariableNameHook(QName typeQName,
QName xmlName,
boolean isElement) |
static String |
Utils.getNewQName(QName qname)
Common code for generating a QName in emitted code.
|
static String |
Utils.getNewQNameWithLastLocalPart(QName qname) |
String |
Emitter.getPackage(QName qName)
Get the Package name for the specified QName
|
protected boolean |
JavaGeneratorFactory.include(QName qName)
Determines whether the QName supplied should be generated by comparing
the namespace for the QName against the included and excluded names.
|
protected void |
JavaServiceImplWriter.writeGetServiceName(PrintWriter pw,
QName qname)
Write the getServiceName method.
|
protected void |
JavaDeployWriter.writeOperation(org.apache.axis.model.wsdd.Service service,
String javaOperName,
QName elementQName,
QName returnQName,
QName returnType,
Parameters params,
QName bindingQName,
ArrayList faults,
String SOAPAction)
Raw routine that writes out the operation and parameters.
|
Copyright © The Apache Software Foundation. All Rights Reserved.