Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

Constructor Summary
`CachedUserProfileModuleWrapper(org.jboss.portal.identity.UserProfileModule userProfileModule, IdentityCacheService identityCacheService)`

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`

Constructor Detail

### CachedUserProfileModuleWrapper

    public CachedUserProfileModuleWrapper(org.jboss.portal.identity.UserProfileModule userProfileModule,
                                          IdentityCacheService identityCacheService)

Method Detail

### 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`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD