Interface DirPollAdaptorMBean
- All Superinterfaces:
QBean, QBeanSupportMBean, QPersist
- All Known Implementing Classes:
DirPollAdaptor
JMX management interface for
DirPollAdaptor.-
Field Summary
Fields inherited from interface QBean
DESTROYED, FAILED, STARTED, STARTING, stateString, STOPPED, STOPPINGModifier and TypeFieldDescriptionstatic final intQBean has been destroyed.static final intQBean has failed.static final intQBean is running.static final intQBean is in the process of starting.static final String[]Human-readable names for each QBean state, indexed by state constant.static final intQBean is stopped.static final intQBean is in the process of stopping. -
Method Summary
Modifier and TypeMethodDescriptiongetPath()Returns the base directory path.longReturns the polling interval.intReturns the thread pool size.Returns the file extension priorities.Returns the processor class name.voidSets the base directory path.voidsetPollInterval(long pollInterval) Sets the polling interval.voidsetPoolSize(int size) Sets the thread pool size.voidsetPriorities(String priorities) Sets the file extension priorities.voidsetProcessor(String processor) Sets the processor class name.Methods inherited from interface QBean
destroy, getState, getStateAsString, init, start, stopMethods inherited from interface QBeanSupportMBean
getDump, getLoader, getLoaderURLS, getLogger, getName, getRealm, getServer, setLogger, setName, setPersist, setRealm, setServerModifier and TypeMethodDescriptiongetDump()Returns a human-readable dump of this bean's state.Returns the QClassLoader for this bean.URL[]Returns the URLs registered with the class loader.Returns the logger name.getName()Returns the bean name.getRealm()Returns the logging realm.Returns the Q2 server instance.voidSets the logger by name.voidSets the bean name.voidsetPersist(org.jdom2.Element e) Sets the persistent configuration element.voidSets the logging realm.voidSets the Q2 server instance for this QBean.Methods inherited from interface QPersist
getPersist, isModifiedModifier and TypeMethodDescriptionorg.jdom2.ElementReturns the persistent configuration element for this QBean.booleanReturnstrueif this QBean's configuration has been modified since last save.
-
Method Details
-
setPath
-
setPoolSize
-
getPoolSize
-
getPath
-
setPollInterval
Sets the polling interval.- Parameters:
pollInterval- interval in milliseconds
-
getPollInterval
-
setPriorities
Sets the file extension priorities.- Parameters:
priorities- blank-separated list of extensions
-
getPriorities
Returns the file extension priorities.- Returns:
- blank-separated priority list
-
setProcessor
Sets the processor class name.- Parameters:
processor- fully qualified class name
-
getProcessor
-