fedora.server.storage.service
Class HTTPOperationInOut
java.lang.Object
fedora.server.storage.service.HTTPOperationInOut
public class HTTPOperationInOut
- extends java.lang.Object
Title: HTTPOperationInOut.java
Description: A data structure for holding input and output
specification for WSDL HTTP operation binding.
- Version:
- $Id: HTTPOperationInOut.java 3966 2005-04-21 13:33:01Z rlw $
- Author:
- payette@cs.cornell.edu
|
Field Summary |
java.lang.String |
ioBindingType
ioBindingType:
At this time, Fedora's WSDLParser can deal with:
1) mime:content (ioBindingType = MIME_BINDING_TYPE)
2) mime:mimeXml (ioBindingType = MIME_BINDING_TYPE)
3) http:urlReplacement (ioBindingType = URL_REPLACE_BINDING_TYPE)
Not supported by Fedora's WSDLParser at this time are:
1) mime:multipartRelated
2) http:urlEncoded |
MIMEContent[] |
ioMIMEContent
ioMIMEContent: Applies only when ioBindingType is MIME_BINDING_TYPE. |
static java.lang.String |
MIME_BINDING_TYPE
|
static java.lang.String |
URL_REPLACE_BINDING_TYPE
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MIME_BINDING_TYPE
public static final java.lang.String MIME_BINDING_TYPE
- See Also:
- Constant Field Values
URL_REPLACE_BINDING_TYPE
public static final java.lang.String URL_REPLACE_BINDING_TYPE
- See Also:
- Constant Field Values
ioBindingType
public java.lang.String ioBindingType
- ioBindingType:
At this time, Fedora's WSDLParser can deal with:
1) mime:content (ioBindingType = MIME_BINDING_TYPE)
2) mime:mimeXml (ioBindingType = MIME_BINDING_TYPE)
3) http:urlReplacement (ioBindingType = URL_REPLACE_BINDING_TYPE)
Not supported by Fedora's WSDLParser at this time are:
1) mime:multipartRelated
2) http:urlEncoded
ioMIMEContent
public MIMEContent[] ioMIMEContent
- ioMIMEContent: Applies only when ioBindingType is MIME_BINDING_TYPE.
Defines the MIME type(s) of the content that is used
as input or output to an operation. Multiple MIME types in the array
indicate alternative formats. May may carry the name of the Message part
that it pertains to, although this can typically be inferred.
NOTE: When ioBindingType = URL_REPLACE_BINDING_TYPE
this will be set to an array of zero length.
HTTPOperationInOut
public HTTPOperationInOut()