public class ApiService extends Object
createMessage(message); addToContentAndSend(createdMessage, content);Dette kan også gjøres ved å kalle metoden
sendMessage
i klassen
MessageSender
, som i tillegg gjør en del feilhåndtering.Constructor and Description |
---|
ApiService(com.sun.jersey.api.client.WebResource webResource,
long senderAccountId) |
Modifier and Type | Method and Description |
---|---|
com.sun.jersey.api.client.ClientResponse |
addContent(MessageDelivery createdMessage,
InputStream letterContent,
ContentType contentType)
Angir innholdet i en allerede opprettet forsendelse
Før man kaller denne metoden, må man allerede ha opprettet en
forsendelsesressurs på serveren ved metoden
opprettForsendelse . |
com.sun.jersey.api.client.ClientResponse |
addContentAndSend(MessageDelivery createdMessage,
InputStream letterContent,
ContentType contentType)
Angir innholdet i en allerede opprettet forsendelse og sender det som en
POST-forespørsel til serveren.
|
com.sun.jersey.api.client.ClientResponse |
addContentToAttachment(Attachment attachment,
InputStream attachmentContent,
ContentType contentType)
Angir innholdet i et allerede opprettet vedlegg
Før man kaller denne metoden, må man allerede ha opprettet en
vedleggsressurs på serveren ved metoden
createAttachment . |
void |
addFilter(com.sun.jersey.api.client.filter.ClientFilter filter) |
com.sun.jersey.api.client.ClientResponse |
createAttachment(MessageDelivery message,
Attachment attachment)
Oppretter en ny vedleggsressurs på serveren ved å sende en
POST-forespørsel.
|
com.sun.jersey.api.client.ClientResponse |
createMessage(Message message)
Oppretter en ny forsendelsesressurs på serveren ved å sende en
POST-forespørsel.
|
com.sun.jersey.api.client.ClientResponse |
createPrintMessage(Message message,
URI createPrintMessageUri)
Oppretter en ny printforsendelsesressurs på serveren ved å sende en
POST-forespørsel.
|
com.sun.jersey.api.client.ClientResponse |
fetchExistingMessage(URI location)
Henter en allerede eksisterende forsendelsesressurs fra serveren.
|
com.sun.jersey.api.client.ClientResponse |
getEncryptionKey(URI location) |
EntryPoint |
getEntryPoint() |
Recipients |
search(String searchString) |
Autocomplete |
searchSuggest(String searchString) |
com.sun.jersey.api.client.ClientResponse |
send(MessageDelivery createdMessage)
Sender innholdet i forsendelsen som en POST-forespørsel til serveren
OBS! Denne metoden fører til at brevet blir sendt på ordentlig.
|
public ApiService(com.sun.jersey.api.client.WebResource webResource, long senderAccountId)
public EntryPoint getEntryPoint()
public com.sun.jersey.api.client.ClientResponse createMessage(Message message)
public com.sun.jersey.api.client.ClientResponse createPrintMessage(Message message, URI createPrintMessageUri)
createPrintMessageUri
- public com.sun.jersey.api.client.ClientResponse createAttachment(MessageDelivery message, Attachment attachment)
message
- attachment
- public com.sun.jersey.api.client.ClientResponse fetchExistingMessage(URI location)
public com.sun.jersey.api.client.ClientResponse getEncryptionKey(URI location)
public com.sun.jersey.api.client.ClientResponse addContentAndSend(MessageDelivery createdMessage, InputStream letterContent, ContentType contentType)
opprettForsendelse
.createdMessage
- letterContent
- contentType
- public com.sun.jersey.api.client.ClientResponse addContent(MessageDelivery createdMessage, InputStream letterContent, ContentType contentType)
opprettForsendelse
.createdMessage
- letterContent
- contentType
- public com.sun.jersey.api.client.ClientResponse send(MessageDelivery createdMessage)
addContent
createdMessage
- letterContent
- contentType
- public com.sun.jersey.api.client.ClientResponse addContentToAttachment(Attachment attachment, InputStream attachmentContent, ContentType contentType)
createAttachment
.attachment
- attachmentContent
- contentType
- public Recipients search(String searchString)
public Autocomplete searchSuggest(String searchString)
public void addFilter(com.sun.jersey.api.client.filter.ClientFilter filter)
Copyright © 2013 Digipost Open Source. All Rights Reserved.