org.talika.jsm
Class LDAPSecurityModuleService
java.lang.Object
javax.management.NotificationBroadcasterSupport
org.jboss.util.ServiceMBeanSupport
org.talika.jsm.LDAPSecurityModuleService
- All Implemented Interfaces:
- LDAPSecurityModuleServiceMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.naming.spi.ObjectFactory, org.jboss.util.Service, org.jboss.util.ServiceMBean
- public class LDAPSecurityModuleService
- extends org.jboss.util.ServiceMBeanSupport
- implements LDAPSecurityModuleServiceMBean, javax.naming.spi.ObjectFactory
- Version:
- $Revision: 20 $
- Author:
- Jose M. Palomar
| Fields inherited from class org.jboss.util.ServiceMBeanSupport |
log, STARTED, STARTING, states, STOPPED, STOPPING |
| Methods inherited from class org.jboss.util.ServiceMBeanSupport |
destroy, getState, getStateString, init, postDeregister, postRegister, preDeregister, preRegister, start, stop |
| Methods inherited from class javax.management.NotificationBroadcasterSupport |
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.util.ServiceMBean |
getState, getStateString |
| Methods inherited from interface org.jboss.util.Service |
destroy, init, start, stop |
JNDI_NAME_PREFIX
public static java.lang.String JNDI_NAME_PREFIX
LDAPSecurityModuleService
public LDAPSecurityModuleService()
LDAPSecurityModuleService
public LDAPSecurityModuleService(java.lang.String name,
java.lang.String url,
java.lang.String bindDN,
java.lang.String passwd,
java.lang.String searchBase)
getName
public java.lang.String getName()
- Specified by:
getName in interface org.jboss.util.ServiceMBean
getObjectName
protected javax.management.ObjectName getObjectName(javax.management.MBeanServer server,
javax.management.ObjectName name)
throws javax.management.MalformedObjectNameException
- Throws:
javax.management.MalformedObjectNameException
initService
protected void initService()
throws java.lang.Exception
- Throws:
java.lang.Exception
startService
protected void startService()
throws java.lang.Exception
- Throws:
java.lang.Exception
stopService
protected void stopService()
destroyService
protected void destroyService()
getObjectInstance
public java.lang.Object getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment)
throws java.lang.Exception
- Specified by:
getObjectInstance in interface javax.naming.spi.ObjectFactory
- Throws:
java.lang.Exception
setInstanceName
public void setInstanceName(java.lang.String name)
- Specified by:
setInstanceName in interface LDAPSecurityModuleServiceMBean
getInstanceName
public java.lang.String getInstanceName()
- Specified by:
getInstanceName in interface LDAPSecurityModuleServiceMBean
setUrl
public void setUrl(java.lang.String url)
- Specified by:
setUrl in interface LDAPSecurityModuleServiceMBean
getUrl
public java.lang.String getUrl()
- Specified by:
getUrl in interface LDAPSecurityModuleServiceMBean
setBindDN
public void setBindDN(java.lang.String bindDN)
- Specified by:
setBindDN in interface LDAPSecurityModuleServiceMBean
getBindDN
public java.lang.String getBindDN()
- Specified by:
getBindDN in interface LDAPSecurityModuleServiceMBean
setPassword
public void setPassword(java.lang.String password)
- Specified by:
setPassword in interface LDAPSecurityModuleServiceMBean
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword in interface LDAPSecurityModuleServiceMBean
setSearchBase
public void setSearchBase(java.lang.String searchBase)
- Specified by:
setSearchBase in interface LDAPSecurityModuleServiceMBean
getSearchBase
public java.lang.String getSearchBase()
- Specified by:
getSearchBase in interface LDAPSecurityModuleServiceMBean
Copyright © 2002-2005 Talika Open Source Group. All Rights Reserved.