@Named
@Path(value="training")
@Produces(value={"application/xml","application/json"})
public class TrainingResource
extends Object
| Constructor and Description |
|---|
TrainingResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
trainData(org.imixs.workflow.xml.XMLDocument xmlConfig)
POST Request with a valid training configuration
A valid xml document structure is expected:
{@code
|
@POST
@Consumes(value={"application/xml","application/json"})
public javax.ws.rs.core.Response trainData(org.imixs.workflow.xml.XMLDocument xmlConfig)
A valid xml document structure is expected:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<item name="workflow.url"><value xsi:type=
"xs:string">http://localhost:8080/api/</value></item>
<item name="workflow.userid"><value xsi:type=
"xs:string">admin</value></item>
<item name="workflow.password"><value xsi:type=
"xs:string">...</value></item>
<item name="workflow.query"><value xsi:type=
"xs:string">($workflowgroup:"Invoice") AND ($taskid:5900)</value></item>
<item name="workflow.pagesize"><value xsi:type="xs:int">100</value></item>
<item name="workflow.pageindex"><value xsi:type="xs:int">0</value></item>
<item name="workflow.entities">
<value xsi:type="xs:string">_iban</value>
<value xsi:type="xs:string">_bic</value>
<value xsi:type="xs:string">_invoicetotal</value>
<value xsi:type="xs:string">_invoicenumber</value>
</item>
<item name="tika.options">
<value xsi:type="xs:string">4711-1</value>
<value xsi:type="xs:string">4711-2</value>
</item>
<item name="ml.training.endpoint"><value xsi:type=
"xs:string">http://imixs-ml-spacy:8000/</value></item>
</document>
The method returns a XMLDocument with an option list included.requestXML - - workitem dataCopyright © 2020–2021 Imixs Software Solutions GmbH. All rights reserved.