Class DirHandlerConf

java.lang.Object
org.bedework.util.jmx.ConfBase<DirHandlerConfig>
org.bedework.carddav.server.jmx.DirHandlerConf
All Implemented Interfaces:
DirHandlerConfMBean, org.bedework.util.jmx.BaseMBean, org.bedework.util.jmx.ConfBaseMBean, org.bedework.util.logging.Logged
Direct Known Subclasses:
DbDirHandlerConf, LdapDirHandlerConf

public class DirHandlerConf extends org.bedework.util.jmx.ConfBase<DirHandlerConfig> implements DirHandlerConfMBean
Author:
douglm
  • Field Summary

    Fields inherited from class org.bedework.util.jmx.ConfBase

    cfg, statusDone, statusFailed, statusInterrupted, statusRunning, statusStopped, statusTimedout, statusUnknown
  • Constructor Summary

    Constructors
    Constructor
    Description
    DirHandlerConf(String serviceName, org.bedework.util.config.ConfigurationStore store, String configName)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    True if this prefix represents an addressbook.
    If set defines the default kind in this directory
    Get the cardPathPrefix
    Get the cardPathPrefixes
    get the interface implementation
     
    boolean
    True if this prefix represents a directory.
    The href for the owner
    Get the pathPrefix
    Get the pathPrefix
     
    void
    setAddressBook(boolean val)
     
    void
    If set defines the default kind in this directory
    void
    Set the cardPathPrefix which defines the prefix for principal cards.
    void
    Set the cardPathPrefixes which defines the prefixes for principal cards based on an account prefix.
    void
    Set the interface implementation
    void
     
    void
    setDirectory(boolean val)
     
    void
    The href for the owner
    void
    Set the pathPrefix which defines the paths for which we call this handler.
    void
    Set the prefix for principals which correspond to cards within this hierarchy

    Methods inherited from class org.bedework.util.jmx.ConfBase

    createObjectName, ensureDir, getConfig, getConfigDirectory, getConfigInfo, getConfigInfo, getConfigInfo, getConfigName, getLogger, getManagementContext, getPathSuffix, getRegisteredMBeans, getServiceName, getServiceObjectName, getStatus, getStore, isRunning, loadConfig, makeObject, register, register, saveConfig, 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, setStatus

    Methods inherited from interface org.bedework.util.logging.Logged

    audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn, warn