sito per le richieste......
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

325 righe
9.3 KiB

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 6.1.0//EN" "http://www.liferay.com/dtd/liferay-service-builder_6_1_0.dtd">
<service-builder package-path="it.tref.liferay.portos.kaleo.controller">
<author>3FC</author>
<namespace>portos_kaleo_controller</namespace>
<entity name="KaleoInstance" local-service="true" remote-service="false" table="kaleoinstance">
<!-- PK fields -->
<column name="kaleoInstanceId" type="long" primary="true" />
<!-- Group instance -->
<column name="groupId" type="long" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<!-- Other fields -->
<column name="kaleoDefinitionId" type="long" />
<column name="kaleoDefinitionName" type="String" />
<column name="kaleoDefinitionVersion" type="int" />
<column name="rootKaleoInstanceTokenId" type="long" />
<column name="className" type="String" />
<column name="classPK" type="long" />
<column name="completed" type="boolean" />
<column name="completionDate" type="Date" />
<column name="workflowContext" type="String" />
<!-- Order -->
<order by="asc">
<order-column name="kaleoInstanceId" />
</order>
<!-- Finder methods -->
<finder name="ClassPK" return-type="KaleoInstance">
<finder-column name="classPK" />
</finder>
</entity>
<entity name="KaleoTaskAssignmentInstance" local-service="true" remote-service="false" table="kaleotaskassignmentinstance">
<!-- PK fields -->
<column name="kaleoTaskAssignmentInstanceId" type="long" primary="true" />
<!-- Group instance -->
<column name="groupId" type="long" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<!-- Other fields -->
<column name="kaleoDefinitionId" type="long" />
<column name="kaleoInstanceId" type="long" />
<column name="kaleoInstanceTokenId" type="long" />
<column name="kaleoTaskInstanceTokenId" type="long" />
<column name="kaleoTaskId" type="long" />
<column name="kaleoTaskName" type="String" />
<column name="assigneeClassName" type="String" />
<column name="assigneeClassPK" type="long" />
<column name="completed" type="boolean" />
<column name="completionDate" type="Date" />
<!-- Order -->
<order by="asc">
<order-column name="kaleoTaskAssignmentInstanceId" />
</order>
<!-- Finder methods -->
<finder name="CompanyId" return-type="Collection">
<finder-column name="companyId" />
</finder>
<finder name="KaleoDefinitionId" return-type="Collection">
<finder-column name="kaleoDefinitionId" />
</finder>
<finder name="KaleoInstanceId" return-type="Collection">
<finder-column name="kaleoInstanceId" />
</finder>
</entity>
<entity name="KaleoLog" local-service="true" remote-service="false" table="kaleolog">
<!-- PK fields -->
<column name="kaleoLogId" type="long" primary="true" />
<!-- Group instance -->
<column name="groupId" type="long" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<!-- Other fields -->
<column name="kaleoClassName" type="String" />
<column name="kaleoClassPK" type="long" />
<column name="kaleoDefinitionId" type="long" />
<column name="kaleoInstanceId" type="long" />
<column name="kaleoInstanceTokenId" type="long" />
<column name="kaleoTaskInstanceTokenId" type="long" />
<column name="kaleoNodeName" type="String" />
<column name="terminalKaleoNode" type="boolean" />
<column name="kaleoActionId" type="long" />
<column name="kaleoActionName" type="String" />
<column name="kaleoActionDescription" type="String" />
<column name="previousKaleoNodeId" type="long" />
<column name="previousKaleoNodeName" type="String" />
<column name="previousAssigneeClassName" type="String" />
<column name="previousAssigneeClassPK" type="long" />
<column name="currentAssigneeClassName" type="String" />
<column name="currentAssigneeClassPK" type="long" />
<column name="type" type="String" />
<column name="comment" type="String" />
<column name="startDate" type="Date" />
<column name="endDate" type="Date" />
<column name="duration" type="long" />
<column name="workflowContext" type="String" />
<!-- Order -->
<order by="asc">
<order-column name="kaleoLogId" />
</order>
<!-- Finder methods -->
<finder name="CompanyId" return-type="Collection">
<finder-column name="companyId" />
</finder>
<finder name="KaleoDefinitionId" return-type="Collection">
<finder-column name="kaleoDefinitionId" />
</finder>
<finder name="KaleoInstanceId" return-type="Collection">
<finder-column name="kaleoInstanceId" />
</finder>
</entity>
<entity name="KaleoNode" local-service="true" remote-service="false" table="kaleonode" >
<!-- PK fields -->
<column name="kaleoNodeId" type="long" primary="true" />
<!-- Group instance -->
<column name="groupId" type="long" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<!-- Other fields -->
<column name="kaleoDefinitionId" type="long" />
<column name="name" type="String" />
<column name="metadata" type="String" />
<column name="description" type="String" />
<column name="type" type="String" />
<column name="initial" type="boolean" />
<column name="terminal" type="boolean" />
<!-- Order -->
<order by="asc">
<order-column name="kaleoNodeId" />
</order>
<!-- Finder methods -->
</entity>
<entity name="KaleoInstanceToken" table="kaleoinstancetoken" local-service="true" remote-service="false">
<!-- PK fields -->
<column name="kaleoInstanceTokenId" type="long" primary="true" />
<!-- Group instance -->
<column name="groupId" type="long" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<!-- Other fields -->
<column name="kaleoDefinitionId" type="long" />
<column name="kaleoInstanceId" type="long" />
<column name="parentKaleoInstanceTokenId" type="long" />
<column name="currentKaleoNodeId" type="long" />
<column name="currentKaleoNodeName" type="String" />
<column name="className" type="String" />
<column name="classPK" type="long" />
<column name="completed" type="boolean" />
<column name="completionDate" type="Date" />
<!-- Order -->
<order by="asc">
<order-column name="kaleoInstanceTokenId" />
</order>
<!-- Finder methods -->
<finder name="ClassPK" return-type="KaleoInstanceToken">
<finder-column name="classPK" />
</finder>
</entity>
<entity name="KaleoTaskInstanceToken" table="kaleotaskinstancetoken" local-service="true" remote-service="false">
<!-- PK fields -->
<column name="kaleoTaskInstanceTokenId" type="long" primary="true" />
<!-- Group instance -->
<column name="groupId" type="long" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<!-- Other fields -->
<column name="kaleoDefinitionId" type="long" />
<column name="kaleoInstanceId" type="long" />
<column name="kaleoInstanceTokenId" type="long" />
<column name="kaleoTaskId" type="long" />
<column name="kaleoTaskName" type="String" />
<column name="className" type="String" />
<column name="classPK" type="long" />
<column name="completionUserId" type="long" />
<column name="completed" type="boolean" />
<column name="completionDate" type="Date" />
<column name="dueDate" type="Date" />
<column name="workflowContext" type="String" />
<!-- Order -->
<order by="asc">
<order-column name="kaleoTaskInstanceTokenId" />
</order>
<finder name="ClassPK" return-type="KaleoTaskInstanceToken">
<finder-column name="classPK" />
</finder>
</entity>
<entity name="KaleoTask" table="kaleotask" local-service="true" remote-service="false">
<!-- PK fields -->
<column name="kaleoTaskId" type="long" primary="true" />
<!-- Group instance -->
<column name="groupId" type="long" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<!-- Other fields -->
<column name="kaleoDefinitionId" type="long" />
<column name="kaleoNodeId" type="long" />
<column name="name" type="String" />
<column name="description" type="String" />
<!-- Order -->
<order by="asc">
<order-column name="kaleoTaskId" />
</order>
<!-- Finder methods -->
</entity>
</service-builder>