IMappingInfoProvider Interface

public interface IMappingInfoProvider

Interface that represents capability to provide information relevant to Add/Remove/Update operations for a mapping object.

Method Summary

Modifier and Type Method and Description
MappingKind getKind()

Type of the mapping.

UUID getShardMapId()

Shard map associated with the mapping.

ShardMapManager getShardMapManager()

ShardMapManager for the object.

StoreMapping getStoreMapping()

Storage representation of the mapping.

String getTypeName()

Mapping type, useful for diagnostics.

Method Details

getKind

public MappingKind getKind()

Type of the mapping.

getShardMapId

public UUID getShardMapId()

Shard map associated with the mapping.

getShardMapManager

public ShardMapManager getShardMapManager()

ShardMapManager for the object.

getStoreMapping

public StoreMapping getStoreMapping()

Storage representation of the mapping.

getTypeName

public String getTypeName()

Mapping type, useful for diagnostics.

Applies to