A B C D E F G H I L M N O P R S T U V W _

A

Adapter1 - Class in test
 
Adapter1() - Constructor for class test.Adapter1
 
addExceptionToNode(Node) - Method in exception soaprest.SoapRestException
Fault response formatting.
address - Variable in class soaprest.StandaloneHandler
The web service address.

B

builder - Variable in class soaprest.ResponseUtility
The DOM document builder.

C

code - Variable in exception soaprest.SoapRestException
Exception code.
complete(HttpExchange, Source) - Method in class soaprest.StandaloneHandler
Respond with a source.
constructResponse(SoapRestObject) - Method in class soaprest.WR
Construct a response object with a specified value.
ContainerEndpoint - Class in test
Test endpoint for deployment in a container.
ContainerEndpoint() - Constructor for class test.ContainerEndpoint
Construct a Test web service that can be invoked with either SOAP or ReST.
ContainerProvider - Class in soaprest
Functionality for a container deployable web service that may be invoked using either SOAP or REST.
ContainerProvider(DualProvider, String) - Constructor for class soaprest.ContainerProvider
Construct an object that has the functionality of a web service provider deployed in a container.
containerProvider - Variable in class soaprest.DualProvider
Container deployment functionality.
context - Variable in class soaprest.InvocationUtility
JAXB Serialization Context.
context - Variable in class soaprest.ResponseUtility
JAXB Serialization Context.
converter - Variable in class soaprest.WP
Conversion from String.
Copyright - Annotation Type in soaprest
Copyright Annotation for the SoapRest Package.
createDeploy() - Method in class test.ObjectFactory
Create an instance of Deploy
createDeploy(Deploy) - Method in class test.ObjectFactory
Create an instance of JAXBElement<Deploy>}
createDeployResponse() - Method in class test.ObjectFactory
Create an instance of DeployResponse
createDeployResponse(DeployResponse) - Method in class test.ObjectFactory
Create an instance of JAXBElement<DeployResponse>}
createElementForResponseWrapper(Object) - Method in class soaprest.InvocationUtility
Create a JAXB element for a response wrapper object.
createFail() - Method in class test.ObjectFactory
Create an instance of Fail
createFail(Fail) - Method in class test.ObjectFactory
Create an instance of JAXBElement<Fail>}
createFailResponse() - Method in class test.ObjectFactory
Create an instance of FailResponse
createFailResponse(FailResponse) - Method in class test.ObjectFactory
Create an instance of JAXBElement<FailResponse>}
createSignal() - Method in class test.ObjectFactory
Create an instance of Signal
createSignal(Signal) - Method in class test.ObjectFactory
Create an instance of JAXBElement<Signal>}

D

defaultNotice - Static variable in annotation type soaprest.Copyright
Default copyright notice.
defaultServiceLocation - Static variable in class test.TestImpl
The default deployment URL.
DefaultValue - Annotation Type in soaprest
Default Value Annotation.
defaultValue - Variable in class soaprest.WP
Default value.
deploy(String) - Method in class soaprest.DualProvider
Deploy the web service as a stand-alone service.
deploy(String) - Method in class soaprest.StandaloneHandler
Deploy the web service as a stand-alone service.
Deploy - Class in test
Wrapper for the deploy method.
Deploy() - Constructor for class test.Deploy
 
deploy - Variable in class test.Fail
 
deploy(int, Logo) - Method in class test.TestImpl
The deploy method.
deploy(boolean, Deploy) - Method in class test.TestImpl
The fail method.
deploy(int, Logo) - Method in interface test.TestInterface
 
DeployResponse - Class in test
Wrapper for the deploy web service method return value.
DeployResponse() - Constructor for class test.DeployResponse
 
description - Variable in class soaprest.WM
Optional description.
description - Variable in class soaprest.WP
Optional description.
description - Variable in class soaprest.WS
Optional description.
Doc - Annotation Type in soaprest
Document Title and Description Annotation.
DualEndpoint - Class in test
Test endpoint that can be deployed either stand-alone or in a servlet container.
DualEndpoint() - Constructor for class test.DualEndpoint
Construct a Test web service that can be invoked with either SOAP or ReST.
DualProvider - Class in soaprest
Base class for web service providers that provide both REST and SOAP support.
DualProvider(Object, String) - Constructor for class soaprest.DualProvider
Construct a base class that provides for a web service.

E

elementWrapperCreator - Variable in class soaprest.WR
Method for creating the JAXB element for a response wrapper.
endpoint - Variable in class soaprest.ContainerProvider
The web service endpoint.
endpoint - Variable in class soaprest.StandaloneHandler
The web service endpoint.
endpoint - Variable in class soaprest.StandaloneProvider
The web service endpoint.
endpointInfo - Variable in class soaprest.DualProvider
The endpoint annotation information.

F

Fail - Class in test
Wrapper for the fail method.
Fail() - Constructor for class test.Fail
 
fail(boolean, Deploy) - Method in interface test.TestInterface
 
FailResponse - Class in test
Wrapper for the fail web service method return value.
FailResponse() - Constructor for class test.FailResponse
 
field - Variable in class soaprest.WR
Response (return) value field.
fields - Variable in class soaprest.WQ
Fields in the order required for invocation of the method.

G

getDeploy() - Method in class test.Fail
Gets the value of the deploy property.
getImplementation() - Method in class soaprest.DualProvider
Get the implementation of the web service.
getInstanceCount() - Method in class test.Deploy
Gets the value of the instanceCount property.
getLogo() - Method in class test.Deploy
Gets the value of the logo property.
getMessageContext() - Method in class soaprest.DualProvider
Get the web service message context.
getMethodForName(String) - Method in class soaprest.WS
Get the web method information for an operation name.
getMethodForWrapper(Object) - Method in class soaprest.WS
Get the web method information for a request wrapper.
getObject() - Method in class soaprest.SoapRestObject
Get the object.
getRequestAndParameters(URL, URI) - Static method in class soaprest.RequestUtility
Get the request and parameters from a URI.
getRequestAndParameters(MessageContext) - Static method in class soaprest.RequestUtility
Get the request and parameters from a query string of a REST request.
getRequestAndParameters(HttpServletRequest) - Static method in class soaprest.RequestUtility
Get the request and parameters from a servlet request.
getRequestAndParameters(Source, JAXBContext) - Static method in class soaprest.RequestUtility
Get the request wrapper from a source.
getReturn() - Method in class test.DeployResponse
Gets the value of the return property.
getReturn() - Method in class test.FailResponse
Gets the value of the return property.
getWeight() - Method in class test.Signal
Gets the value of the weight property.
getWSDL(HttpServletRequest) - Method in class soaprest.ContainerProvider
Construct the WSDL as a collection of DOM documents.
getWSDL(HttpExchange) - Method in class soaprest.StandaloneHandler
Construct the WSDL as a collection of DOM documents.
getWsdlLocation() - Method in class soaprest.DualProvider
Get the WSDL location.

H

handle(HttpExchange) - Method in class soaprest.StandaloneHandler
Handle a web service request.
HTTPMethod - Enum in soaprest
HTTP Method Enumeration.
HTTPMethod() - Constructor for enum soaprest.HTTPMethod
 
HTTPMethods - Annotation Type in soaprest
Supported HTTP Methods Annotation.
httpMethods - Variable in class soaprest.WM
Supported HTTP methods.

I

impl - Variable in class soaprest.DualProvider
The web service implementation.
info - Variable in class soaprest.InvocationUtility
Web service information.
init(boolean, String) - Method in class soaprest.DualProvider
Initialize the web service after it has been deployed stand-alone.
init() - Method in class test.ContainerEndpoint
Initialize the web service after it has been deployed in the container.
init() - Method in class test.DualEndpoint
Initialize the web service after it has been deployed in a servlet container.
instanceCount - Variable in class test.Deploy
 
InvocationUtility - Class in soaprest
Invocation utility.
InvocationUtility(Object, String) - Constructor for class soaprest.InvocationUtility
Construct an invocation utility.
invoke(Source) - Method in class soaprest.DualProvider
Web service invocation by a stand-alone web service.
invoke(Source) - Method in class soaprest.StandaloneProvider
Web service invocation.
invoke(Object, Object) - Method in class soaprest.WQ
Reflectively invoke the method represented by a request object.
invoke(Object, Map<String, String>) - Method in class soaprest.WS
Invoke an operation with specified string parameters.
invoke(String) - Static method in class test.TestRest
Invoke the web service.
invokeFromSource(Object, Source, HTTPMethod) - Method in class soaprest.InvocationUtility
Invoke an operation specified by a source.
invokeFromURL(Object, Map<String, String>, HTTPMethod) - Method in class soaprest.InvocationUtility
Invoke an operation specified by a URL.
invoker - Variable in class soaprest.ContainerProvider
The invocation utility.
invoker - Variable in class soaprest.ResponseUtility
The invocation utility.
invoker - Variable in class soaprest.StandaloneHandler
The invocation utility.
invoker - Variable in class soaprest.StandaloneProvider
The invocation utility.
invokeWithStringParameters(Object, Map<String, String>) - Method in class soaprest.WQ
Invoke a method with specified string parameters.
isAssignableFromString - Variable in class soaprest.WP
Whether parameter can be assigned from a String.
isContainerDeployable - Variable in class soaprest.WE
Whether the endpoint is deployable in a container.
isSetFail() - Method in class test.Fail
Gets the value of the setFail property.

L

logo - Variable in class test.Deploy
 
Logo - Class in test
Example of a class that is convertible from String.
Logo() - Constructor for class test.Logo
Construct a default empty logo.
Logo(String) - Constructor for class test.Logo
Construct a logo.

M

main(String...) - Static method in class test.DualEndpoint
This program deploys the test web service as a stand-alone service.
main(String...) - Static method in class test.StandAloneEndpoint
The program that deploys the test web service as a stand-alone service.
main(String...) - Static method in class test.TestRest
The client program for testing the web service as a REST service.
main(String...) - Static method in class test.TestSoap
The client program for testing the web service as a SOAP service.
marshal(Logo) - Method in class test.Adapter1
 
method - Variable in class soaprest.WQ
The method object.

N

name - Variable in class soaprest.WP
Web parameter name.
name - Variable in class soaprest.WS
Web service name.

O

object - Variable in class soaprest.SoapRestObject
The object being annotated.
ObjectFactory - Class in test
This object contains factory methods for each Java content interface and Java element interface generated in the test package.
ObjectFactory() - Constructor for class test.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: test
operationNameToWM - Variable in class soaprest.WS
Map from operation names to web method info objects.

P

packageToFactory - Variable in class soaprest.InvocationUtility
Map from package names to object factories.
parameters - Variable in class soaprest.WQ
Map from parameter names to parameter information.
portName - Variable in class soaprest.WE
The interface name of the web service.
position - Variable in class soaprest.WP
Position of parameter.

R

request - Variable in class soaprest.WM
Request information.
RequestUtility - Class in soaprest
Utility for parsing the web service requests.
RequestUtility() - Constructor for class soaprest.RequestUtility
 
respond(HttpExchange, SoapRestException) - Method in class soaprest.StandaloneHandler
Respond with an exception.
respond(HttpExchange, SoapRestObject) - Method in class soaprest.StandaloneHandler
Respond with an object.
respond(HttpExchange, Document) - Method in class soaprest.StandaloneHandler
DOM document formatting.
responder - Variable in class soaprest.ContainerProvider
The response utility.
responder - Variable in class soaprest.StandaloneHandler
The response utility.
responder - Variable in class soaprest.StandaloneProvider
The response utility.
response(SoapRestObject, HttpServletResponse) - Method in class soaprest.ResponseUtility
Object response formatting.
response(SoapRestObject, OutputStream) - Method in class soaprest.ResponseUtility
Object response formatting.
response(SoapRestObject) - Method in class soaprest.ResponseUtility
Object response formatting to a source.
response(SoapRestException, HttpServletResponse) - Method in class soaprest.ResponseUtility
Fault formatting.
response(SoapRestException, OutputStream) - Method in class soaprest.ResponseUtility
Fault formatting.
response(SoapRestException) - Method in class soaprest.ResponseUtility
Fault formatting.
response(Document, HttpServletResponse) - Method in class soaprest.ResponseUtility
DOM document formatting.
response(Document, OutputStream) - Method in class soaprest.ResponseUtility
DOM document formatting.
response - Variable in class soaprest.WM
Response information for two-way operations.
ResponseUtility - Class in soaprest
Utility for constructing the web service responses, including both normal return values and exceptions.
ResponseUtility(String, InvocationUtility) - Constructor for class soaprest.ResponseUtility
Construct a response utility.
returnRestFaults - Variable in class soaprest.DualProvider
Whether to return fault information to RESTful web service requests.
returnRestFaults() - Method in class soaprest.DualProvider
Determine whether to return fault information to RESTful web service requests.

S

schemas - Variable in class soaprest.ContainerProvider
The schema documents.
schemas - Variable in class soaprest.StandaloneHandler
The schema documents.
serialVersionUID - Static variable in class soaprest.DualProvider
Default version identifier.
serialVersionUID - Static variable in exception soaprest.SoapRestException
Version identifier.
serialVersionUID - Static variable in class test.ContainerEndpoint
Default version identifier.
serialVersionUID - Static variable in class test.DualEndpoint
Default version identifier.
serialVersionUID - Static variable in class test.StandAloneEndpoint
Default version identifier.
server - Variable in class soaprest.StandaloneHandler
The miminal web server.
service(HttpServletRequest, HttpServletResponse) - Method in class soaprest.ContainerProvider
Handle a service request within a container.
service(HttpServletRequest, HttpServletResponse) - Method in class soaprest.DualProvider
Handle a service request within a container.
serviceName - Variable in class soaprest.WE
The service name of the web service.
setDeploy(Deploy) - Method in class test.Fail
Sets the value of the deploy property.
setFail - Variable in class test.Fail
 
setInstanceCount(int) - Method in class test.Deploy
Sets the value of the instanceCount property.
setLogo(Logo) - Method in class test.Deploy
Sets the value of the logo property.
setReturn(double) - Method in class test.DeployResponse
Sets the value of the return property.
setReturn(String) - Method in class test.FailResponse
Sets the value of the return property.
setSetFail(boolean) - Method in class test.Fail
Sets the value of the setFail property.
setWeight(double) - Method in class test.Signal
Sets the value of the weight property.
setWsdlLocation(String) - Method in class soaprest.DualProvider
Set the WSDL location.
Signal - Class in test
Wrapper for the signal method.
Signal() - Constructor for class test.Signal
 
signal(double) - Method in class test.TestImpl
The signal method.
signal(double) - Method in interface test.TestInterface
 
SOAP - Static variable in class soaprest.RequestUtility
SOAP Envelope Namespace.
soaprest - package soaprest
The soaprest project is a framework for developing web service endpoints that accept both SOAP and REST invocations.
SoapRestException - Exception in soaprest
Exception class that includes whether SOAP or REST was being used.
SoapRestException(SoapRestObject.Style, SoapRestException.Code, String) - Constructor for exception soaprest.SoapRestException
Construct an exception that includes whether SOAP or REST was being used.
SoapRestException(SoapRestObject.Style, SoapRestException.Code, String, Exception) - Constructor for exception soaprest.SoapRestException
Construct an exception that includes whether SOAP or REST was being used.
SoapRestException.Code - Enum in soaprest
The allowed exception codes.
SoapRestException.Code() - Constructor for enum soaprest.SoapRestException.Code
 
SoapRestObject - Class in soaprest
Object annotated with whether the invocation was SOAP, REST or web browser.
SoapRestObject(Object, SoapRestObject.Style) - Constructor for class soaprest.SoapRestObject
Construct an object annotated with whether the invocation was SOAP, REST or web browser.
SoapRestObject.Style - Enum in soaprest
Invocation style.
SoapRestObject.Style() - Constructor for enum soaprest.SoapRestObject.Style
 
SoapRestProvider - Annotation Type in soaprest
Annotation for a web service endpoint that can be deployed in a container.
StandAloneEndpoint - Class in test
Stand-alone test endpoint.
StandAloneEndpoint(boolean) - Constructor for class test.StandAloneEndpoint
Construct a test web service that will be deployed as a stand-alone web service and may be invoked with either SOAP or ReST.
StandaloneHandler - Class in soaprest
Functionality for a stand-alone web service handler using a minimal http server.
StandaloneHandler(DualProvider, String) - Constructor for class soaprest.StandaloneHandler
Construct an object that has the functionality of a stand-alone web service handler for a minimal http server.
standaloneProvider - Variable in class soaprest.DualProvider
Stand-alone functionality.
StandaloneProvider - Class in soaprest
Functionality for a stand-alone provider of a web service that may be invoked using either SOAP or REST.
StandaloneProvider(DualProvider, String) - Constructor for class soaprest.StandaloneProvider
Construct an object that has the functionality of a stand-alone web service provider.
style - Variable in exception soaprest.SoapRestException
Invocation style.
style() - Method in exception soaprest.SoapRestException
Determine the whether the request was a SOAP web service request.
style - Variable in class soaprest.SoapRestObject
The invocation style for this object.
style() - Method in class soaprest.SoapRestObject
Determine the invocation style.

T

targetNamespace - Variable in class soaprest.WE
The namespace of the service and interface names in the WSDL document.
terminate(HttpExchange, int) - Method in class soaprest.StandaloneHandler
Exchange termination.
test - package test
This is a simple test web service for the soaprest framework.
TestImpl - Class in test
Test service implementation.
TestImpl() - Constructor for class test.TestImpl
 
TestInterface - Interface in test
This class was generated by the JAX-WS RI.
TestRest - Class in test
Client for showing how to use the web services with REST.
TestRest() - Constructor for class test.TestRest
 
TestSoap - Class in test
SOAP client.
TestSoap() - Constructor for class test.TestSoap
 
threads - Variable in class soaprest.StandaloneHandler
The thread pool.
title - Variable in class soaprest.WM
Optional title.
title - Variable in class soaprest.WP
Optional title.
title - Variable in class soaprest.WS
Optional title.
toHtml(StringBuilder, String, HTTPMethod) - Method in class soaprest.WM
Write an informal HTML representation of the web service operation to a string builder.
toHtml(StringBuilder, HTTPMethod) - Method in class soaprest.WP
Write an informal HTML representation of the web service operation parameter to a string builder.
toHtml(StringBuilder, HTTPMethod) - Method in class soaprest.WQ
Write an informal HTML representation of the web service request to a string builder.
toHtml(StringBuilder) - Method in class soaprest.WR
Write an informal HTML representation of the web service response to a string builder.
toHtml() - Method in class soaprest.WS
Generate an informal HTML representation of the web service.
toHtml(StringBuilder) - Method in class soaprest.WS
Write an informal HTML representation of the web service to a string builder.
toHttpSignature(StringBuilder, HTTPMethod) - Method in class soaprest.WP
Write an informal HTML representation of the web service operation parameter in the HTTP signature to a string builder.
toHttpSignature(StringBuilder, HTTPMethod) - Method in class soaprest.WQ
Write the HTTP signature of the web service request to a string builder.
toMethod(String) - Static method in enum soaprest.HTTPMethod
Convert from string to the enumeration.
toString() - Method in class soaprest.WM
String representation for information and error messages.
toString() - Method in class soaprest.WS
String representation for information and error messages.
type - Variable in class soaprest.WP
Type of the parameter.
type - Variable in class soaprest.WQ
Request class.
type - Variable in class soaprest.WR
Response class.
type - Variable in class soaprest.WS
Web service implementation class.

U

undeploy(int) - Method in class soaprest.StandaloneHandler
Undeploy the web service.
unmarshal(String) - Method in class test.Adapter1
 

V

valueOf(String) - Static method in enum soaprest.HTTPMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum soaprest.SoapRestException.Code
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum soaprest.SoapRestObject.Style
Returns the enum constant of this type with the specified name.
values() - Static method in enum soaprest.HTTPMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum soaprest.SoapRestException.Code
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum soaprest.SoapRestObject.Style
Returns an array containing the constants of this enum type, in the order they are declared.

W

WE - Class in soaprest
Web service endpoint annotation information.
WE(DualProvider) - Constructor for class soaprest.WE
Construct web service endpoint information.
weight - Variable in class test.Signal
 
WM - Class in soaprest
Web method annotation information.
WM(WS, Method) - Constructor for class soaprest.WM
Construct web method information.
wm - Variable in class soaprest.WP
Web method information.
wm - Variable in class soaprest.WQ
Web method information.
wm - Variable in class soaprest.WR
Web method information.
WP - Class in soaprest
Web parameter annotation information.
WP(WM, int, Annotation[], Class<?>) - Constructor for class soaprest.WP
Construct web parameter information.
WQ - Class in soaprest
Web method request annotation information.
WQ(WM, Method) - Constructor for class soaprest.WQ
Web method request information.
WR - Class in soaprest
Web method response information.
WR(WM) - Constructor for class soaprest.WR
Web method response information.
wrapperCreator - Variable in class soaprest.WR
Method for creating the response wrapper.
wrapperToWM - Variable in class soaprest.WS
Map from request and response wrapper class objects to web method info objects.
ws - Variable in class soaprest.WM
Web service information.
WS - Class in soaprest
Web service annotation information.
WS(Object) - Constructor for class soaprest.WS
Construct web service information.
wsContext - Variable in class soaprest.DualProvider
The web service context is an injected resource.
wsdl - Variable in class soaprest.WS
Optional WSDL document.
wsdlDocument - Variable in class soaprest.ContainerProvider
The WSDL document.
wsdlDocument - Variable in class soaprest.StandaloneHandler
The WSDL document.
wsdlLocation - Variable in class soaprest.DualProvider
The location of the WSDL document.
wsdlLocation - Variable in class soaprest.WE
The location of the WSDL as a resource in the component.
wsdlRetrieved - Variable in class soaprest.StandaloneHandler
Whether the WSDL documents were retrieved.

_

_Deploy_QNAME - Static variable in class test.ObjectFactory
 
_DeployResponse_QNAME - Static variable in class test.ObjectFactory
 
_Fail_QNAME - Static variable in class test.ObjectFactory
 
_FailResponse_QNAME - Static variable in class test.ObjectFactory
 
_return - Variable in class test.DeployResponse
 
_return - Variable in class test.FailResponse
 
_Signal_QNAME - Static variable in class test.ObjectFactory
 

A B C D E F G H I L M N O P R S T U V W _