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(javax.ws.rs.client.WebTarget webResource,
long senderAccountId) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addContent(Document document,
InputStream letterContent)
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 . |
void |
addFilter(javax.ws.rs.client.ClientRequestFilter filter) |
javax.ws.rs.core.Response |
createMessage(Message message)
Oppretter en ny forsendelsesressurs på serveren ved å sende en
POST-forespørsel.
|
javax.ws.rs.core.Response |
fetchExistingMessage(URI location)
Henter en allerede eksisterende forsendelsesressurs fra serveren.
|
javax.ws.rs.core.Response |
getEncryptionKey(URI location) |
EntryPoint |
getEntryPoint() |
IdentificationResult |
identifyRecipient(Identification identification) |
javax.ws.rs.core.Response |
multipartMessage(org.glassfish.jersey.media.multipart.MultiPart multiPart)
Oppretter og sender en multipartforsendelse
|
Recipients |
search(String searchString) |
Autocomplete |
searchSuggest(String searchString) |
javax.ws.rs.core.Response |
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(javax.ws.rs.client.WebTarget webResource, long senderAccountId)
public EntryPoint getEntryPoint()
public javax.ws.rs.core.Response multipartMessage(org.glassfish.jersey.media.multipart.MultiPart multiPart)
public javax.ws.rs.core.Response createMessage(Message message)
public javax.ws.rs.core.Response fetchExistingMessage(URI location)
public javax.ws.rs.core.Response getEncryptionKey(URI location)
public javax.ws.rs.core.Response addContent(Document document, InputStream letterContent)
opprettForsendelse
.public javax.ws.rs.core.Response send(MessageDelivery createdMessage)
addContent
public Recipients search(String searchString)
public Autocomplete searchSuggest(String searchString)
public void addFilter(javax.ws.rs.client.ClientRequestFilter filter)
public IdentificationResult identifyRecipient(Identification identification)
Copyright © 2014 Digipost Open Source. All rights reserved.