KIE Remote Services :: Services 6.0.0.CR1

org.kie.services.remote.rest
Class RuntimeResource

java.lang.Object
  extended by org.kie.services.remote.rest.ResourceBase
      extended by org.kie.services.remote.rest.RuntimeResource

@RequestScoped
public class RuntimeResource
extends ResourceBase


Constructor Summary
RuntimeResource()
           
 
Method Summary
 JaxbGenericResponse abortProcessInstanceOperation(Long procInstId)
           
 JaxbGenericResponse clearProcessInstanceLogs()
          History methods
 JaxbGenericResponse doWorkItemOperation(Long workItemId, String operation)
           
 JaxbCommandsResponse execute(JaxbCommandsRequest cmdsRequest)
           
 JaxbProcessInstanceResponse getProcessInstanceDetails(Long procInstId)
           
 JaxbHistoryLogList getProcessInstanceLogs()
           
 JaxbHistoryLogList getProcessInstanceLogs(String processId)
           
 JaxbHistoryLogList getSpecificProcessInstanceLogs(long procInstId)
           
 JaxbHistoryLogList getSpecificVariableOrNodeHistoryList(Long processInstanceId, String operation, String id)
           
 JaxbHistoryLogList getVariableOrNodeHistoryList(Long processInstanceId, String operation)
           
 JaxbGenericResponse signalEvent(String signal)
           
 JaxbGenericResponse signalProcessInstanceOperation(Long procInstId)
           
 JaxbProcessInstanceResponse startNewProcess(String processId)
           
 JaxbProcessInstanceResponse startProcessInstanceOperation(Long procInstId)
           
 
Methods inherited from class org.kie.services.remote.rest.ResourceBase
checkThatOperationExists, convertStringListToStatusList, convertTaskToTaskSummary, extractMapFromParams, getLongListParam, getNumberParam, getObjectParam, getOrganizationalEntityListFromParams, getPageNumAndPageSize, getRequestParams, getStringListParam, getStringParam
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeResource

public RuntimeResource()
Method Detail

execute

public JaxbCommandsResponse execute(JaxbCommandsRequest cmdsRequest)

startNewProcess

public JaxbProcessInstanceResponse startNewProcess(String processId)

getProcessInstanceDetails

public JaxbProcessInstanceResponse getProcessInstanceDetails(Long procInstId)

abortProcessInstanceOperation

public JaxbGenericResponse abortProcessInstanceOperation(Long procInstId)

signalProcessInstanceOperation

public JaxbGenericResponse signalProcessInstanceOperation(Long procInstId)

startProcessInstanceOperation

public JaxbProcessInstanceResponse startProcessInstanceOperation(Long procInstId)

signalEvent

public JaxbGenericResponse signalEvent(String signal)

doWorkItemOperation

public JaxbGenericResponse doWorkItemOperation(Long workItemId,
                                               String operation)

clearProcessInstanceLogs

public JaxbGenericResponse clearProcessInstanceLogs()
History methods


getProcessInstanceLogs

public JaxbHistoryLogList getProcessInstanceLogs()

getSpecificProcessInstanceLogs

public JaxbHistoryLogList getSpecificProcessInstanceLogs(long procInstId)

getVariableOrNodeHistoryList

public JaxbHistoryLogList getVariableOrNodeHistoryList(Long processInstanceId,
                                                       String operation)

getSpecificVariableOrNodeHistoryList

public JaxbHistoryLogList getSpecificVariableOrNodeHistoryList(Long processInstanceId,
                                                               String operation,
                                                               String id)

getProcessInstanceLogs

public JaxbHistoryLogList getProcessInstanceLogs(String processId)

KIE Remote Services :: Services 6.0.0.CR1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.