public final class ApplicationTypeManager extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DELEGATION_APPLICATION_TYPE_NAME |
static String |
URL_APPLICATION_TYPE_NAME |
static String |
WEB_SERVICE_APPLICATION_TYPE_NAME |
Constructor and Description |
---|
ApplicationTypeManager() |
Modifier and Type | Method and Description |
---|---|
static Set<String> |
getApplicationTypeNames(Subject adminSubject)
Returns application type names.
|
static ApplicationType |
getAppplicationType(Subject adminSubject,
String name)
Returns application type.
|
static Class |
getResourceComparator(String className)
Returns resource comparator implementation class.
|
static Class |
getSaveIndex(String className)
Returns save index class.
|
static Class |
getSearchIndex(String className)
Returns search index class.
|
static void |
removeApplicationType(Subject adminSubject,
String name)
Removes application type.
|
static void |
saveApplicationType(Subject adminSubject,
ApplicationType appType)
Stores application type.
|
public static final String URL_APPLICATION_TYPE_NAME
public static final String DELEGATION_APPLICATION_TYPE_NAME
public static final String WEB_SERVICE_APPLICATION_TYPE_NAME
public static Set<String> getApplicationTypeNames(Subject adminSubject)
adminSubject
- Admin Subject who has the rights to access
configuration datastore.public static ApplicationType getAppplicationType(Subject adminSubject, String name)
adminSubject
- Admin Subject who has the rights to access
configuration datastore.name
- Name of application type.public static void removeApplicationType(Subject adminSubject, String name) throws EntitlementException
adminSubject
- Admin Subject who has the rights to access
configuration datastore.name
- Name of application type.EntitlementException
- if application type cannot be removed.public static void saveApplicationType(Subject adminSubject, ApplicationType appType) throws EntitlementException
adminSubject
- Admin Subject who has the rights to access
configuration datastore.appType
- Application type.EntitlementException
public static Class getSearchIndex(String className)
className
- Search index implementation class name.public static Class getSaveIndex(String className)
className
- Save index implementation class name.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.