public class CUDRequestFactoryImpl extends Object implements org.apache.olingo.client.api.communication.request.cud.CUDRequestFactory
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.olingo.client.api.ODataClient |
client |
| Constructor and Description |
|---|
CUDRequestFactoryImpl(org.apache.olingo.client.api.ODataClient client) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.olingo.client.api.communication.request.cud.ODataDeleteRequest |
getDeleteRequest(URI targetURI) |
<E extends org.apache.olingo.client.api.domain.ClientEntity> |
getEntityCreateRequest(URI targetURI,
E entity) |
<E extends org.apache.olingo.client.api.domain.ClientEntity> |
getEntityUpdateRequest(org.apache.olingo.client.api.communication.request.cud.UpdateType type,
E entity) |
<E extends org.apache.olingo.client.api.domain.ClientEntity> |
getEntityUpdateRequest(URI targetURI,
org.apache.olingo.client.api.communication.request.cud.UpdateType type,
E changes) |
<E extends org.apache.olingo.client.api.domain.ClientEntity> |
getMediaEntityCreateRequest(URI targetURI,
InputStream media) |
<E extends org.apache.olingo.client.api.domain.ClientEntity> |
getMediaEntityUpdateRequest(URI editURI,
InputStream media) |
org.apache.olingo.client.api.communication.request.cud.ODataPropertyUpdateRequest |
getPropertyCollectionValueUpdateRequest(URI targetURI,
org.apache.olingo.client.api.domain.ClientProperty property) |
org.apache.olingo.client.api.communication.request.cud.ODataPropertyUpdateRequest |
getPropertyComplexValueUpdateRequest(URI targetURI,
org.apache.olingo.client.api.communication.request.cud.UpdateType type,
org.apache.olingo.client.api.domain.ClientProperty property) |
org.apache.olingo.client.api.communication.request.cud.ODataPropertyUpdateRequest |
getPropertyPrimitiveValueUpdateRequest(URI targetURI,
org.apache.olingo.client.api.domain.ClientProperty property) |
org.apache.olingo.client.api.communication.request.cud.ODataReferenceAddingRequest |
getReferenceAddingRequest(URI serviceRoot,
URI targetURI,
URI reference) |
org.apache.olingo.client.api.communication.request.cud.ODataReferenceAddingRequest |
getReferenceSingleChangeRequest(URI serviceRoot,
URI targetURI,
URI reference) |
org.apache.olingo.client.api.communication.request.cud.ODataEntityUpdateRequest<org.apache.olingo.client.api.domain.ClientSingleton> |
getSingletonUpdateRequest(org.apache.olingo.client.api.communication.request.cud.UpdateType type,
org.apache.olingo.client.api.domain.ClientSingleton entity) |
org.apache.olingo.client.api.communication.request.cud.ODataEntityUpdateRequest<org.apache.olingo.client.api.domain.ClientSingleton> |
getSingletonUpdateRequest(URI targetURI,
org.apache.olingo.client.api.communication.request.cud.UpdateType type,
org.apache.olingo.client.api.domain.ClientSingleton changes) |
org.apache.olingo.client.api.communication.request.streamed.ODataStreamUpdateRequest |
getStreamUpdateRequest(URI targetURI,
InputStream stream) |
org.apache.olingo.client.api.communication.request.cud.ODataValueUpdateRequest |
getValueUpdateRequest(URI targetURI,
org.apache.olingo.client.api.communication.request.cud.UpdateType type,
org.apache.olingo.client.api.domain.ClientPrimitiveValue value) |
public CUDRequestFactoryImpl(org.apache.olingo.client.api.ODataClient client)
public <E extends org.apache.olingo.client.api.domain.ClientEntity> org.apache.olingo.client.api.communication.request.cud.ODataEntityCreateRequest<E> getEntityCreateRequest(URI targetURI, E entity)
getEntityCreateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic <E extends org.apache.olingo.client.api.domain.ClientEntity> org.apache.olingo.client.api.communication.request.cud.ODataEntityUpdateRequest<E> getEntityUpdateRequest(URI targetURI, org.apache.olingo.client.api.communication.request.cud.UpdateType type, E changes)
getEntityUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic <E extends org.apache.olingo.client.api.domain.ClientEntity> org.apache.olingo.client.api.communication.request.cud.ODataEntityUpdateRequest<E> getEntityUpdateRequest(org.apache.olingo.client.api.communication.request.cud.UpdateType type,
E entity)
getEntityUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataValueUpdateRequest getValueUpdateRequest(URI targetURI, org.apache.olingo.client.api.communication.request.cud.UpdateType type, org.apache.olingo.client.api.domain.ClientPrimitiveValue value)
getValueUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataPropertyUpdateRequest getPropertyPrimitiveValueUpdateRequest(URI targetURI, org.apache.olingo.client.api.domain.ClientProperty property)
getPropertyPrimitiveValueUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataPropertyUpdateRequest getPropertyComplexValueUpdateRequest(URI targetURI, org.apache.olingo.client.api.communication.request.cud.UpdateType type, org.apache.olingo.client.api.domain.ClientProperty property)
getPropertyComplexValueUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataPropertyUpdateRequest getPropertyCollectionValueUpdateRequest(URI targetURI, org.apache.olingo.client.api.domain.ClientProperty property)
getPropertyCollectionValueUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataDeleteRequest getDeleteRequest(URI targetURI)
getDeleteRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic <E extends org.apache.olingo.client.api.domain.ClientEntity> org.apache.olingo.client.api.communication.request.streamed.ODataMediaEntityCreateRequest<E> getMediaEntityCreateRequest(URI targetURI, InputStream media)
getMediaEntityCreateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.streamed.ODataStreamUpdateRequest getStreamUpdateRequest(URI targetURI, InputStream stream)
getStreamUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic <E extends org.apache.olingo.client.api.domain.ClientEntity> org.apache.olingo.client.api.communication.request.streamed.ODataMediaEntityUpdateRequest<E> getMediaEntityUpdateRequest(URI editURI, InputStream media)
getMediaEntityUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataEntityUpdateRequest<org.apache.olingo.client.api.domain.ClientSingleton> getSingletonUpdateRequest(org.apache.olingo.client.api.communication.request.cud.UpdateType type,
org.apache.olingo.client.api.domain.ClientSingleton entity)
getSingletonUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataEntityUpdateRequest<org.apache.olingo.client.api.domain.ClientSingleton> getSingletonUpdateRequest(URI targetURI, org.apache.olingo.client.api.communication.request.cud.UpdateType type, org.apache.olingo.client.api.domain.ClientSingleton changes)
getSingletonUpdateRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataReferenceAddingRequest getReferenceAddingRequest(URI serviceRoot, URI targetURI, URI reference)
getReferenceAddingRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactorypublic org.apache.olingo.client.api.communication.request.cud.ODataReferenceAddingRequest getReferenceSingleChangeRequest(URI serviceRoot, URI targetURI, URI reference)
getReferenceSingleChangeRequest in interface org.apache.olingo.client.api.communication.request.cud.CUDRequestFactoryCopyright © 2013–2017 The Apache Software Foundation. All rights reserved.