Package org.openiam.esb.am.service.impl
Class AuthResourceAttributeServiceImpl
- java.lang.Object
-
- org.openiam.esb.am.service.impl.AuthResourceAttributeServiceImpl
-
- All Implemented Interfaces:
AuthResourceAttributeService,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Service public class AuthResourceAttributeServiceImpl extends Object implements AuthResourceAttributeService, org.springframework.context.ApplicationContextAware
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.commons.logging.Loglog
-
Constructor Summary
Constructors Constructor Description AuthResourceAttributeServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthResourceAMAttributeEntitygetAmAttribute(String attributeId)List<AuthResourceAMAttribute>getAmAttributeList()AuthResourceAttributeMapgetAttribute(String id)List<AuthResourceAttributeMapEntity>getAttributeMapList(String providerId)List<SSOAttribute>getSSOAttributes(String providerId, String userId)voidremoveAttributeMap(String id)StringsaveAttributeMap(AuthResourceAttributeMap attributeMap)voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)
-
-
-
Method Detail
-
getAmAttribute
public AuthResourceAMAttributeEntity getAmAttribute(String attributeId)
- Specified by:
getAmAttributein interfaceAuthResourceAttributeService
-
getAmAttributeList
@Transactional(readOnly=true) public List<AuthResourceAMAttribute> getAmAttributeList()
- Specified by:
getAmAttributeListin interfaceAuthResourceAttributeService
-
getAttributeMapList
public List<AuthResourceAttributeMapEntity> getAttributeMapList(String providerId)
- Specified by:
getAttributeMapListin interfaceAuthResourceAttributeService
-
saveAttributeMap
@Transactional public String saveAttributeMap(AuthResourceAttributeMap attributeMap) throws BasicDataServiceException
- Specified by:
saveAttributeMapin interfaceAuthResourceAttributeService- Throws:
BasicDataServiceException
-
removeAttributeMap
@Transactional public void removeAttributeMap(String id) throws BasicDataServiceException
- Specified by:
removeAttributeMapin interfaceAuthResourceAttributeService- Throws:
BasicDataServiceException
-
getSSOAttributes
@Transactional(readOnly=true) public List<SSOAttribute> getSSOAttributes(String providerId, String userId)
- Specified by:
getSSOAttributesin interfaceAuthResourceAttributeService
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
getAttribute
@Transactional(readOnly=true) public AuthResourceAttributeMap getAttribute(String id)
- Specified by:
getAttributein interfaceAuthResourceAttributeService
-
-