public class EnrichedServiceArtifactDaoCassandraImpl extends Object implements EnrichedServiceArtifactDao
Constructor and Description |
---|
EnrichedServiceArtifactDaoCassandraImpl() |
Modifier and Type | Method and Description |
---|---|
void |
create(ServiceArtifact entity) |
void |
delete(String vspId,
Version version) |
void |
deleteAll(String vspId,
Version version) |
ServiceArtifact |
get(String vspId,
Version version) |
ServiceArtifact |
getArtifactInfo(String vspId,
Version version,
String name) |
Object[] |
getKeys(String vspId,
Version version) |
Collection<ServiceArtifact> |
list(String vspId,
Version version) |
void |
registerVersioning(String versionableEntityType) |
void |
update(ServiceArtifact entity) |
public EnrichedServiceArtifactDaoCassandraImpl()
public void registerVersioning(String versionableEntityType)
registerVersioning
in interface VersionableDao
public Collection<ServiceArtifact> list(String vspId, Version version)
list
in interface ServiceArtifactDaoInter
public void create(ServiceArtifact entity)
create
in interface ServiceArtifactDaoInter
public void update(ServiceArtifact entity)
update
in interface ServiceArtifactDaoInter
public ServiceArtifact get(String vspId, Version version)
get
in interface ServiceArtifactDaoInter
public void delete(String vspId, Version version)
delete
in interface ServiceArtifactDaoInter
public Object[] getKeys(String vspId, Version version)
getKeys
in interface ServiceArtifactDaoInter
public ServiceArtifact getArtifactInfo(String vspId, Version version, String name)
getArtifactInfo
in interface EnrichedServiceArtifactDao
getArtifactInfo
in interface ServiceArtifactDaoInter
public void deleteAll(String vspId, Version version)
deleteAll
in interface ServiceArtifactDaoInter
Copyright © 2017. All rights reserved.