Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| dbXML API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.dbxml.db.server
Interface Task

public interface Task

Task is an interface used to implement light-weight tasks for the dbXML interval-based scheduler. Tasks are run synchronously within the scheduler, so runTask should exit as soon as possible in order to return control to the scheduler. Heavy-weight tasks should be implemented as Runnable and be spawned as a new Thread from the light-weight task.

See Also:
  `Server.addTask(com.dbxml.db.server.Task, long)`, `Server.removeTask(com.dbxml.db.server.Task)`

Method Summary
`void` | `runTask()` runTask is the entry point for a dbXML interval-based Task.

Method Detail

### runTask

    public void runTask()

  runTask is the entry point for a dbXML interval-based Task. This method should return quickly, either by processing only parts of a larger task or by spawning a worker thread.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| dbXML API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) 2004 The dbXML Group