java.lang.Object
com.sun.xml.ws.encoding.ContentTypeImpl
- All Implemented Interfaces:
ContentType
,ContentType
- Author:
- Vivek Pandey
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionContentTypeImpl
(String contentType) ContentTypeImpl
(String contentType, String soapAction) ContentTypeImpl
(String contentType, String soapAction, String accept) ContentTypeImpl
(String contentType, String soapAction, String accept, String charsetParam) -
Method Summary
Modifier and TypeMethodDescriptionControls the Accept transport header, if the transport supports it.Returns the character set encoding.Gives non-null Content-Type header value.Gives SOAPAction transport header value.void
setAcceptHeader
(String accept) void
setBoundary
(String boundary) void
setBoundaryParameter
(String boundaryParameter) void
-
Constructor Details
-
ContentTypeImpl
-
ContentTypeImpl
-
ContentTypeImpl
-
ContentTypeImpl
-
-
Method Details
-
getCharSet
Returns the character set encoding.- Returns:
- returns the character set encoding.
-
getContentType
Description copied from interface:ContentType
Gives non-null Content-Type header value.- Specified by:
getContentType
in interfaceContentType
-
getSOAPActionHeader
Description copied from interface:ContentType
Gives SOAPAction transport header value. It will be non-null only for SOAP 1.1 messages. In other cases it MUST be null. The SOAPAction transport header should be written out only when its non-null.- Specified by:
getSOAPActionHeader
in interfaceContentType
- Returns:
- It can be null, in that case SOAPAction header should be written.
-
getAcceptHeader
Description copied from interface:ContentType
Controls the Accept transport header, if the transport supports it. Returning null means the transport need not add any new header.We realize that this is not an elegant abstraction, but this would do for now. If another person comes and asks for a similar functionality, we'll define a real abstraction.
- Specified by:
getAcceptHeader
in interfaceContentType
-
setAcceptHeader
-
getBoundary
-
setBoundary
-
getBoundaryParameter
-
setBoundaryParameter
-
getRootId
-
setRootId
-