Question 1:
I have a specific key before process instance creation. Then this solution is not valid for me. I need create process instance with concrete key.
I can add new column to my table and use this id, but ideally I would avoid this way, if i can use primary key of my table.
Question 2:
Scheduler? is a activiti component?
Now we have a process that every hour awake, (<timerEventDefinition><timeDuration>PT1H</timeDuration></timerEventDefinition>) and start process instance if conditions are true.
I suppose that I can do same more efficiently.