Class MariaDBPlainSchemaRepoExtImpl
java.lang.Object
org.apache.syncope.core.persistence.jpa.dao.repo.AbstractSchemaRepoExt
org.apache.syncope.core.persistence.jpa.dao.repo.MariaDBPlainSchemaRepoExtImpl
- All Implemented Interfaces:
PlainSchemaRepoExt
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AnyUtilsFactoryprotected static final Stringprotected final ExternalResourceDAOFields inherited from class org.apache.syncope.core.persistence.jpa.dao.repo.AbstractSchemaRepoExt
entityManager -
Constructor Summary
ConstructorsConstructorDescriptionMariaDBPlainSchemaRepoExtImpl(AnyUtilsFactory anyUtilsFactory, ExternalResourceDAO resourceDAO, EntityManager entityManager) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteById(String key) booleanexistsPlainAttrUniqueValue(String realmKey, PlainSchema schema, PlainAttrValue attrValue) booleanexistsPlainAttrUniqueValue(AnyUtils anyUtils, String anyKey, PlainSchema schema, PlainAttrValue attrValue) List<? extends PlainSchema> findByAnyTypeClasses(Collection<AnyTypeClass> anyTypeClasses) booleanhasAttrs(PlainSchema schema) save(PlainSchema schema) Methods inherited from class org.apache.syncope.core.persistence.jpa.dao.repo.AbstractSchemaRepoExt
findByAnyTypeClasses
-
Field Details
-
HAS_ATTRS_QUERY
- See Also:
-
TABLES
-
anyUtilsFactory
-
resourceDAO
-
-
Constructor Details
-
MariaDBPlainSchemaRepoExtImpl
public MariaDBPlainSchemaRepoExtImpl(AnyUtilsFactory anyUtilsFactory, ExternalResourceDAO resourceDAO, EntityManager entityManager)
-
-
Method Details
-
hasAttrs
-
existsPlainAttrUniqueValue
public boolean existsPlainAttrUniqueValue(String realmKey, PlainSchema schema, PlainAttrValue attrValue) -
existsPlainAttrUniqueValue
public boolean existsPlainAttrUniqueValue(AnyUtils anyUtils, String anyKey, PlainSchema schema, PlainAttrValue attrValue) -
findByAnyTypeClasses
- Specified by:
findByAnyTypeClassesin interfacePlainSchemaRepoExt
-
save
- Specified by:
savein interfacePlainSchemaRepoExt
-
deleteById
- Specified by:
deleteByIdin interfacePlainSchemaRepoExt
-