Package org.bedework.carddav.server.jmx
Class CardDav
java.lang.Object
org.bedework.util.jmx.ConfBase<CardDAVConfig>
org.bedework.carddav.server.jmx.CardDav
- All Implemented Interfaces:
CardDAVConfigI,CardDavMBean,org.bedework.util.jmx.BaseMBean,org.bedework.util.jmx.ConfBaseMBean,org.bedework.util.logging.Logged
- Author:
- douglm
-
Field Summary
FieldsFields inherited from class org.bedework.util.jmx.ConfBase
cfg, statusDone, statusFailed, statusInterrupted, statusRunning, statusStopped, statusTimedout, statusUnknown -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionExport datavoidsetDataOut(String val) data output directory name - full path.voidvoidvoidvoidvoidsetPrincipalRoot(String val) voidvoidsetSysintfImpl(String val) voidvoidsetUserHomeRoot(String val) voidvoidMethods 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, unregisterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.util.jmx.BaseMBean
getServiceName, isRunning, start, stopMethods inherited from interface org.bedework.util.jmx.ConfBaseMBean
getConfigName, getStatus, saveConfig, setStatusMethods 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
-
Field Details
-
serviceName
- See Also:
-
-
Constructor Details
-
CardDav
public CardDav()
-
-
Method Details
-
getConf
- Parameters:
configName- name of context config- Returns:
- config for given service
-
setDataOut
Description copied from interface:CardDavMBeandata output directory name - full path. Used for data export- Specified by:
setDataOutin interfaceCardDAVConfigI- Specified by:
setDataOutin interfaceCardDavMBean- Parameters:
val- path
-
getDataOut
- Specified by:
getDataOutin interfaceCardDAVConfigI- Specified by:
getDataOutin interfaceCardDavMBean- Returns:
- data output full path
-
setDefaultVcardVersion
- Specified by:
setDefaultVcardVersionin interfaceCardDAVConfigI
-
getDefaultVcardVersion
- Specified by:
getDefaultVcardVersionin interfaceCardDAVConfigI
-
setSysintfImpl
- Specified by:
setSysintfImplin interfaceCardDAVConfigI
-
getSysintfImpl
- Specified by:
getSysintfImplin interfaceCardDAVConfigI
-
setDefaultAddressbook
- Specified by:
setDefaultAddressbookin interfaceCardDAVConfigI
-
getDefaultAddressbook
- Specified by:
getDefaultAddressbookin interfaceCardDAVConfigI
-
setUserHomeRoot
- Specified by:
setUserHomeRootin interfaceCardDAVConfigI
-
getUserHomeRoot
- Specified by:
getUserHomeRootin interfaceCardDAVConfigI
-
setPrincipalRoot
- Specified by:
setPrincipalRootin interfaceCardDAVConfigI
-
getPrincipalRoot
- Specified by:
getPrincipalRootin interfaceCardDAVConfigI
-
setUserPrincipalRoot
- Specified by:
setUserPrincipalRootin interfaceCardDAVConfigI
-
getUserPrincipalRoot
- Specified by:
getUserPrincipalRootin interfaceCardDAVConfigI
-
setGroupPrincipalRoot
- Specified by:
setGroupPrincipalRootin interfaceCardDAVConfigI
-
getGroupPrincipalRoot
- Specified by:
getGroupPrincipalRootin interfaceCardDAVConfigI
-
setResourcePrincipalRoot
- Specified by:
setResourcePrincipalRootin interfaceCardDAVConfigI
-
getResourcePrincipalRoot
- Specified by:
getResourcePrincipalRootin interfaceCardDAVConfigI
-
setVenuePrincipalRoot
- Specified by:
setVenuePrincipalRootin interfaceCardDAVConfigI
-
getVenuePrincipalRoot
- Specified by:
getVenuePrincipalRootin interfaceCardDAVConfigI
-
setTicketPrincipalRoot
- Specified by:
setTicketPrincipalRootin interfaceCardDAVConfigI
-
getTicketPrincipalRoot
- Specified by:
getTicketPrincipalRootin interfaceCardDAVConfigI
-
setHostPrincipalRoot
- Specified by:
setHostPrincipalRootin interfaceCardDAVConfigI
-
getHostPrincipalRoot
- Specified by:
getHostPrincipalRootin interfaceCardDAVConfigI
-
ListDirHandlersTable
- Specified by:
ListDirHandlersTablein interfaceCardDavMBean- Returns:
- List of dir handler mappings
-
ListDirHandlers
- Specified by:
ListDirHandlersin interfaceCardDavMBean- Returns:
- List of dir handler mappings
-
exportData
Description copied from interface:CardDavMBeanExport data- Specified by:
exportDatain interfaceCardDavMBean- Returns:
- List of info lines
-
loadConfig
- Specified by:
loadConfigin classorg.bedework.util.jmx.ConfBase<CardDAVConfig>
-