Uses of Class
org.apache.olingo.ext.proxy.commons.EntityInvocationHandler
Package
Description
-
Uses of EntityInvocationHandler in org.apache.olingo.ext.proxy.commons
Modifier and TypeFieldDescriptionprotected EntityInvocationHandler
AbstractStructuredInvocationHandler.entityHandler
Modifier and TypeMethodDescriptionAbstractStructuredInvocationHandler.getEntityHandler()
static EntityInvocationHandler
EntityInvocationHandler.getInstance
(Class<?> typeRef, AbstractService<?> service) static EntityInvocationHandler
EntityInvocationHandler.getInstance
(URI entityURI, Class<?> typeRef, AbstractService<?> service) static EntityInvocationHandler
EntityInvocationHandler.getInstance
(org.apache.olingo.client.api.domain.ClientEntity entity, URI entitySetURI, Class<?> typeRef, AbstractService<?> service) static EntityInvocationHandler
EntityInvocationHandler.getInstance
(org.apache.olingo.client.api.domain.ClientEntity entity, URI entitySetURI, URI entityURI, Class<?> typeRef, AbstractService<?> service) Modifier and TypeMethodDescriptionMap<org.apache.olingo.client.api.communication.request.ODataBatchableRequest,
EntityInvocationHandler> PersistenceChanges.getChanges()
Modifier and TypeMethodDescriptionvoid
PersistenceChanges.addChange
(org.apache.olingo.client.api.communication.request.ODataBatchableRequest request, EntityInvocationHandler handler) boolean
TransactionItems.contains
(EntityInvocationHandler key) TransactionItems.get
(EntityInvocationHandler key) static ComplexInvocationHandler
ComplexInvocationHandler.getInstance
(EntityInvocationHandler handler, Class<?> typeRef) void
TransactionItems.put
(EntityInvocationHandler key, Integer value) void
TransactionItems.remove
(EntityInvocationHandler key) void
AbstractStructuredInvocationHandler.setEntityHandler
(EntityInvocationHandler entityHandler) ModifierConstructorDescriptionprotected
AbstractStructuredInvocationHandler
(Class<?> typeRef, Object internal, EntityInvocationHandler entityHandler) AnnotatableInvocationHandler
(AbstractService<?> service, String propName, String navPropName, EntityInvocationHandler entityHandler, AbstractStructuredInvocationHandler targetHandler) -
Uses of EntityInvocationHandler in org.apache.olingo.ext.proxy.context
Modifier and TypeMethodDescriptionAttachedEntity.getEntity()
EntityContext.getEntity
(EntityUUID uuid) Searches an entity with the specified key.EntityLinkDesc.getSource()
Modifier and TypeMethodDescriptionvoid
EntityContext.attach
(EntityInvocationHandler entity) Attaches an existing entity with status ATTACHED.void
EntityContext.attach
(EntityInvocationHandler entity, AttachedEntityStatus status) Attaches an entity with specified status.void
EntityContext.attach
(EntityInvocationHandler entity, AttachedEntityStatus status, boolean force) Attaches an entity with specified status.void
EntityContext.attachNew
(EntityInvocationHandler entity) Attaches an entity with status NEW.void
EntityContext.detach
(EntityInvocationHandler entity) Detaches entity.EntityContext.getStatus
(EntityInvocationHandler entity) Gets entity status.boolean
EntityContext.isAttached
(EntityInvocationHandler entity) Checks if an entity is already attached.void
EntityContext.setStatus
(EntityInvocationHandler entity, AttachedEntityStatus status) Changes attached entity status.ModifierConstructorDescriptionAttachedEntity
(EntityInvocationHandler entity, AttachedEntityStatus status) EntityLinkDesc
(String sourceName, EntityInvocationHandler source, String targetRef) EntityLinkDesc
(String sourceName, EntityInvocationHandler source, Collection<EntityInvocationHandler> target, org.apache.olingo.client.api.domain.ClientLinkType type) EntityLinkDesc
(String sourceName, EntityInvocationHandler source, EntityInvocationHandler target, org.apache.olingo.client.api.domain.ClientLinkType type) ModifierConstructorDescriptionEntityLinkDesc
(String sourceName, EntityInvocationHandler source, Collection<EntityInvocationHandler> target, org.apache.olingo.client.api.domain.ClientLinkType type) -
Uses of EntityInvocationHandler in org.apache.olingo.ext.proxy.utils
Modifier and TypeMethodDescriptionstatic Object
ProxyUtils.getComplexProxy
(AbstractService<?> service, String name, org.apache.olingo.client.api.domain.ClientValue value, Class<?> ref, EntityInvocationHandler handler, URI baseURI, boolean collectionItem) static Object
CoreUtils.getKey
(org.apache.olingo.client.api.EdmEnabledODataClient client, EntityInvocationHandler typeHandler, Class<?> entityTypeRef, org.apache.olingo.client.api.domain.ClientEntity entity)