Class BedeworkConnConf
- java.lang.Object
-
- org.bedework.util.jmx.ConfBase<X>
-
- org.bedework.notifier.service.NoteConnConf<BedeworkConnectorConfig>
-
- org.bedework.notifier.cnctrs.bedework.BedeworkConnConf
-
- All Implemented Interfaces:
BedeworkConnConfMBean,NoteConnConfMBean,org.bedework.util.jmx.BaseMBean,org.bedework.util.jmx.ConfBaseMBean,org.bedework.util.logging.Logged
public class BedeworkConnConf extends NoteConnConf<BedeworkConnectorConfig> implements BedeworkConnConfMBean
This configuration mbean is registered at startup by the main configuration bean NotifyConf.- Author:
- douglm
-
-
Constructor Summary
Constructors Constructor Description BedeworkConnConf()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetKeepAliveInterval()KeepAliveInterval - secondsintgetRetryInterval()retryInterval - secondsStringgetSystemNotificationHref()StringgetSystemUrl()StringgetToken()voidsetKeepAliveInterval(int val)KeepAliveInterval - secondsvoidsetRetryInterval(int val)retryInterval - secondsvoidsetSystemNotificationHref(String val)voidsetSystemUrl(String val)voidsetToken(String val)-
Methods inherited from class org.bedework.notifier.service.NoteConnConf
getConnector, getConnectorClassName, getMbeanClassName, getReadOnly, getStatus, getTrustLastmod, init, loadConfig, setConnector, setConnectorClassName, setMbeanClassName, setReadOnly, setTrustLastmod
-
Methods inherited from class org.bedework.util.jmx.ConfBase
createObjectName, getConfig, getConfigInfo, getConfigInfo, getConfigInfo, getConfigName, getConfigPname, getConfigUri, getLogger, getManagementContext, getPathSuffix, getRegisteredMBeans, getServiceName, getServiceObjectName, 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, saveConfig, setConfigName, setStatus
-
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
-
Methods inherited from interface org.bedework.notifier.service.NoteConnConfMBean
getConnectorClassName, getMbeanClassName, getReadOnly, getStatus, getTrustLastmod, setConnectorClassName, setMbeanClassName, setReadOnly, setTrustLastmod
-
-
-
-
Method Detail
-
setSystemNotificationHref
public void setSystemNotificationHref(String val)
- Specified by:
setSystemNotificationHrefin interfaceBedeworkConnConfMBean- Parameters:
val- system notification principal
-
getSystemNotificationHref
public String getSystemNotificationHref()
- Specified by:
getSystemNotificationHrefin interfaceBedeworkConnConfMBean- Returns:
- system notification principal
-
setSystemUrl
public void setSystemUrl(String val)
- Specified by:
setSystemUrlin interfaceBedeworkConnConfMBean- Parameters:
val- system url
-
getSystemUrl
public String getSystemUrl()
- Specified by:
getSystemUrlin interfaceBedeworkConnConfMBean- Returns:
- system notification principal
-
setToken
public void setToken(String val)
- Specified by:
setTokenin interfaceBedeworkConnConfMBean- Parameters:
val- token for authentication
-
getToken
public String getToken()
- Specified by:
getTokenin interfaceBedeworkConnConfMBean- Returns:
- token
-
setRetryInterval
public void setRetryInterval(int val)
Description copied from interface:BedeworkConnConfMBeanretryInterval - seconds- Specified by:
setRetryIntervalin interfaceBedeworkConnConfMBean- Parameters:
val- int seconds
-
getRetryInterval
public int getRetryInterval()
Description copied from interface:BedeworkConnConfMBeanretryInterval - seconds- Specified by:
getRetryIntervalin interfaceBedeworkConnConfMBean- Returns:
- int seconds
-
setKeepAliveInterval
public void setKeepAliveInterval(int val)
Description copied from interface:BedeworkConnConfMBeanKeepAliveInterval - seconds- Specified by:
setKeepAliveIntervalin interfaceBedeworkConnConfMBean- Parameters:
val- int seconds
-
getKeepAliveInterval
public int getKeepAliveInterval()
Description copied from interface:BedeworkConnConfMBeanKeepAliveInterval - seconds- Specified by:
getKeepAliveIntervalin interfaceBedeworkConnConfMBean- Returns:
- int seconds
-
-