public class MetadataUtils extends Object
Constructor and Description |
---|
MetadataUtils() |
Modifier and Type | Method and Description |
---|---|
static com.amazonaws.services.dynamodbv2.document.Item |
addMetadata(com.amazonaws.services.dynamodbv2.document.Item item,
org.infinispan.metadata.InternalMetadata metadata)
Adds Infinispan metadata to the specified DynamoDB item.
|
static org.infinispan.metadata.InternalMetadata |
parseMetadata(com.amazonaws.services.dynamodbv2.document.Item item)
Parses Infinispan metadata encoded with
addMetadata(com.amazonaws.services.dynamodbv2.document.Item, org.infinispan.metadata.InternalMetadata) from
the specified DynamoDB item. |
public MetadataUtils()
public static com.amazonaws.services.dynamodbv2.document.Item addMetadata(com.amazonaws.services.dynamodbv2.document.Item item, org.infinispan.metadata.InternalMetadata metadata)
Each metadata timestamp, if set (greater than -1) is encoded as long integer representing the number of milliseconds since the Unix spec:
item
- The DynamoDB item.metadata
- The Infinispan metadata, null
if not
specified.public static org.infinispan.metadata.InternalMetadata parseMetadata(com.amazonaws.services.dynamodbv2.document.Item item)
addMetadata(com.amazonaws.services.dynamodbv2.document.Item, org.infinispan.metadata.InternalMetadata)
from
the specified DynamoDB item.item
- The dynamoDB item.Copyright © 2019 Connect2id Ltd.. All rights reserved.