Class SynchConnConf<X extends ConnectorConfig>

java.lang.Object
org.bedework.util.jmx.ConfBase<X>
org.bedework.synch.shared.service.SynchConnConf<X>
Type Parameters:
X -
All Implemented Interfaces:
SynchConnConfMBean, org.bedework.util.jmx.BaseMBean, org.bedework.util.jmx.ConfBaseMBean, org.bedework.util.logging.Logged

public class SynchConnConf<X extends ConnectorConfig> extends org.bedework.util.jmx.ConfBase<X> implements SynchConnConfMBean
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
    SynchConnConf(String serviceName, org.bedework.util.config.ConfigurationStore store, String configName)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Class name
    Class name
    boolean
    Read only?
     
    boolean
    Can we trust the lastmod from this connector?
     
    void
    setConfig(X cfg)
     
    void
    Embed the connector
    void
    Class name
    void
    Mbean class name
    void
    setReadOnly(boolean val)
    Read only?
    void
    setTrustLastmod(boolean val)
    Can we trust the lastmod from this connector?

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

    createObjectName, ensureDir, getConfig, getConfigDirectory, getConfigInfo, getConfigInfo, getConfigInfo, getConfigName, getLogger, getManagementContext, getPathSuffix, getRegisteredMBeans, getServiceName, getServiceObjectName, 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, saveConfig, setStatus

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

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