public class AerospikeDaoMapOfUserAttributes extends Object implements DaoMapOfUserAttributes
UserAttributes
in AerospikeCopyright © Enremmeta LLC 2015. All Rights Reserved.
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTES_BIDS_BIN |
static String |
ATTRIBUTES_EXPERIMENT_BIN |
static String |
ATTRIBUTES_IMPRESSIONS_BIN |
private AerospikeDBService |
svc |
Constructor and Description |
---|
AerospikeDaoMapOfUserAttributes(AerospikeDBService svc) |
Modifier and Type | Method and Description |
---|---|
Future<UserAttributes> |
getAsync(String uid) |
void |
putAsync(String uid,
UserAttributes userAttributes) |
static UserAttributes |
recordToUserAttributes(com.aerospike.client.Record record) |
void |
updateImpressionsHistoryAsync(Ad ad,
String uid) |
private final AerospikeDBService svc
public static final String ATTRIBUTES_EXPERIMENT_BIN
public static final String ATTRIBUTES_BIDS_BIN
public static final String ATTRIBUTES_IMPRESSIONS_BIN
public AerospikeDaoMapOfUserAttributes(AerospikeDBService svc)
public static UserAttributes recordToUserAttributes(com.aerospike.client.Record record)
public Future<UserAttributes> getAsync(String uid)
getAsync
in interface DaoMapOfUserAttributes
public void putAsync(String uid, UserAttributes userAttributes)
putAsync
in interface DaoMapOfUserAttributes
public void updateImpressionsHistoryAsync(Ad ad, String uid)
updateImpressionsHistoryAsync
in interface DaoMapOfUserAttributes