You have org.jbpm.process.core.Process that implements org.drools.definition.process.Process
Then you have:
- org.jbpm.process.core.impl.ProcessImpl implements org.drools.definition.process.Process
- org.jbpm.workflow.core.impl.WorkflowProcessImpl extends org.jbpm.process.core.impl.ProcessImpl
- org.jbpm.ruleflow.core.RuleFlowProcess extends org.jbpm.workflow.core.impl.WorkflowProcessImpl
getId() is implemented in org.jbpm.process.core.impl.ProcessImpl, but is just a simple getter. What are you exactly looking for?