Hi Guys,
                I am new to Activiti Framework, need to know how do we set parameters value while querying Activiti database…..
Below are the select query which I am calling from my java program……
<mapper resource="org/activiti/db/mapping/entity/HistoricActivityInstance.xml" />
<!– HISTORIC ACTIVITY INSTANCE SELECT –>
  
  <select id="selectHistoricActivityInstance" resultMap="historicActivityInstanceResultMap">
    select * from ${prefix}ACT_HI_ACTINST where ACT_ID_ = #{activityId} and PROC_INST_ID_ = #{processInstanceId}
  </select>
<!—–Java Program to call the above select query —–>
List<HistoricActivityInstanceEntity> historicActivityInstanceList = getManagementServiceInstance().executeCommand(new Command<List<HistoricActivityInstanceEntity>>() {
             
               @SuppressWarnings("unchecked")
               public List<HistoricActivityInstanceEntity> execute(CommandContext commandContext) {
                 return (List<HistoricActivityInstanceEntity>) commandContext.getDbSqlSession().selectList("selectHistoricActivityInstance");
               }
             });
Now question is how do we pass value for #{activityId} and #{processInstanceId} from java program ??
please advise as soon as possible.
please do let me know if any clarification required.
Thanks,
Rajiv.