Package de.bsvrz.ars.ars.mgmt.tasks
Class NumQueriesInfoTask
java.lang.Object
de.bsvrz.ars.ars.mgmt.tasks.Task
de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
de.bsvrz.ars.ars.mgmt.tasks.QueueTask<de.bsvrz.dav.daf.main.ResultData>
de.bsvrz.ars.ars.mgmt.tasks.SingleTask
de.bsvrz.ars.ars.mgmt.tasks.NumQueriesInfoTask
Klasse, die einfache Anfragen bzgl. der maximalen Anzahl ausführbarer Archivanfragen entgegennimmt.
Kann ggf. um weitere Abfragen erweitert werden.
-
Field Summary
Fields inherited from class de.bsvrz.ars.ars.mgmt.tasks.Task
_debug, _shouldTerminate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidwork(de.bsvrz.dav.daf.main.ResultData resultData) Vom konkreten Task zu implementierende Methode, die den Auftrag abarbeitet.Methods inherited from class de.bsvrz.ars.ars.mgmt.tasks.QueueTask
step, submit, terminateTaskMethods inherited from class de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
execute, getArchMgrMethods inherited from class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
addTaskStepListener, cleanUp, getName, getState, isAlive, isTerminated, join, removeTaskStepListener, setName, start, taskStepDoneMethods inherited from class de.bsvrz.ars.ars.mgmt.tasks.Task
getDidTree, getPersistenceManager, shouldTerminate, suspendTaskIfNecessary
-
Constructor Details
-
NumQueriesInfoTask
-
-
Method Details
-
work
protected void work(de.bsvrz.dav.daf.main.ResultData resultData) Description copied from class:QueueTaskVom konkreten Task zu implementierende Methode, die den Auftrag abarbeitet. Diese Methode sollte nur Intern aufgerufen werden, ist für Testfälle aber public. Normalerweise sollten Aufträge aber Asynchron mit submit() übergeben werden
-