Developer

Miscellaneous Operations

There are a number of miscellaneous operations that can be called on an entity. See the OData API for Android for details.

//Asynchronous methods
public ODataRequestExecution scheduleReadEntitySet(String resourcePath, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;

public ODataRequestExecution scheduleReadEntity(String resourcePath, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;

public ODataRequestExecution scheduleReadEntity(ODataEntity entity, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;


public ODataRequestExecution schedulePatchEntity(ODataEntity entity, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;;

public ODataRequestExecution scheduleReadPropertyPrimitive(String resourcePath, ODataRequestListener listener,
Map<String, String> options) throws ODataException;

public ODataRequestExecution scheduleReadPropertyComplex(String resourcePath, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;

public ODataRequestExecution scheduleReadPropertyRaw(String resourcePath, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;

public ODataRequestExecution scheduleReadLink(String resourcePath, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;

public ODataRequestExecution scheduleReadLinkSet(String resourcePath, ODataRequestListener listener, 
Map<String, String> options) throws ODataException;


//Synchronous methods
public ODataResponseSingle executeReadEntitySet(String resourcePath, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executeReadEntity(String resourcePath, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executeReadEntity(ODataEntity entity, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executePatchEntity(ODataEntity entity, Map<String, String> options) 
throws ODataException;


public ODataResponseSingle executeReadPropertyPrimitive(String resourcePath, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executeReadPropertyRaw(String resourcePath, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executeReadPropertyComplex(String resourcePath, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executeReadLink(String resourcePath, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executeReadLinkSet(String resourcePath, Map<String, String> options) 
throws ODataException;

public ODataResponseSingle executeFunction(String resourcePath, Map<String, String> options) 
throws ODataException;