- GenericHandler - Class in javax.xml.rpc.handler
-
The javax.xml.rpc.handler.GenericHandler
class
implements the Handler
interface.
- GenericHandler() - Constructor for class javax.xml.rpc.handler.GenericHandler
-
Default constructor
- getCalls(QName) - Method in interface javax.xml.rpc.Service
-
Gets an array of preconfigured Call
objects for
invoking operations on the specified port.
- getDefaultTypeMapping() - Method in interface javax.xml.rpc.encoding.TypeMappingRegistry
-
Gets the registered default TypeMapping
instance.
- getDeserializer(Class, QName) - Method in interface javax.xml.rpc.encoding.TypeMapping
-
Gets the DeserializerFactory registered for the specified
pair of Java type and XML data type.
- getDeserializerAs(String) - Method in interface javax.xml.rpc.encoding.DeserializerFactory
-
Returns a Deserializer for the specified XML processing
mechanism type.
- getDetail() - Method in exception javax.xml.rpc.soap.SOAPFaultException
-
Gets the detail element.
- getFaultActor() - Method in exception javax.xml.rpc.soap.SOAPFaultException
-
Gets the faultactor
element.
- getFaultCode() - Method in exception javax.xml.rpc.soap.SOAPFaultException
-
Gets the faultcode
element.
- getFaultString() - Method in exception javax.xml.rpc.soap.SOAPFaultException
-
Gets the faultstring
element.
- getHandlerChain(QName) - Method in interface javax.xml.rpc.handler.HandlerRegistry
-
Gets the handler chain for the specified service endpoint.
- getHandlerClass() - Method in class javax.xml.rpc.handler.HandlerInfo
-
Gets the Handler class
- getHandlerConfig() - Method in class javax.xml.rpc.handler.HandlerInfo
-
Gets the Handler configuration
- getHandlerRegistry() - Method in interface javax.xml.rpc.Service
-
Returns the configured HandlerRegistry
instance
for this Service
instance.
- getHeaders() - Method in class javax.xml.rpc.handler.GenericHandler
-
Gets the header blocks processed by this Handler instance.
- getHeaders() - Method in interface javax.xml.rpc.handler.Handler
-
Gets the header blocks that can be processed by this Handler
instance.
- getHeaders() - Method in class javax.xml.rpc.handler.HandlerInfo
-
Gets the header blocks processed by this Handler.
- getHttpSession() - Method in interface javax.xml.rpc.server.ServletEndpointContext
-
The getHttpSession
method returns the current
HTTP session (as a javax.servlet.http.HTTPSession
).
- getLinkedCause() - Method in exception javax.xml.rpc.JAXRPCException
-
Gets the Linked cause
- getLinkedCause() - Method in exception javax.xml.rpc.ServiceException
-
Gets the Linked cause
- getMechanismType() - Method in interface javax.xml.rpc.encoding.Deserializer
-
Gets the type of the XML processing mechanism and
representation used by this Deserializer.
- getMechanismType() - Method in interface javax.xml.rpc.encoding.Serializer
-
Gets the type of the XML processing mechanism and
representation used by this Serializer.
- getMessage() - Method in interface javax.xml.rpc.handler.soap.SOAPMessageContext
-
Gets the SOAPMessage from this message context
- getMessageContext() - Method in interface javax.xml.rpc.server.ServletEndpointContext
-
The method getMessageContext
returns the
MessageContext
targeted for this endpoint instance.
- getOperationName() - Method in interface javax.xml.rpc.Call
-
Gets the name of the operation to be invoked using this
Call
instance.
- getOutputParams() - Method in interface javax.xml.rpc.Call
-
Returns a Map
of {name, value} for the output parameters of
the last invoked operation.
- getOutputValues() - Method in interface javax.xml.rpc.Call
-
Returns a List
values for the output parameters
of the last invoked operation.
- getParameterTypeByName(String) - Method in interface javax.xml.rpc.Call
-
Gets the XML type of a parameter by name
- getPort(QName, Class) - Method in interface javax.xml.rpc.Service
-
The getPort method returns either an instance of a generated
stub implementation class or a dynamic proxy.
- getPort(Class) - Method in interface javax.xml.rpc.Service
-
The getPort method returns either an instance of a generated
stub implementation class or a dynamic proxy.
- getPorts() - Method in interface javax.xml.rpc.Service
-
Returns an Iterator
for the list of
QName
s of service endpoints grouped by this
service
- getPortTypeName() - Method in interface javax.xml.rpc.Call
-
Gets the qualified name of the port type.
- getProperty(String) - Method in interface javax.xml.rpc.Call
-
Gets the value of a named property.
- getProperty(String) - Method in interface javax.xml.rpc.handler.MessageContext
-
Gets the value of a specific property from the
MessageContext
- getPropertyNames() - Method in interface javax.xml.rpc.Call
-
Gets the names of configurable properties supported by
this Call
object.
- getPropertyNames() - Method in interface javax.xml.rpc.handler.MessageContext
-
Returns an Iterator view of the names of the properties
in this MessageContext
- getRegisteredEncodingStyleURIs() - Method in interface javax.xml.rpc.encoding.TypeMappingRegistry
-
Returns a list of registered encodingStyle URIs in this
TypeMappingRegistry
instance.
- getReturnType() - Method in interface javax.xml.rpc.Call
-
Gets the return type for a specific operation
- getRoles() - Method in interface javax.xml.rpc.handler.HandlerChain
-
Gets SOAP actor roles registered for this HandlerChain at
this SOAP node.
- getRoles() - Method in interface javax.xml.rpc.handler.soap.SOAPMessageContext
-
Gets the SOAP actor roles associated with an execution
of the HandlerChain and its contained Handler instances.
- getSerializer(Class, QName) - Method in interface javax.xml.rpc.encoding.TypeMapping
-
Gets the SerializerFactory registered for the specified
pair of Java type and XML data type.
- getSerializerAs(String) - Method in interface javax.xml.rpc.encoding.SerializerFactory
-
Returns a Serializer for the specified XML processing
mechanism type.
- getServiceName() - Method in interface javax.xml.rpc.Service
-
Gets the name of this service.
- getServletContext() - Method in interface javax.xml.rpc.server.ServletEndpointContext
-
The method getServletContext
returns the
ServletContex
t associated with the web
application that contain this endpoint.
- getSupportedEncodings() - Method in interface javax.xml.rpc.encoding.TypeMapping
-
Returns the encodingStyle URIs (as String[]) supported by
this TypeMapping instance.
- getSupportedMechanismTypes() - Method in interface javax.xml.rpc.encoding.DeserializerFactory
-
Returns a list of all XML processing mechanism types
supported by this DeserializerFactory.
- getSupportedMechanismTypes() - Method in interface javax.xml.rpc.encoding.SerializerFactory
-
Returns a list of all XML processing mechanism types
supported by this SerializerFactory.
- getTargetEndpointAddress() - Method in interface javax.xml.rpc.Call
-
Gets the address of a target service endpoint.
- getTypeMapping(String) - Method in interface javax.xml.rpc.encoding.TypeMappingRegistry
-
Returns the registered TypeMapping
for the specified
encodingStyle URI.
- getTypeMappingRegistry() - Method in interface javax.xml.rpc.Service
-
Gets the TypeMappingRegistry
for this
Service
object.
- getUserPrincipal() - Method in interface javax.xml.rpc.server.ServletEndpointContext
-
Returns a java.security.Principal
instance that
contains the name of the authenticated user for the current
method invocation on the endpoint instance.
- getWSDLDocumentLocation() - Method in interface javax.xml.rpc.Service
-
Gets the location of the WSDL document for this Service.
- handleFault(MessageContext) - Method in class javax.xml.rpc.handler.GenericHandler
-
The handleFault
method processes the SOAP faults
based on the SOAP message processing model.
- handleFault(MessageContext) - Method in interface javax.xml.rpc.handler.Handler
-
The handleFault
method processes the SOAP faults
based on the SOAP message processing model.
- handleFault(MessageContext) - Method in interface javax.xml.rpc.handler.HandlerChain
-
The handleFault
method initiates the SOAP
fault processing for this handler chain.
- Handler - Interface in javax.xml.rpc.handler
-
The javax.xml.rpc.handler.Handler
interface is
required to be implemented by a SOAP message handler.
- HandlerChain - Interface in javax.xml.rpc.handler
-
The javax.xml.rpc.handler.HandlerChain
represents
a list of handlers.
- handleRequest(MessageContext) - Method in class javax.xml.rpc.handler.GenericHandler
-
The handleRequest
method processes the request
SOAP message.
- handleRequest(MessageContext) - Method in interface javax.xml.rpc.handler.Handler
-
The handleRequest
method processes the request
message.
- handleRequest(MessageContext) - Method in interface javax.xml.rpc.handler.HandlerChain
-
The handleRequest
method initiates the request
processing for this handler chain.
- handleResponse(MessageContext) - Method in class javax.xml.rpc.handler.GenericHandler
-
The handleResponse
method processes the response
message.
- handleResponse(MessageContext) - Method in interface javax.xml.rpc.handler.Handler
-
The handleResponse
method processes the response
SOAP message.
- handleResponse(MessageContext) - Method in interface javax.xml.rpc.handler.HandlerChain
-
The handleResponse
method initiates the response
processing for this handler chain.
- HandlerInfo - Class in javax.xml.rpc.handler
-
The javax.xml.rpc.handler.HandlerInfo
represents
information about a handler in the HandlerChain.
- HandlerInfo() - Constructor for class javax.xml.rpc.handler.HandlerInfo
-
Default constructor
- HandlerInfo(Class, Map, QName[]) - Constructor for class javax.xml.rpc.handler.HandlerInfo
-
Constructor for HandlerInfo
- HandlerRegistry - Interface in javax.xml.rpc.handler
-
The javax.xml.rpc.handler.HandlerRegistry
provides support for the programmatic configuration of
handlers in a HandlerRegistry
.
- Holder - Interface in javax.xml.rpc.holders
-
The java.xml.rpc.holders.Holder
interface represents
the base interface for both standard and generated
Holder
classes.
- IN - Static variable in class javax.xml.rpc.ParameterMode
-
IN mode for parameter passing
- init(HandlerInfo) - Method in class javax.xml.rpc.handler.GenericHandler
-
The init
method to enable the Handler instance to
initialize itself.
- init(HandlerInfo) - Method in interface javax.xml.rpc.handler.Handler
-
The init
method enables the Handler instance to
initialize itself.
- init(Map) - Method in interface javax.xml.rpc.handler.HandlerChain
-
Initializes the configuration for a HandlerChain.
- init(Object) - Method in interface javax.xml.rpc.server.ServiceLifecycle
-
Used for initialization of a service endpoint.
- INOUT - Static variable in class javax.xml.rpc.ParameterMode
-
INOUT mode for parameter passing
- IntegerWrapperHolder - Class in javax.xml.rpc.holders
-
- IntegerWrapperHolder() - Constructor for class javax.xml.rpc.holders.IntegerWrapperHolder
-
- IntegerWrapperHolder(Integer) - Constructor for class javax.xml.rpc.holders.IntegerWrapperHolder
-
- IntHolder - Class in javax.xml.rpc.holders
-
- IntHolder() - Constructor for class javax.xml.rpc.holders.IntHolder
-
- IntHolder(int) - Constructor for class javax.xml.rpc.holders.IntHolder
-
- invoke(Object[]) - Method in interface javax.xml.rpc.Call
-
Invokes a specific operation using a synchronous request-response
interaction mode.
- invoke(QName, Object[]) - Method in interface javax.xml.rpc.Call
-
Invokes a specific operation using a synchronous request-response
interaction mode.
- invokeOneWay(Object[]) - Method in interface javax.xml.rpc.Call
-
Invokes a remote method using the one-way interaction mode.
- isParameterAndReturnSpecRequired(QName) - Method in interface javax.xml.rpc.Call
-
Indicates whether addParameter
and
setReturnType
methods
are to be invoked to specify the parameter and return type
specification for a specific operation.
- isRegistered(Class, QName) - Method in interface javax.xml.rpc.encoding.TypeMapping
-
Checks whether or not type mapping between specified XML
type and Java type is registered.
- isUserInRole(String) - Method in interface javax.xml.rpc.server.ServletEndpointContext
-
Returns a boolean indicating whether the authenticated user
for the current method invocation on the endpoint instance
is included in the specified logical "role".
- javax.xml.rpc - package javax.xml.rpc
-
This package contains the core Jakarta XML RPC for the client
programming model.
- javax.xml.rpc.encoding - package javax.xml.rpc.encoding
-
This package defines APIs for the extensible type mapping framework.
- javax.xml.rpc.handler - package javax.xml.rpc.handler
-
This package defines APIs for SOAP Message Handlers
- javax.xml.rpc.handler.soap - package javax.xml.rpc.handler.soap
-
This package defines APIs for SOAP Message Handlers
- javax.xml.rpc.holders - package javax.xml.rpc.holders
-
This package contains the standard Java Holder classes.
- javax.xml.rpc.server - package javax.xml.rpc.server
-
This package defines APIs for the servlet based Jakarta XML RPC endpoint model.
- javax.xml.rpc.soap - package javax.xml.rpc.soap
-
This package defines APIs specific to the SOAP binding.
- JAXRPCException - Exception in javax.xml.rpc
-
The javax.xml.rpc.JAXRPCException
is thrown from
the core Jakarta XML RPC APIs to indicate an exception related to the
Jakarta XML RPC runtime mechanisms.
- JAXRPCException() - Constructor for exception javax.xml.rpc.JAXRPCException
-
Constructs a new exception with null
as its
detail message.
- JAXRPCException(String) - Constructor for exception javax.xml.rpc.JAXRPCException
-
Constructs a new exception with the specified detail
message.
- JAXRPCException(String, Throwable) - Constructor for exception javax.xml.rpc.JAXRPCException
-
Constructs a new exception with the specified detail
message and cause.
- JAXRPCException(Throwable) - Constructor for exception javax.xml.rpc.JAXRPCException
-
Constructs a new JAXRPCException with the specified cause
and a detail message of (cause==null ? null :
cause.toString()) (which typically contains the
class and detail message of cause).
- SerializationContext - Interface in javax.xml.rpc.encoding
-
The javax.xml.rpc.encoding.SerializationContext interface is
implemented by the Jakarta XML RPC runtime system in an XML processing
mechanism specific manner.
- Serializer - Interface in javax.xml.rpc.encoding
-
The javax.xml.rpc.encoding.Serializer interface defines the
base interface for serializers.
- SerializerFactory - Interface in javax.xml.rpc.encoding
-
The javax.xml.rpc.encoding.SerializerFactory is a factory of
the serializers.
- Service - Interface in javax.xml.rpc
-
Service
class acts as a factory of the following:
Dynamic proxy for the target service endpoint.
- ServiceException - Exception in javax.xml.rpc
-
The javax.xml.rpc.ServiceException
is thrown from the
methods in the javax.xml.rpc.Service
interface and
ServiceFactory
class.
- ServiceException() - Constructor for exception javax.xml.rpc.ServiceException
-
Constructs a new exception with null
as its
detail message.
- ServiceException(String) - Constructor for exception javax.xml.rpc.ServiceException
-
Constructs a new exception with the specified detail
message.
- ServiceException(String, Throwable) - Constructor for exception javax.xml.rpc.ServiceException
-
Constructs a new exception with the specified detail
message and cause.
- ServiceException(Throwable) - Constructor for exception javax.xml.rpc.ServiceException
-
Constructs a new exception with the specified cause
and a detail message of (cause==null ? null :
cause.toString()) (which typically contains the
class and detail message of cause).
- ServiceFactory - Class in javax.xml.rpc
-
The javax.xml.rpc.ServiceFactory
is an abstract class
that provides a factory for the creation of instances of the type
javax.xml.rpc.Service
.
- ServiceFactory() - Constructor for class javax.xml.rpc.ServiceFactory
-
- SERVICEFACTORY_PROPERTY - Static variable in class javax.xml.rpc.ServiceFactory
-
A constant representing the property used to lookup the
name of a ServiceFactory
implementation
class.
- ServiceLifecycle - Interface in javax.xml.rpc.server
-
The javax.xml.rpc.server.ServiceLifecycle
defines
a lifecycle interface for a Jakarta XML RPC service endpoint.
- ServletEndpointContext - Interface in javax.xml.rpc.server
-
The ServletEndpointContext
provides an endpoint
context maintained by the underlying servlet container based
Jakarta XML RPC runtime system.
- SESSION_MAINTAIN_PROPERTY - Static variable in interface javax.xml.rpc.Call
-
Standard property: This boolean property is used by a service
client to indicate whether or not it wants to participate in
a session with a service endpoint.
- SESSION_MAINTAIN_PROPERTY - Static variable in interface javax.xml.rpc.Stub
-
Standard property: This boolean property is used by a service
client to indicate whether or not it wants to participate in
a session with a service endpoint.
- setHandlerChain(QName, List) - Method in interface javax.xml.rpc.handler.HandlerRegistry
-
Sets the handler chain for the specified service endpoint
as a java.util.List
.
- setHandlerClass(Class) - Method in class javax.xml.rpc.handler.HandlerInfo
-
Sets the Handler class
- setHandlerConfig(Map) - Method in class javax.xml.rpc.handler.HandlerInfo
-
Sets the Handler configuration as java.util.Map
- setHeaders(QName[]) - Method in class javax.xml.rpc.handler.HandlerInfo
-
Sets the header blocks processed by this Handler.
- setMessage(SOAPMessage) - Method in interface javax.xml.rpc.handler.soap.SOAPMessageContext
-
Sets the SOAPMessage in this message context
- setOperationName(QName) - Method in interface javax.xml.rpc.Call
-
Sets the name of the operation to be invoked using this
Call
instance.
- setPortTypeName(QName) - Method in interface javax.xml.rpc.Call
-
Sets the qualified name of the port type.
- setProperty(String, Object) - Method in interface javax.xml.rpc.Call
-
Sets the value for a named property.
- setProperty(String, Object) - Method in interface javax.xml.rpc.handler.MessageContext
-
Sets the name and value of a property associated with the
MessageContext
.
- setReturnType(QName) - Method in interface javax.xml.rpc.Call
-
Sets the return type for a specific operation.
- setReturnType(QName, Class) - Method in interface javax.xml.rpc.Call
-
Sets the return type for a specific operation.
- setRoles(String[]) - Method in interface javax.xml.rpc.handler.HandlerChain
-
Sets SOAP Actor roles for this HandlerChain
.
- setSupportedEncodings(String[]) - Method in interface javax.xml.rpc.encoding.TypeMapping
-
Sets the encodingStyle URIs supported by this TypeMapping
instance.
- setTargetEndpointAddress(String) - Method in interface javax.xml.rpc.Call
-
Sets the address of the target service endpoint.
- ShortHolder - Class in javax.xml.rpc.holders
-
- ShortHolder() - Constructor for class javax.xml.rpc.holders.ShortHolder
-
- ShortHolder(short) - Constructor for class javax.xml.rpc.holders.ShortHolder
-
- ShortWrapperHolder - Class in javax.xml.rpc.holders
-
- ShortWrapperHolder() - Constructor for class javax.xml.rpc.holders.ShortWrapperHolder
-
- ShortWrapperHolder(Short) - Constructor for class javax.xml.rpc.holders.ShortWrapperHolder
-
- SOAP_ARRAY - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:Array
type.
- SOAP_BASE64 - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:base64
type.
- SOAP_BOOLEAN - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:boolean
type.
- SOAP_BYTE - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:byte
type.
- SOAP_DOUBLE - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:double
type.
- SOAP_FLOAT - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:float
type.
- SOAP_INT - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:int
type.
- SOAP_LONG - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:long
type.
- SOAP_SHORT - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:short
type.
- SOAP_STRING - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the SOAP-ENC:string
type.
- SOAPACTION_URI_PROPERTY - Static variable in interface javax.xml.rpc.Call
-
Standard property for SOAPAction.
- SOAPACTION_USE_PROPERTY - Static variable in interface javax.xml.rpc.Call
-
Standard property for SOAPAction.
- SOAPFaultException - Exception in javax.xml.rpc.soap
-
The SOAPFaultException
exception represents a
SOAP fault.
- SOAPFaultException(QName, String, String, Detail) - Constructor for exception javax.xml.rpc.soap.SOAPFaultException
-
Constructor for the SOAPFaultException
- SOAPMessageContext - Interface in javax.xml.rpc.handler.soap
-
The interface javax.xml.rpc.soap.SOAPMessageContext
provides access to the SOAP message for either RPC request or
response.
- StringHolder - Class in javax.xml.rpc.holders
-
- StringHolder() - Constructor for class javax.xml.rpc.holders.StringHolder
-
- StringHolder(String) - Constructor for class javax.xml.rpc.holders.StringHolder
-
- Stub - Interface in javax.xml.rpc
-
The interface javax.xml.rpc.Stub
is the common base interface
for the stub classes.
- XMLType - Class in javax.xml.rpc.encoding
-
Constants for common XML Schema and SOAP 1.1 types.
- XMLType() - Constructor for class javax.xml.rpc.encoding.XMLType
-
- XSD_BASE64 - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:base64Binary
type.
- XSD_BOOLEAN - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:boolean
type.
- XSD_BYTE - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:byte
type.
- XSD_DATETIME - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:dateTime
type.
- XSD_DECIMAL - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:decimal
type.
- XSD_DOUBLE - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:double
type.
- XSD_FLOAT - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:float
type.
- XSD_HEXBINARY - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:hexBinary
type.
- XSD_INT - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:int
type.
- XSD_INTEGER - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:integer
type.
- XSD_LONG - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:long
type.
- XSD_QNAME - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:QName
type.
- XSD_SHORT - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:short
type.
- XSD_STRING - Static variable in class javax.xml.rpc.encoding.XMLType
-
The name of the xsd:string
type.