Class DerbyRepository
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.federated.monitoring.repositories.DerbyRepository
-
- All Implemented Interfaces:
IRepository
public class DerbyRepository extends Object implements IRepository
-
-
Constructor Summary
Constructors Constructor Description DerbyRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongcreateEntity(EntityEnum type, BaseEntityModel model)List<BaseEntityModel>getAllEntities(EntityEnum type)List<BaseEntityModel>getAllEntitiesByField(EntityEnum type, Object fieldValue)BaseEntityModelgetEntity(EntityEnum type, Long id)voidremoveEntity(EntityEnum type, Long id)voidupdateEntity(EntityEnum type, BaseEntityModel model)
-
-
-
Method Detail
-
createEntity
public Long createEntity(EntityEnum type, BaseEntityModel model)
- Specified by:
createEntityin interfaceIRepository
-
getEntity
public BaseEntityModel getEntity(EntityEnum type, Long id)
- Specified by:
getEntityin interfaceIRepository
-
getAllEntities
public List<BaseEntityModel> getAllEntities(EntityEnum type)
- Specified by:
getAllEntitiesin interfaceIRepository
-
getAllEntitiesByField
public List<BaseEntityModel> getAllEntitiesByField(EntityEnum type, Object fieldValue)
- Specified by:
getAllEntitiesByFieldin interfaceIRepository
-
updateEntity
public void updateEntity(EntityEnum type, BaseEntityModel model)
- Specified by:
updateEntityin interfaceIRepository
-
removeEntity
public void removeEntity(EntityEnum type, Long id)
- Specified by:
removeEntityin interfaceIRepository
-
-