org.kuali.rice.kim.service
Class KIMServiceLocator
java.lang.Object
org.kuali.rice.kim.service.KIMServiceLocator
public final class KIMServiceLocator
- extends Object
Service locator for KIM.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KIM_RUN_MODE_PROPERTY
public static final String KIM_RUN_MODE_PROPERTY
- See Also:
- Constant Field Values
KIM_IDENTITY_MANAGEMENT_SERVICE
public static final String KIM_IDENTITY_MANAGEMENT_SERVICE
- See Also:
- Constant Field Values
KIM_ROLE_MANAGEMENT_SERVICE
public static final String KIM_ROLE_MANAGEMENT_SERVICE
- See Also:
- Constant Field Values
KIM_PERSON_SERVICE
public static final String KIM_PERSON_SERVICE
- See Also:
- Constant Field Values
KIM_IDENTITY_SERVICE
public static final String KIM_IDENTITY_SERVICE
- See Also:
- Constant Field Values
KIM_IDENTITY_UPDATE_SERVICE
public static final String KIM_IDENTITY_UPDATE_SERVICE
- See Also:
- Constant Field Values
KIM_IDENTITY_ARCHIVE_SERVICE
public static final String KIM_IDENTITY_ARCHIVE_SERVICE
- See Also:
- Constant Field Values
KIM_GROUP_SERVICE
public static final String KIM_GROUP_SERVICE
- See Also:
- Constant Field Values
KIM_GROUP_UPDATE_SERVICE
public static final String KIM_GROUP_UPDATE_SERVICE
- See Also:
- Constant Field Values
KIM_ROLE_SERVICE
public static final String KIM_ROLE_SERVICE
- See Also:
- Constant Field Values
KIM_ROLE_UPDATE_SERVICE
public static final String KIM_ROLE_UPDATE_SERVICE
- See Also:
- Constant Field Values
KIM_PERMISSION_SERVICE
public static final String KIM_PERMISSION_SERVICE
- See Also:
- Constant Field Values
KIM_PERMISSION_UPDATE_SERVICE
public static final String KIM_PERMISSION_UPDATE_SERVICE
- See Also:
- Constant Field Values
KIM_RESPONSIBILITY_SERVICE
public static final String KIM_RESPONSIBILITY_SERVICE
- See Also:
- Constant Field Values
KIM_RESPONSIBILITY_UPDATE_SERVICE
public static final String KIM_RESPONSIBILITY_UPDATE_SERVICE
- See Also:
- Constant Field Values
KIM_AUTHENTICATION_SERVICE
public static final String KIM_AUTHENTICATION_SERVICE
- See Also:
- Constant Field Values
KIM_TYPE_INFO_SERVICE
public static final String KIM_TYPE_INFO_SERVICE
- See Also:
- Constant Field Values
KIM_UI_DOCUMENT_SERVICE
public static final String KIM_UI_DOCUMENT_SERVICE
- See Also:
- Constant Field Values
GROUP_INTERNAL_SERVICE
public static final String GROUP_INTERNAL_SERVICE
- See Also:
- Constant Field Values
RESPONSIBILITY_INTERNAL_SERVICE
public static final String RESPONSIBILITY_INTERNAL_SERVICE
- See Also:
- Constant Field Values
KIMServiceLocator
public KIMServiceLocator()
getService
public static Object getService(String serviceName)
getBean
public static Object getBean(String serviceName)
getKimTypeService
public static KimTypeService getKimTypeService(KimType kimType)
- Fetches the KimTypeService for the given KimType If the kimType passed in is null
then this method will return null. This method will resolve the kimTypeServiceName
on the given KimType and then delegate to
getKimTypeService(QName)
.
getKimTypeService
public static KimTypeService getKimTypeService(QName kimTypeServiceName)
- Fetches the KimTypeService for the given kim type service name. If the given
QName
is null, then this method will throw an IllegalArgumentException.
- Throws:
IllegalArgumentException
- if the given kimTypeServiceName is null
getIdentityManagementService
public static IdentityManagementService getIdentityManagementService()
getIdentityService
public static IdentityService getIdentityService()
getIdentityUpdateService
public static IdentityUpdateService getIdentityUpdateService()
getIdentityArchiveService
public static IdentityArchiveService getIdentityArchiveService()
getGroupService
public static GroupService getGroupService()
getGroupUpdateService
public static GroupUpdateService getGroupUpdateService()
getRoleService
public static RoleService getRoleService()
getRoleUpdateService
public static RoleUpdateService getRoleUpdateService()
getRoleManagementService
public static RoleManagementService getRoleManagementService()
getPermissionService
public static PermissionService getPermissionService()
getPermissionUpdateService
public static PermissionUpdateService getPermissionUpdateService()
getResponsibilityService
public static ResponsibilityService getResponsibilityService()
getResponsibilityUpdateService
public static ResponsibilityUpdateService getResponsibilityUpdateService()
getTypeInfoService
public static KimTypeInfoService getTypeInfoService()
getAuthenticationService
public static AuthenticationService getAuthenticationService()
getUiDocumentService
public static UiDocumentService getUiDocumentService()
getPersonService
public static PersonService getPersonService()
getGroupInternalService
public static GroupInternalService getGroupInternalService()
getResponsibilityInternalService
public static ResponsibilityInternalService getResponsibilityInternalService()
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.