|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.portal.identity.service.IdentityModuleService
org.jboss.portal.identity.service.MembershipModuleService
org.jboss.portal.identity.db.HibernateMembershipModuleImpl
public class HibernateMembershipModuleImpl
Field Summary | |
---|---|
protected org.hibernate.SessionFactory |
sessionFactory
. |
protected java.lang.String |
sessionFactoryJNDIName
. |
Fields inherited from class org.jboss.portal.identity.service.IdentityModuleService |
---|
moduleType |
Constructor Summary | |
---|---|
HibernateMembershipModuleImpl()
|
Method Summary | |
---|---|
void |
assignRoles(User user,
java.util.Set roles)
Creates a relationship beetween a user and set of roles. |
void |
assignUsers(Role role,
java.util.Set users)
Creates a relationship beetween a role and set of users. |
java.util.Set |
findRoleMembers(java.lang.String roleName,
int offset,
int limit,
java.lang.String userNameFilter)
Returns role members based on rolename - depreciated method ethod here only for compatibility with old RoleModule interface |
protected org.hibernate.Session |
getCurrentSession()
Can be subclasses to provide testing in a non JTA environment. |
java.util.Set |
getRoles(User user)
Return the set of role objects that a given user has. |
java.lang.String |
getSessionFactoryJNDIName()
|
protected HibernateUserModuleImpl |
getUserModule()
|
java.util.Set |
getUsers(Role role)
Returns the set of user objects that a given role has. |
void |
setSessionFactoryJNDIName(java.lang.String sessionFactoryJNDIName)
|
void |
start()
|
void |
stop()
|
Methods inherited from class org.jboss.portal.identity.service.MembershipModuleService |
---|
getProfileInfo, setProfileInfo |
Methods inherited from class org.jboss.portal.identity.service.IdentityModuleService |
---|
getConnectionJNDIName, getIdentityConfiguration, getIdentityContext, getIdentityEventBroadcaster, getInitOptions, getJndiBinder, getJNDIName, getModuleType, setConnectionJNDIName, setIdentityContext, setInitOptions, setJndiBinder, setJNDIName, setModuleType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected org.hibernate.SessionFactory sessionFactory
protected java.lang.String sessionFactoryJNDIName
Constructor Detail |
---|
public HibernateMembershipModuleImpl()
Method Detail |
---|
public void start() throws java.lang.Exception
start
in class IdentityModuleService
java.lang.Exception
public void stop() throws java.lang.Exception
stop
in class IdentityModuleService
java.lang.Exception
public java.lang.String getSessionFactoryJNDIName()
public void setSessionFactoryJNDIName(java.lang.String sessionFactoryJNDIName)
public java.util.Set getRoles(User user) throws IdentityException
MembershipModule
user
- the user
IdentityException
public java.util.Set getUsers(Role role) throws IdentityException
MembershipModule
IdentityException
public void assignUsers(Role role, java.util.Set users) throws IdentityException
MembershipModule
IdentityException
public void assignRoles(User user, java.util.Set roles) throws IdentityException
MembershipModule
IdentityException
public java.util.Set findRoleMembers(java.lang.String roleName, int offset, int limit, java.lang.String userNameFilter) throws IdentityException
MembershipModule
IdentityException
protected HibernateUserModuleImpl getUserModule() throws IdentityException
IdentityException
protected org.hibernate.Session getCurrentSession()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |