Package org.bedework.carddav.server.jmx
Class LdapDirHandlerConf
- java.lang.Object
-
- org.bedework.util.jmx.ConfBase<DirHandlerConfig>
-
- org.bedework.carddav.server.jmx.DirHandlerConf
-
- org.bedework.carddav.server.jmx.LdapDirHandlerConf
-
- All Implemented Interfaces:
DirHandlerConfMBean,LdapDirHandlerConfMBean,org.bedework.util.jmx.BaseMBean,org.bedework.util.jmx.ConfBaseMBean,org.bedework.util.logging.Logged
public class LdapDirHandlerConf extends DirHandlerConf implements LdapDirHandlerConfMBean
- Author:
- douglm
-
-
Constructor Summary
Constructors Constructor Description LdapDirHandlerConf()
-
Method Summary
-
Methods inherited from class org.bedework.carddav.server.jmx.DirHandlerConf
getAddressBook, getCardKind, getCardPathPrefix, getCardPathPrefixes, getClassName, getDirectory, getOwnerHref, getPathPrefix, getPrincipalPrefix, init, loadConfig, setAddressBook, setCardKind, setCardPathPrefix, setCardPathPrefixes, setClassName, setDirectory, setOwnerHref, setPathPrefix, setPrincipalPrefix
-
Methods inherited from class org.bedework.util.jmx.ConfBase
createObjectName, getConfig, getConfigInfo, getConfigInfo, getConfigInfo, getConfigName, getConfigPname, getConfigUri, getLogger, getManagementContext, getPathSuffix, getRegisteredMBeans, getServiceName, getServiceObjectName, getStatus, getStore, isRunning, loadConfig, loadOnlyConfig, makeObject, register, register, saveConfig, setConfigName, setConfigPname, setConfigUri, setPathSuffix, setServiceName, setStatus, setStore, start, stop, unregister, unregister
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bedework.util.jmx.BaseMBean
getServiceName, isRunning, start, stop
-
Methods inherited from interface org.bedework.util.jmx.ConfBaseMBean
getConfigName, getStatus, saveConfig, setConfigName, setStatus
-
Methods inherited from interface org.bedework.carddav.server.jmx.DirHandlerConfMBean
getAddressBook, getCardKind, getCardPathPrefix, getCardPathPrefixes, getClassName, getDirectory, getOwnerHref, getPathPrefix, getPrincipalPrefix, setAddressBook, setCardKind, setCardPathPrefix, setCardPathPrefixes, setClassName, setDirectory, setOwnerHref, setPathPrefix, setPrincipalPrefix
-
Methods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, setLogLevel, trace, trace, warn
-
-
-
-
Method Detail
-
setInitialContextFactory
public void setInitialContextFactory(String val)
- Specified by:
setInitialContextFactoryin interfaceLdapDirHandlerConfMBean
-
getInitialContextFactory
public String getInitialContextFactory()
- Specified by:
getInitialContextFactoryin interfaceLdapDirHandlerConfMBean- Returns:
- String
-
setSecurityAuthentication
public void setSecurityAuthentication(String val)
- Specified by:
setSecurityAuthenticationin interfaceLdapDirHandlerConfMBean
-
getSecurityAuthentication
public String getSecurityAuthentication()
- Specified by:
getSecurityAuthenticationin interfaceLdapDirHandlerConfMBean- Returns:
- String
-
setSecurityProtocol
public void setSecurityProtocol(String val)
Description copied from interface:LdapDirHandlerConfMBeane.g. "ssl"- Specified by:
setSecurityProtocolin interfaceLdapDirHandlerConfMBean
-
getSecurityProtocol
public String getSecurityProtocol()
Description copied from interface:LdapDirHandlerConfMBeane.g "ssl"- Specified by:
getSecurityProtocolin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setProviderUrl
public void setProviderUrl(String val)
Description copied from interface:LdapDirHandlerConfMBeanURL of ldap server- Specified by:
setProviderUrlin interfaceLdapDirHandlerConfMBean
-
getProviderUrl
public String getProviderUrl()
Description copied from interface:LdapDirHandlerConfMBeanURL of ldap server- Specified by:
getProviderUrlin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setBaseDn
public void setBaseDn(String val)
- Specified by:
setBaseDnin interfaceLdapDirHandlerConfMBean
-
getBaseDn
public String getBaseDn()
- Specified by:
getBaseDnin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setQueryLimit
public void setQueryLimit(int val)
Description copied from interface:LdapDirHandlerConfMBeanSet the query limit - 0 for no limit- Specified by:
setQueryLimitin interfaceLdapDirHandlerConfMBean
-
getQueryLimit
public int getQueryLimit()
- Specified by:
getQueryLimitin interfaceLdapDirHandlerConfMBean- Returns:
- int val
-
setAttrIds
public void setAttrIds(String val)
- Specified by:
setAttrIdsin interfaceLdapDirHandlerConfMBean
-
getAttrIds
public String getAttrIds()
- Specified by:
getAttrIdsin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setFolderObjectClass
public void setFolderObjectClass(String val)
- Specified by:
setFolderObjectClassin interfaceLdapDirHandlerConfMBean
-
getFolderObjectClass
public String getFolderObjectClass()
- Specified by:
getFolderObjectClassin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setAddressbookObjectClass
public void setAddressbookObjectClass(String val)
- Specified by:
setAddressbookObjectClassin interfaceLdapDirHandlerConfMBean
-
getAddressbookObjectClass
public String getAddressbookObjectClass()
- Specified by:
getAddressbookObjectClassin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setAddressbookEntryObjectClass
public void setAddressbookEntryObjectClass(String val)
- Specified by:
setAddressbookEntryObjectClassin interfaceLdapDirHandlerConfMBean
-
getAddressbookEntryObjectClass
public String getAddressbookEntryObjectClass()
- Specified by:
getAddressbookEntryObjectClassin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setPrincipalIdAttr
public void setPrincipalIdAttr(String val)
Description copied from interface:LdapDirHandlerConfMBeanAttribute we search for to get a principal- Specified by:
setPrincipalIdAttrin interfaceLdapDirHandlerConfMBean
-
getPrincipalIdAttr
public String getPrincipalIdAttr()
Description copied from interface:LdapDirHandlerConfMBeanAttribute we search for to get a group- Specified by:
getPrincipalIdAttrin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setFolderIdAttr
public void setFolderIdAttr(String val)
- Specified by:
setFolderIdAttrin interfaceLdapDirHandlerConfMBean
-
getFolderIdAttr
public String getFolderIdAttr()
- Specified by:
getFolderIdAttrin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setAddressbookIdAttr
public void setAddressbookIdAttr(String val)
- Specified by:
setAddressbookIdAttrin interfaceLdapDirHandlerConfMBean
-
getAddressbookIdAttr
public String getAddressbookIdAttr()
- Specified by:
getAddressbookIdAttrin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setAddressbookEntryIdAttr
public void setAddressbookEntryIdAttr(String val)
- Specified by:
setAddressbookEntryIdAttrin interfaceLdapDirHandlerConfMBean
-
getAddressbookEntryIdAttr
public String getAddressbookEntryIdAttr()
- Specified by:
getAddressbookEntryIdAttrin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setGroupMemberAttr
public void setGroupMemberAttr(String val)
Description copied from interface:LdapDirHandlerConfMBeanAttribute we want back identifying a member- Specified by:
setGroupMemberAttrin interfaceLdapDirHandlerConfMBean
-
getGroupMemberAttr
public String getGroupMemberAttr()
Description copied from interface:LdapDirHandlerConfMBeanAttribute we want back identifying a member- Specified by:
getGroupMemberAttrin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setAuthDn
public void setAuthDn(String val)
Description copied from interface:LdapDirHandlerConfMBeanIf we need an id to authenticate this is it.- Specified by:
setAuthDnin interfaceLdapDirHandlerConfMBean
-
getAuthDn
public String getAuthDn()
Description copied from interface:LdapDirHandlerConfMBeanIf we need an id to authenticate this is it.- Specified by:
getAuthDnin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
setAuthPw
public void setAuthPw(String val)
Description copied from interface:LdapDirHandlerConfMBeanIf we need an id to authenticate this is the pw.- Specified by:
setAuthPwin interfaceLdapDirHandlerConfMBean
-
getAuthPw
public String getAuthPw()
Description copied from interface:LdapDirHandlerConfMBeanIf we need an id to authenticate this is the pw.- Specified by:
getAuthPwin interfaceLdapDirHandlerConfMBean- Returns:
- String val
-
getConf
public LdapDirHandlerConfig getConf()
- Overrides:
getConfin classDirHandlerConf- Returns:
- current state of config
-
-