public class IdentityDirectoryFactory
extends java.lang.Object
Constructor and Description |
---|
IdentityDirectoryFactory()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
static void |
dumpAllConnectionPoolStats(java.lang.String fileName) |
static void |
dumpConnectionPoolStats(java.lang.String idsName, java.lang.String fileName) |
static java.util.HashSet<IDSLDAPConnectionPoolStats> |
getConnectionPoolStats(java.lang.String idsName) |
IdentityDirectory |
getDefaultIdentityDirectory(OperationalConfig opConfig)
Get default IdentityDirectory instance that is persisted
|
IdentityDirectory |
getGlobalIdentityDirectory(OperationalConfig opConfig)
Get global IdentityDirectory instance for ID stores defined in default context that is persisted.
|
java.util.List<IdentityDirectoryInfo> |
getIdentityDirectoriesList()
Get the list of Identity Directories configured
|
IdentityDirectory |
getIdentityDirectory(java.lang.String idsName, EntitiesConfig entityConfig, IdentityStoreConfig idStoreConfig, OperationalConfig opConfig)
Get IdentityDirectory instance given EntityConfig and IdentityStoreConfig objects using default Stack Provider.
|
IdentityDirectory |
getIdentityDirectory(java.lang.String idsConfigName, OperationalConfig opConfig)
Get IdentityDirectory instance given the Identity Directory Service configuration name
|
public IdentityDirectory getIdentityDirectory(java.lang.String idsName, EntitiesConfig entityConfig, IdentityStoreConfig idStoreConfig, OperationalConfig opConfig) throws IDSException
idsName
- Name of the IdentityDirectoryService. This should be unique in the Application scope. Entity canonical name includes this IDS name.entityConfig
- Logical Entity configurationidStoreConfig
- Physical Identity Store configurationopConfig
- Operational ConfigurationIDSException
- Generic IdentityDirectoryService exceptionpublic IdentityDirectory getIdentityDirectory(java.lang.String idsConfigName, OperationalConfig opConfig) throws IDSException
idsConfigName
- Name of the Identity Directory Service configurationopConfig
- Operational ConfigurationIDSException
- Generic IdentityDirectoryService exceptionpublic IdentityDirectory getDefaultIdentityDirectory(OperationalConfig opConfig) throws IDSException
opConfig
- Operational ConfigurationIDSException
- Generic IdentityDirectoryService exceptionpublic IdentityDirectory getGlobalIdentityDirectory(OperationalConfig opConfig) throws IDSException
opConfig
- Operational ConfigurationIDSException
- Generic IdentityDirectoryService exceptionpublic java.util.List<IdentityDirectoryInfo> getIdentityDirectoriesList() throws IDSException
IDSException
- Generic IdentityDirectoryService exceptionpublic static void dumpAllConnectionPoolStats(java.lang.String fileName) throws IDSException
IDSException
public static void dumpConnectionPoolStats(java.lang.String idsName, java.lang.String fileName) throws IDSException
IDSException
public static java.util.HashSet<IDSLDAPConnectionPoolStats> getConnectionPoolStats(java.lang.String idsName) throws IDSException
IDSException