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