public class

ODataJerseyClient

extends AbstractODataClient
java.lang.Object
   ↳ org.odata4j.consumer.AbstractODataClient
     ↳ org.odata4j.jersey.consumer.ODataJerseyClient

Summary

Fields
private final OClientBehavior[] behaviors
private final Client client
private static boolean dontTryRequestHeaders
private static final Logger logger
private final OClientBehavior[] requiredBehaviors
private final ODataVersion version
[Expand]
Inherited Fields
From class org.odata4j.consumer.AbstractODataClient
Public Constructors
ODataJerseyClient(FormatType type, JerseyClientFactory clientFactory, ODataVersion version, OClientBehavior... behaviors)
Public Methods
ClientResponse batch(ODataClientRequest request)
ClientResponse callFunction(ODataClientRequest request)
ClientResponse createEntity(ODataClientRequest request)
void createLink(ODataClientRequest request)
boolean deleteEntity(ODataClientRequest request)
void deleteLink(ODataClientRequest request)
Client getClient()
Iterable<AtomCollectionInfo> getCollections(ODataClientRequest request)
ClientResponse getEntities(ODataClientRequest request)
ClientResponse getEntity(ODataClientRequest request)
Iterable<SingleLink> getLinks(ODataClientRequest request)
EdmDataServices getMetadata(ODataClientRequest request)
boolean updateEntity(ODataClientRequest request)
void updateLink(ODataClientRequest request)
[Expand]
Inherited Methods
From class org.odata4j.consumer.AbstractODataClient
From class java.lang.Object
From interface org.odata4j.consumer.ODataClient

Fields

private final OClientBehavior[] behaviors

private final Client client

private static boolean dontTryRequestHeaders

private static final Logger logger

private final OClientBehavior[] requiredBehaviors

private final ODataVersion version

Public Constructors

public ODataJerseyClient (FormatType type, JerseyClientFactory clientFactory, ODataVersion version, OClientBehavior... behaviors)

Parameters
type
clientFactory
version
behaviors

Public Methods

public ClientResponse batch (ODataClientRequest request)

Parameters
request

public ClientResponse callFunction (ODataClientRequest request)

Parameters
request

public ClientResponse createEntity (ODataClientRequest request)

Parameters
request

public void createLink (ODataClientRequest request)

Parameters
request

public boolean deleteEntity (ODataClientRequest request)

Parameters
request

public void deleteLink (ODataClientRequest request)

Parameters
request

public Client getClient ()

public Iterable<AtomCollectionInfo> getCollections (ODataClientRequest request)

Parameters
request

public ClientResponse getEntities (ODataClientRequest request)

Parameters
request

public ClientResponse getEntity (ODataClientRequest request)

Parameters
request

public Iterable<SingleLink> getLinks (ODataClientRequest request)

Parameters
request

public EdmDataServices getMetadata (ODataClientRequest request)

Parameters
request

public boolean updateEntity (ODataClientRequest request)

Parameters
request

public void updateLink (ODataClientRequest request)

Parameters
request