Working with the Task Framework


Task Framework

The Web ADF Task Framework is an extensible architecture by which a developer can integrate and deploy custom functionality as "Web tasks" within a Web ADF application.  In general, a "Web task" is a Web control that encapsulates a set of related actions to generate results.  It is a modular component that can be distributed and "plugged into" Web ADF applications via a developer IDE (Eclipse or NetBeans) or the ArcGIS Manager application.   The task framework provides the ability to effectively integrate a custom Web task into the Web ADF and Manager.  Task framework interfaces and classes are included in the arcgis_webcontrols.jar and arcgis_webcontrols_ags.jar libraries.  Implementations of the task framework are included out-of-the-box with the Web ADF as task controls in the com.esri.adf.web.tasks package in arcgis_webcontrols.jar and com.esri.adf.web.ags.tasks.EditingTask package in arcgis_webcontrols_ags.jar (EditorTask control only).