24,6 → 24,7 |
import javax.xml.bind.annotation.XmlElement; |
|
import net.brutex.xservices.types.ScheduledJob; |
import net.brutex.xservices.types.SchedulerStatisticsType; |
import net.brutex.xservices.util.BrutexNamespaces; |
|
import org.apache.cxf.annotations.WSDLDocumentation; |
42,7 → 43,7 |
final String OPERATION_SCHEDULEJOB = "scheduleJob"; |
final String OPERATION_GETJOB = "getJob"; |
final String OPERATION_DELETEJOB = "deleteJob"; |
|
final String OPERATION_GETSTATISTICS = "getStatistics"; |
final String PARAM_JOB = "job"; |
|
|
92,6 → 93,12 |
public abstract void deleteJob( |
@WebParam(name="id") @XmlElement(required=true) String uuid) throws XServicesFault; |
|
/** |
* Get statisctis about the scheduler |
* @throws XServicesFault |
*/ |
@WebMethod(operationName=OPERATION_GETSTATISTICS) |
@WSDLDocumentation(value="Get scheduler statistics") |
public abstract SchedulerStatisticsType getStatistics() throws XServicesFault; |
|
|
} |