Interface DaoTopologyRepository
- All Superinterfaces:
RepositoryBaseInterface<DaoTopology>
- All Known Implementing Classes:
MgDaoTopologyRepository
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
Fields inherited from interface io.clonecloudstore.common.database.utils.RepositoryBaseInterface
ID, ID_PG
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
deleteTopology
(String site) default Topology
findBySite
(String site) findTopologies
(TopologyStatus status) default Topology
insertTopology
(Topology topology) default Topology
updateTopology
(Topology topology) default Topology
updateTopologyStatus
(Topology topology, TopologyStatus status) Methods inherited from interface io.clonecloudstore.common.database.utils.RepositoryBaseInterface
addToInsertBulk, count, countAll, createEmptyItem, delete, deleteAllDb, deleteWithPk, findIterator, findOne, findStream, findWithPk, flushAll, getPkName, getTable, insert, isSqlRepository, update, updateFull
-
Field Details
-
TABLE_NAME
- See Also:
-
URI
- See Also:
-
NAME
- See Also:
-
STATUS
- See Also:
-
-
Method Details
-
insertTopology
- Throws:
CcsDbException
-
findBySite
- Throws:
CcsDbException
-
findAllTopologies
- Throws:
CcsDbException
-
findTopologies
- Throws:
CcsDbException
-
updateTopologyStatus
default Topology updateTopologyStatus(Topology topology, TopologyStatus status) throws CcsDbException - Throws:
CcsDbException
-
updateTopology
- Throws:
CcsDbException
-
deleteTopology
- Throws:
CcsDbException
-