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
-
Field Summary
Fields inherited from class org.bedework.util.jmx.ConfBase
cfg, statusDone, statusFailed, statusInterrupted, statusRunning, statusStopped, statusTimedout, statusUnknown -
Constructor Summary
Constructors Constructor Description BedeworkConnConf() -
Method Summary
Modifier and Type Method Description intgetKeepAliveInterval()KeepAliveInterval - secondsintgetRetryInterval()retryInterval - secondsjava.lang.StringgetSystemNotificationHref()java.lang.StringgetSystemUrl()java.lang.StringgetToken()voidsetKeepAliveInterval(int val)KeepAliveInterval - secondsvoidsetRetryInterval(int val)retryInterval - secondsvoidsetSystemNotificationHref(java.lang.String val)voidsetSystemUrl(java.lang.String val)voidsetToken(java.lang.String val)Methods inherited from class org.bedework.notifier.service.NoteConnConf
getConnector, getConnectorClassName, getMbeanClassName, getReadOnly, getStatus, getTrustLastmod, init, loadConfig, setConnector, setConnectorClassName, setMbeanClassName, setReadOnly, setTrustLastmodMethods 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, 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, saveConfig, setConfigName, setStatusMethods 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, trace, trace, warnMethods inherited from interface org.bedework.notifier.service.NoteConnConfMBean
getConnectorClassName, getMbeanClassName, getReadOnly, getStatus, getTrustLastmod, setConnectorClassName, setMbeanClassName, setReadOnly, setTrustLastmod
-
Constructor Details
-
BedeworkConnConf
public BedeworkConnConf()
-
-
Method Details
-
setSystemNotificationHref
public void setSystemNotificationHref(java.lang.String val)- Specified by:
setSystemNotificationHrefin interfaceBedeworkConnConfMBean- Parameters:
val- system notification principal
-
getSystemNotificationHref
public java.lang.String getSystemNotificationHref()- Specified by:
getSystemNotificationHrefin interfaceBedeworkConnConfMBean- Returns:
- system notification principal
-
setSystemUrl
public void setSystemUrl(java.lang.String val)- Specified by:
setSystemUrlin interfaceBedeworkConnConfMBean- Parameters:
val- system url
-
getSystemUrl
public java.lang.String getSystemUrl()- Specified by:
getSystemUrlin interfaceBedeworkConnConfMBean- Returns:
- system notification principal
-
setToken
public void setToken(java.lang.String val)- Specified by:
setTokenin interfaceBedeworkConnConfMBean- Parameters:
val- token for authentication
-
getToken
public java.lang.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
-