org.camunda.bpm.engine.impl.db
Interface HasDbReferences

All Known Implementing Classes:
AuthorizationEntity, BatchEntity, BatchStatisticsEntity, CaseExecutionEntity, CaseSentryPartEntity, EventSubscriptionEntity, EverLivingJobEntity, ExecutionEntity, ExternalTaskEntity, FilterEntity, IdentityLinkEntity, IncidentEntity, JobDefinitionEntity, JobEntity, MessageEntity, MeterLogEntity, TaskEntity, TimerEntity, VariableInstanceEntity

public interface HasDbReferences

Author:
Daniel Meyer

Method Summary
 Map<String,Class> getReferencedEntitiesIdAndClass()
           
 Set<String> getReferencedEntityIds()
           
 

Method Detail

getReferencedEntityIds

Set<String> getReferencedEntityIds()
Returns:
the ids of the entities that this entity references. Should only return ids for entities of the same type

getReferencedEntitiesIdAndClass

Map<String,Class> getReferencedEntitiesIdAndClass()
Returns:
a map of the ids and the entities' classes that this entity references. It's used when trying to determine if there was an Optimistic Locking occurrence on an INSERT or UPDATE of an object of this type.


Copyright © 2018 camunda services GmbH. All rights reserved.