com.createsend.util
Interface JerseyClient

All Known Implementing Classes:
JerseyClientImpl

public interface JerseyClient


Method Summary
 void delete(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString, java.lang.String... pathElements)
           
 void delete(java.lang.String... pathElements)
           
<T> T
get(java.lang.Class<T> klass, ErrorDeserialiser<?> errorDeserialiser, java.lang.String... pathElements)
           
<T> T
get(java.lang.Class<T> klass, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString, ResourceFactory resourceFactory, java.lang.String... pathElements)
           
<T> T
get(java.lang.Class<T> klass, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString, java.lang.String... pathElements)
           
<T> T
get(java.lang.Class<T> klass, java.lang.String... pathElements)
           
 AuthenticationDetails getAuthenticationDetails()
           
<T> PagedResult<T>
getPagedResult(java.lang.Integer page, java.lang.Integer pageSize, java.lang.String orderField, java.lang.String orderDirection, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString, java.lang.String... pathElements)
           
<T> T
post(java.lang.Class<T> klass, java.lang.Object entity, ErrorDeserialiser<?> errorDeserialiser, java.lang.String... pathElements)
           
<T> T
post(java.lang.Class<T> klass, java.lang.Object entity, javax.ws.rs.core.MediaType mediaType, java.lang.String... pathElements)
           
<T> T
post(java.lang.Class<T> klass, java.lang.Object entity, java.lang.String... pathElements)
           
<T> T
post(java.lang.String baseUri, java.lang.Class<T> klass, java.lang.Object entity, ErrorDeserialiser<?> errorDeserialiser, javax.ws.rs.core.MediaType mediaType, java.lang.String... pathElements)
           
<T> T
post(java.lang.String baseUri, java.lang.Class<T> klass, java.lang.Object entity, ErrorDeserialiser<?> errorDeserialiser, java.lang.String... pathElements)
           
<T> T
post(java.lang.String baseUri, java.lang.Class<T> klass, java.lang.Object entity, javax.ws.rs.core.MediaType mediaType, java.lang.String... pathElements)
           
<T> T
post(java.lang.String baseUri, java.lang.Class<T> klass, java.lang.Object entity, java.lang.String... pathElements)
           
<T> T
put(java.lang.Class<T> klass, java.lang.Object entity, java.lang.String... pathElements)
           
 void put(java.lang.Object entity, ErrorDeserialiser<?> errorDeserialiser, java.lang.String... pathElements)
           
 void put(java.lang.Object entity, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString, java.lang.String... pathElements)
           
 void put(java.lang.Object entity, java.lang.String... pathElements)
           
 void setAuthenticationDetails(AuthenticationDetails authDetails)
           
 

Method Detail

getAuthenticationDetails

AuthenticationDetails getAuthenticationDetails()

setAuthenticationDetails

void setAuthenticationDetails(AuthenticationDetails authDetails)

get

<T> T get(java.lang.Class<T> klass,
          java.lang.String... pathElements)
      throws CreateSendException
Throws:
CreateSendException

get

<T> T get(java.lang.Class<T> klass,
          javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString,
          java.lang.String... pathElements)
      throws CreateSendException
Throws:
CreateSendException

get

<T> T get(java.lang.Class<T> klass,
          ErrorDeserialiser<?> errorDeserialiser,
          java.lang.String... pathElements)
      throws CreateSendException
Throws:
CreateSendException

get

<T> T get(java.lang.Class<T> klass,
          javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString,
          ResourceFactory resourceFactory,
          java.lang.String... pathElements)
      throws CreateSendException
Throws:
CreateSendException

getPagedResult

<T> PagedResult<T> getPagedResult(java.lang.Integer page,
                                  java.lang.Integer pageSize,
                                  java.lang.String orderField,
                                  java.lang.String orderDirection,
                                  javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString,
                                  java.lang.String... pathElements)
                              throws CreateSendException
Throws:
CreateSendException

post

<T> T post(java.lang.Class<T> klass,
           java.lang.Object entity,
           java.lang.String... pathElements)
       throws CreateSendException
Throws:
CreateSendException

post

<T> T post(java.lang.Class<T> klass,
           java.lang.Object entity,
           ErrorDeserialiser<?> errorDeserialiser,
           java.lang.String... pathElements)
       throws CreateSendException
Throws:
CreateSendException

post

<T> T post(java.lang.String baseUri,
           java.lang.Class<T> klass,
           java.lang.Object entity,
           java.lang.String... pathElements)
       throws CreateSendException
Throws:
CreateSendException

post

<T> T post(java.lang.String baseUri,
           java.lang.Class<T> klass,
           java.lang.Object entity,
           ErrorDeserialiser<?> errorDeserialiser,
           java.lang.String... pathElements)
       throws CreateSendException
Throws:
CreateSendException

post

<T> T post(java.lang.Class<T> klass,
           java.lang.Object entity,
           javax.ws.rs.core.MediaType mediaType,
           java.lang.String... pathElements)
       throws CreateSendException
Throws:
CreateSendException

post

<T> T post(java.lang.String baseUri,
           java.lang.Class<T> klass,
           java.lang.Object entity,
           javax.ws.rs.core.MediaType mediaType,
           java.lang.String... pathElements)
       throws CreateSendException
Throws:
CreateSendException

post

<T> T post(java.lang.String baseUri,
           java.lang.Class<T> klass,
           java.lang.Object entity,
           ErrorDeserialiser<?> errorDeserialiser,
           javax.ws.rs.core.MediaType mediaType,
           java.lang.String... pathElements)
       throws CreateSendException
Throws:
CreateSendException

put

void put(java.lang.Object entity,
         java.lang.String... pathElements)
         throws CreateSendException
Throws:
CreateSendException

put

<T> T put(java.lang.Class<T> klass,
          java.lang.Object entity,
          java.lang.String... pathElements)
      throws CreateSendException
Throws:
CreateSendException

put

void put(java.lang.Object entity,
         javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString,
         java.lang.String... pathElements)
         throws CreateSendException
Throws:
CreateSendException

put

void put(java.lang.Object entity,
         ErrorDeserialiser<?> errorDeserialiser,
         java.lang.String... pathElements)
         throws CreateSendException
Throws:
CreateSendException

delete

void delete(java.lang.String... pathElements)
            throws CreateSendException
Throws:
CreateSendException

delete

void delete(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryString,
            java.lang.String... pathElements)
            throws CreateSendException
Throws:
CreateSendException