public class NetworkDaoCassandraImpl extends CassandraBaseDao<NetworkEntity> implements NetworkDao
Constructor and Description |
---|
NetworkDaoCassandraImpl() |
Modifier and Type | Method and Description |
---|---|
void |
deleteAll(String vspId,
Version version) |
protected Object[] |
getKeys(NetworkEntity entity) |
protected com.datastax.driver.mapping.Mapper<NetworkEntity> |
getMapper() |
Collection<NetworkEntity> |
list(NetworkEntity entity) |
void |
registerVersioning(String versionableEntityType) |
void |
update(NetworkEntity entity) |
create, delete, get
public void registerVersioning(String versionableEntityType)
registerVersioning
in interface VersionableDao
protected com.datastax.driver.mapping.Mapper<NetworkEntity> getMapper()
getMapper
in class CassandraBaseDao<NetworkEntity>
protected Object[] getKeys(NetworkEntity entity)
getKeys
in class CassandraBaseDao<NetworkEntity>
public void update(NetworkEntity entity)
update
in interface BaseDao<NetworkEntity>
update
in class CassandraBaseDao<NetworkEntity>
public void deleteAll(String vspId, Version version)
deleteAll
in interface NetworkDao
public Collection<NetworkEntity> list(NetworkEntity entity)
list
in interface BaseDao<NetworkEntity>
Copyright © 2017. All rights reserved.