Interface DaoTopologyRepository
- All Superinterfaces:
RepositoryBaseInterface<DaoTopology>
- All Known Implementing Classes:
MgDaoTopologyRepository
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface io.clonecloudstore.common.database.utils.RepositoryBaseInterface
ID, ID_PG -
Method Summary
Modifier and TypeMethodDescriptiondefault booleandeleteTopology(String site) default TopologyfindBySite(String site) findTopologies(TopologyStatus status) default TopologyinsertTopology(Topology topology) default TopologyupdateTopology(Topology topology) default TopologyupdateTopologyStatus(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
-