|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectno.digipost.api.client.ApiService
public class ApiService
Denne klassen tar seg av de enkelte HTTP-forespørslene man kan gjøre mot REST-API-et, nemlig:
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 Summary | |
---|---|
ApiService(com.sun.jersey.api.client.WebResource webResource,
long senderAccountId)
|
Method Summary | |
---|---|
void |
addFilter(com.sun.jersey.api.client.filter.ClientFilter filter)
|
com.sun.jersey.api.client.ClientResponse |
addToContentAndSend(Message createdMessage,
InputStream letterContent)
Angir innholdet i en allerede opprettet forsendelse og sender det som en POST-forespørsel til serveren. |
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 |
fetchExistingMessage(URI location)
Henter en allerede eksisterende forsendelsesressurs fra serveren. |
com.sun.jersey.api.client.ClientResponse |
getEntryPoint()
|
Recipients |
search(String searchString)
|
Autocomplete |
searchSuggest(String searchString)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ApiService(com.sun.jersey.api.client.WebResource webResource, long senderAccountId)
Method Detail |
---|
public com.sun.jersey.api.client.ClientResponse getEntryPoint()
public com.sun.jersey.api.client.ClientResponse createMessage(Message message)
public com.sun.jersey.api.client.ClientResponse fetchExistingMessage(URI location)
public com.sun.jersey.api.client.ClientResponse addToContentAndSend(Message createdMessage, InputStream letterContent)
opprettForsendelse
.
public Recipients search(String searchString)
public Autocomplete searchSuggest(String searchString)
public void addFilter(com.sun.jersey.api.client.filter.ClientFilter filter)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |