org.jboss.portal.core.identity.cache
Class CachedUserProfileModuleWrapper
java.lang.Object
org.jboss.portal.core.identity.cache.CachedUserProfileModuleWrapper
- All Implemented Interfaces:
- org.jboss.portal.identity.UserProfileModule
public class CachedUserProfileModuleWrapper
- extends java.lang.Object
- implements org.jboss.portal.identity.UserProfileModule
- Version:
- : 0.1 $
- Author:
- Boleslaw Dawidowicz
|
Method Summary |
org.jboss.portal.identity.info.ProfileInfo |
getProfileInfo()
|
java.util.Map |
getProperties(org.jboss.portal.identity.User user)
|
java.lang.Object |
getProperty(org.jboss.portal.identity.User user,
java.lang.String propertyName)
|
void |
setProperty(org.jboss.portal.identity.User user,
java.lang.String name,
java.lang.Object property)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachedUserProfileModuleWrapper
public CachedUserProfileModuleWrapper(org.jboss.portal.identity.UserProfileModule userProfileModule,
IdentityCacheService identityCacheService)
getProperty
public java.lang.Object getProperty(org.jboss.portal.identity.User user,
java.lang.String propertyName)
throws org.jboss.portal.identity.IdentityException,
java.lang.IllegalArgumentException
- Specified by:
getProperty in interface org.jboss.portal.identity.UserProfileModule
- Throws:
org.jboss.portal.identity.IdentityException
java.lang.IllegalArgumentException
setProperty
public void setProperty(org.jboss.portal.identity.User user,
java.lang.String name,
java.lang.Object property)
throws org.jboss.portal.identity.IdentityException,
java.lang.IllegalArgumentException
- Specified by:
setProperty in interface org.jboss.portal.identity.UserProfileModule
- Throws:
org.jboss.portal.identity.IdentityException
java.lang.IllegalArgumentException
getProperties
public java.util.Map getProperties(org.jboss.portal.identity.User user)
throws org.jboss.portal.identity.IdentityException,
java.lang.IllegalArgumentException
- Specified by:
getProperties in interface org.jboss.portal.identity.UserProfileModule
- Throws:
org.jboss.portal.identity.IdentityException
java.lang.IllegalArgumentException
getProfileInfo
public org.jboss.portal.identity.info.ProfileInfo getProfileInfo()
throws org.jboss.portal.identity.IdentityException
- Specified by:
getProfileInfo in interface org.jboss.portal.identity.UserProfileModule
- Throws:
org.jboss.portal.identity.IdentityException