public OMElement deleteAll(OMElement requestElement) throws AxisFault {
ITaskDAOConnection dao=null;
try {
dao=_taskDAOFactory.openConnection();
OMElementQueue rootQueue = new OMElementQueue(requestElement);
String taskType = expectElementValue(rootQueue, "taskType");
String subquery = expectElementValue(rootQueue, "subQuery");
boolean fakeDelete = Boolean.valueOf(requireElementValue(rootQueue, "fakeDelete"));
String participantToken = requireElementValue(rootQueue, "participantToken");
_server.deleteAll(dao,fakeDelete, subquery, taskType, participantToken);