Class CacheRefreshService
- java.lang.Object
-
- org.gluu.oxtrust.ldap.cache.service.CacheRefreshService
-
- All Implemented Interfaces:
java.io.Serializable
@Named("cacheRefreshService") public class CacheRefreshService extends java.lang.Object implements java.io.Serializable
Provides cache refresh related operations- Author:
- Yuriy Movchan Date: 07.04.2011
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CacheRefreshService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInumMap(org.gluu.persist.PersistenceEntryManager ldapEntryManager, GluuInumMap inumMap)
boolean
containsInumMap(org.gluu.persist.PersistenceEntryManager ldapEntryManager, java.lang.String dn)
org.gluu.search.filter.Filter
createFilter(java.lang.String customLdapFilter)
org.gluu.search.filter.Filter
createFilter(java.lang.String[] keyAttributes, java.lang.String[] keyObjectClasses, java.lang.String keyAttributeStart, org.gluu.search.filter.Filter customFilter)
org.gluu.search.filter.Filter
createObjectClassPresenceFilter()
java.lang.String
generateInumForNewInumMap(java.lang.String inumbBaseDn, org.gluu.persist.PersistenceEntryManager ldapEntryManager)
java.lang.String
getDnForInum(java.lang.String baseDn, java.lang.String inum)
void
setTargetEntryAttributes(GluuSimplePerson sourcePerson, java.util.Map<java.lang.String,java.lang.String> targetServerAttributesMapping, GluuCustomPerson targetPerson)
-
-
-
Method Detail
-
createFilter
public org.gluu.search.filter.Filter createFilter(java.lang.String customLdapFilter) throws org.gluu.persist.exception.operation.SearchException
- Throws:
org.gluu.persist.exception.operation.SearchException
-
createFilter
public org.gluu.search.filter.Filter createFilter(java.lang.String[] keyAttributes, java.lang.String[] keyObjectClasses, java.lang.String keyAttributeStart, org.gluu.search.filter.Filter customFilter) throws org.gluu.persist.exception.operation.SearchException
- Throws:
org.gluu.persist.exception.operation.SearchException
-
createObjectClassPresenceFilter
public org.gluu.search.filter.Filter createObjectClassPresenceFilter()
-
addInumMap
public void addInumMap(org.gluu.persist.PersistenceEntryManager ldapEntryManager, GluuInumMap inumMap)
-
containsInumMap
public boolean containsInumMap(org.gluu.persist.PersistenceEntryManager ldapEntryManager, java.lang.String dn)
-
generateInumForNewInumMap
public java.lang.String generateInumForNewInumMap(java.lang.String inumbBaseDn, org.gluu.persist.PersistenceEntryManager ldapEntryManager)
-
getDnForInum
public java.lang.String getDnForInum(java.lang.String baseDn, java.lang.String inum)
-
setTargetEntryAttributes
public void setTargetEntryAttributes(GluuSimplePerson sourcePerson, java.util.Map<java.lang.String,java.lang.String> targetServerAttributesMapping, GluuCustomPerson targetPerson)
-
-