Class JpaClientMapKeycloakTransaction
- java.lang.Object
-
- org.keycloak.connections.jpa.JpaKeycloakTransaction
-
- org.keycloak.models.map.storage.jpa.client.JpaClientMapKeycloakTransaction
-
- All Implemented Interfaces:
org.keycloak.models.KeycloakTransaction,MapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
public class JpaClientMapKeycloakTransaction extends JpaKeycloakTransaction implements MapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
-
-
Field Summary
-
Fields inherited from class org.keycloak.connections.jpa.JpaKeycloakTransaction
em
-
-
Constructor Summary
Constructors Constructor Description JpaClientMapKeycloakTransaction(javax.persistence.EntityManager em)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MapClientEntitycreate(MapClientEntity mapEntity)booleandelete(String key)longdelete(QueryParameters<org.keycloak.models.ClientModel> queryParameters)longgetCount(QueryParameters<org.keycloak.models.ClientModel> queryParameters)MapClientEntityread(String key)Stream<MapClientEntity>read(QueryParameters<org.keycloak.models.ClientModel> queryParameters)-
Methods inherited from class org.keycloak.connections.jpa.JpaKeycloakTransaction
begin, commit, getRollbackOnly, isActive, rollback, setRollbackOnly
-
-
-
-
Method Detail
-
create
public MapClientEntity create(MapClientEntity mapEntity)
- Specified by:
createin interfaceMapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
-
read
public MapClientEntity read(String key)
- Specified by:
readin interfaceMapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
-
read
public Stream<MapClientEntity> read(QueryParameters<org.keycloak.models.ClientModel> queryParameters)
- Specified by:
readin interfaceMapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
-
getCount
public long getCount(QueryParameters<org.keycloak.models.ClientModel> queryParameters)
- Specified by:
getCountin interfaceMapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
-
delete
public boolean delete(String key)
- Specified by:
deletein interfaceMapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
-
delete
public long delete(QueryParameters<org.keycloak.models.ClientModel> queryParameters)
- Specified by:
deletein interfaceMapKeycloakTransaction<MapClientEntity,org.keycloak.models.ClientModel>
-
-