Class MyDBConnectionInfoRepository
java.lang.Object
org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository<E>
org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<MyDBConnectionInfo>
org.silverpeas.components.mydb.model.MyDBConnectionInfoRepository
- All Implemented Interfaces:
org.silverpeas.core.persistence.datasource.repository.EntityRepository<MyDBConnectionInfo>,org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<MyDBConnectionInfo>
@Repository
public class MyDBConnectionInfoRepository
extends org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<MyDBConnectionInfo>
Repository of
MyDBConnectionInfo objects. It wraps the access to the data source in which
the MyDBConnectionInfo instances are persisted.- Author:
- mmoquillon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteByInstanceId(String instanceId) findByInstanceId(String instanceId) Finds all the connection information registered in the specified component instance.Methods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository
deleteByComponentInstanceId, saveAndFlushMethods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository
contains, countByCriteria, countFromJpqlString, delete, deleteById, deleteFromJpqlQuery, deleteFromNamedQuery, findByCriteria, findByNamedQuery, findFirstByNamedQuery, flush, getAll, getById, getById, getEntityClass, getEntityManager, getFromJpqlString, getFromJpqlString, getFromNamedQuery, getFromNamedQuery, getIdentifierConverter, getMaximumItemsInClause, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromNamedQuery, listFromNamedQuery, newNamedParameters, noParameter, save, setMaximumItemsInClause, split, streamByNamedQuery, streamByNamedQuery, streamFromJpqlString, streamFromJpqlString, updateFromJpqlQuery, updateFromNamedQueryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.silverpeas.core.persistence.datasource.repository.EntityRepository
delete, deleteById, getById, save, save
-
Constructor Details
-
MyDBConnectionInfoRepository
public MyDBConnectionInfoRepository()
-
-
Method Details
-
findByInstanceId
Finds all the connection information registered in the specified component instance.- Parameters:
instanceId- the unique identifier of the component instance.- Returns:
- a list of data source connection information.
-
deleteByInstanceId
-