站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBOSS Portal 2.6 API 英文版文档

LDAPUserProfileModuleImpl - JBOSS Portal 2.6 API 英文版文档


org.jboss.portal.identity2.ldap
Class LDAPUserProfileModuleImpl

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport
      extended byorg.jboss.system.ServiceMBeanSupport
          extended byorg.jboss.portal.jems.as.system.AbstractJBossService
              extended byorg.jboss.portal.identity2.ldap.LDAPUserProfileModuleImpl
All Implemented Interfaces:
javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, org.jboss.system.Service, org.jboss.system.ServiceMBean, UserProfileModule

public class LDAPUserProfileModuleImpl
extends AbstractJBossService
implements UserProfileModule

Version:
$Revision: 1.1 $
Author:
Boleslaw Dawidowicz

Field Summary
private  LDAPConnectionContext connectionContext
           
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport
log, server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Constructor Summary
LDAPUserProfileModuleImpl()
           
 
Method Summary
 LDAPConnectionContext getConnectionContext()
           
 java.util.Set getProperties(User user)
           
 java.lang.String getProperty(User user, java.lang.String propertyName)
           
 void setConnectionContext(LDAPConnectionContext connectionContext)
           
 void setProperty(User user, java.lang.String propertyName, java.lang.Object property)
           
 
Methods inherited from class org.jboss.portal.jems.as.system.AbstractJBossService
create, destroy, getState, getStateString, start, stop
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport
createService, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, startService, stopService
 
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectionContext

private LDAPConnectionContext connectionContext
Constructor Detail

LDAPUserProfileModuleImpl

public LDAPUserProfileModuleImpl()
Method Detail

getConnectionContext

public LDAPConnectionContext getConnectionContext()

setConnectionContext

public void setConnectionContext(LDAPConnectionContext connectionContext)

getProperty

public java.lang.String getProperty(User user,
                                    java.lang.String propertyName)
Specified by:
getProperty in interface UserProfileModule

setProperty

public void setProperty(User user,
                        java.lang.String propertyName,
                        java.lang.Object property)
Specified by:
setProperty in interface UserProfileModule

getProperties

public java.util.Set getProperties(User user)
Specified by:
getProperties in interface UserProfileModule