public class ResourceConversationServiceBase<R extends ServerResource> extends ConversationService
Constructor and Description |
---|
ResourceConversationServiceBase(R resource,
Representation entity,
Variant preferences,
CharacterSet defaultCharacterSet,
List<Encoding> supportedEncodings,
int fileUploadSizeThreshold,
File fileUploadDirectory)
Constructor.
|
createCookie, getApplicationRoot, getBase, getClient, getCookie, getCookies, getDisposition, getDoNotTrack, getForm, getFormAll, getHost, getInternal, getLocals, getPathToBase, getQuery, getQueryAll, getReference, getRequestHeaders, getResponseHeaders, getStatus, getStatusCode, getStatusPassthrough, getWildcard, redirectPermanent, redirectSeeOther, redirectTemporary, setStatus, setStatusCode, setStatusPassthrough, stop
public ResourceConversationServiceBase(R resource, Representation entity, Variant preferences, CharacterSet defaultCharacterSet, List<Encoding> supportedEncodings, int fileUploadSizeThreshold, File fileUploadDirectory)
resource
- The resourceentity
- The client entity or nullpreferences
- The negotiated client preferences or nulldefaultCharacterSet
- The character set to use if unspecified by variantsupportedEncodings
- The supported encodings or nullfileUploadSizeThreshold
- The size in bytes beyond which uploaded files will be stored to
diskfileUploadDirectory
- The directory in which to place uploaded filespublic Encoding getEncoding()
setEncoding(Encoding)
public void setEncoding(Encoding encoding)
encoding
- The encoding or nullgetEncoding()
public String getEncodingName()
getEncoding()
public void setEncodingName(String encodingName)
encodingName
- The encoding namesetEncoding(Encoding)
public CharacterSet getCharacterSet()
setCharacterSet(CharacterSet)
public void setCharacterSet(CharacterSet characterSet)
characterSet
- The character setgetCharacterSet()
public String getCharacterSetName()
getCharacterSet()
public void setCharacterSetName(String characterSetName)
characterSetName
- The character set namesetCharacterSet(CharacterSet)
public String getCharacterSetShortName()
getCharacterSet()
public void setCharacterSetShortName(String characterSetShortName)
characterSetShortName
- The character set short namesetCharacterSet(CharacterSet)
public Language getLanguage()
setLanguage(Language)
public void setLanguage(Language language)
language
- The language or nullgetLanguage()
public String getLanguageName()
getLanguage()
public void setLanguageName(String languageName)
languageName
- The language namesetLanguage(Language)
public MediaType getMediaType()
setMediaType(MediaType)
public void setMediaType(MediaType mediaType)
mediaType
- The media typegetMediaType()
public String getMediaTypeName()
getMediaType()
public void setMediaTypeName(String mediaTypeName)
mediaTypeName
- The media type namesetMediaType(MediaType)
public String getMediaTypeExtension()
getMediaType()
public void setMediaTypeExtension(String mediaTypeExtension)
mediaTypeExtension
- The media type extensionsetMediaType(MediaType)
public R getResource()
public Variant getNegotiated()
public Representation getEntity()
public Request getRequest()
ConversationService
getRequest
in class ConversationService
public Response getResponse()
ConversationService
getResponse
in class ConversationService
public StringRepresentation setResponseText(String text, String mediaTypeName, String languageName, String characterSetName)
ConversationService
StringRepresentation
.setResponseText
in class ConversationService
text
- The textmediaTypeName
- The media type or null to leave unchangedlanguageName
- The language or null to leave unchangedcharacterSetName
- The character set or null to leave unchangedpublic ByteArrayRepresentation setResponseBinary(byte[] byteArray, String mediaTypeName)
ConversationService
ByteArrayRepresentation
.setResponseBinary
in class ConversationService
byteArray
- The byte arraymediaTypeName
- The media type or null to leave unchangedCopyright © 2009-2016 Three Crickets LLC.