public class IdRepoPluginsCache extends Object implements ServiceListener
ADDED, MODIFIED, REMOVED
Modifier | Constructor and Description |
---|---|
protected |
IdRepoPluginsCache() |
Modifier and Type | Method and Description |
---|---|
void |
clearIdRepoPluginsCache()
Clears the IdRepo plugin cache
|
protected IdRepo |
getAgentRepoPlugin(String orgName) |
protected IdRepo |
getAMRepoPlugin(String orgName) |
protected Set<IdRepo> |
getIdRepoPlugins(String orgName) |
protected Set<IdRepo> |
getIdRepoPlugins(String orgName,
IdOperation op,
IdType type) |
void |
globalConfigChanged(String serviceName,
String version,
String groupName,
String serviceComponent,
int type)
Notification for global config changes to IdRepoService
|
protected void |
initializeListeners() |
void |
organizationConfigChanged(String serviceName,
String version,
String orgName,
String groupName,
String serviceComponent,
int type)
Notification for organization config changes to IdRepoService
|
void |
schemaChanged(String serviceName,
String version)
Notification for schema changes to IdRepoService
|
protected Set<IdRepo> getIdRepoPlugins(String orgName) throws IdRepoException, SSOException
IdRepoException
SSOException
protected Set<IdRepo> getIdRepoPlugins(String orgName, IdOperation op, IdType type) throws IdRepoException, SSOException
IdRepoException
SSOException
public void clearIdRepoPluginsCache()
protected void initializeListeners()
protected IdRepo getAgentRepoPlugin(String orgName) throws SSOException, IdRepoException
SSOException
IdRepoException
protected IdRepo getAMRepoPlugin(String orgName) throws SSOException, IdRepoException
SSOException
IdRepoException
public void globalConfigChanged(String serviceName, String version, String groupName, String serviceComponent, int type)
globalConfigChanged
in interface ServiceListener
serviceName
- name of the service.version
- version of the service.groupName
- name of the configuration grouping.serviceComponent
- name of the service components that changed.type
- change type, i.e., ADDED, REMOVED or MODIFIED.public void organizationConfigChanged(String serviceName, String version, String orgName, String groupName, String serviceComponent, int type)
organizationConfigChanged
in interface ServiceListener
serviceName
- name of the serviceversion
- version of the serviceorgName
- organization name as DNgroupName
- name of the configuration groupingserviceComponent
- the name of the service components that changedtype
- change type, i.e., ADDED, REMOVED or MODIFIEDpublic void schemaChanged(String serviceName, String version)
schemaChanged
in interface ServiceListener
serviceName
- name of the serviceversion
- version of the serviceCopyright © 2010–2025 Open Identity Platform Community. All rights reserved.