Class RealmDataBinderImpl
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.data.RealmDataBinderImpl
-
- All Implemented Interfaces:
RealmDataBinder
public class RealmDataBinderImpl extends Object implements RealmDataBinder
-
-
Field Summary
Fields Modifier and Type Field Description protected AnyTypeDAOanyTypeDAOprotected EntityFactoryentityFactoryprotected ImplementationDAOimplementationDAOprotected static LoggerLOGprotected PolicyDAOpolicyDAOprotected RealmDAOrealmDAOprotected ExternalResourceDAOresourceDAO
-
Constructor Summary
Constructors Constructor Description RealmDataBinderImpl(AnyTypeDAO anyTypeDAO, ImplementationDAO implementationDAO, RealmDAO realmDAO, PolicyDAO policyDAO, ExternalResourceDAO resourceDAO, EntityFactory entityFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Realmcreate(Realm parent, RealmTO realmTO)RealmTOgetRealmTO(Realm realm, boolean admin)protected voidsetTemplates(RealmTO realmTO, Realm realm)PropagationByResource<String>update(Realm realm, RealmTO realmTO)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
anyTypeDAO
protected final AnyTypeDAO anyTypeDAO
-
implementationDAO
protected final ImplementationDAO implementationDAO
-
realmDAO
protected final RealmDAO realmDAO
-
policyDAO
protected final PolicyDAO policyDAO
-
resourceDAO
protected final ExternalResourceDAO resourceDAO
-
entityFactory
protected final EntityFactory entityFactory
-
-
Constructor Detail
-
RealmDataBinderImpl
public RealmDataBinderImpl(AnyTypeDAO anyTypeDAO, ImplementationDAO implementationDAO, RealmDAO realmDAO, PolicyDAO policyDAO, ExternalResourceDAO resourceDAO, EntityFactory entityFactory)
-
-
Method Detail
-
create
public Realm create(Realm parent, RealmTO realmTO)
- Specified by:
createin interfaceRealmDataBinder
-
update
public PropagationByResource<String> update(Realm realm, RealmTO realmTO)
- Specified by:
updatein interfaceRealmDataBinder
-
getRealmTO
public RealmTO getRealmTO(Realm realm, boolean admin)
- Specified by:
getRealmTOin interfaceRealmDataBinder
-
-