RetrieveSparseEntity

public class RetrieveSparseEntity extends CacheableBackendTransaction<String, SparseEntity>

Constructors

RetrieveSparseEntity

public RetrieveSparseEntity(EntityInterface entity)

RetrieveSparseEntity

public RetrieveSparseEntity(EntityID id, String version)

RetrieveSparseEntity

public RetrieveSparseEntity(SparseEntity entity)

Methods

executeNoCache

public SparseEntity executeNoCache()

getEntity

public EntityInterface getEntity()

getKey

protected String getKey()

process

protected void process(SparseEntity t)

removeCached

public static void removeCached(EntityInterface entity)

To be called by UpdateSparseEntity and DeleteEntityTransaction on execution.

Parameters:
  • entity