这可以在运行时进行更改,以便用户可以为每个进程设置锁定,并允许它进行模拟(可以在每个 KIE 会话级别或运行时管理器级别进行更改,而不只是在进程级别进行)。
import org.kie.api.runtime.Environment;
import org.kie.api.runtime.EnvironmentName;
import org.kie.api.runtime.manager.RuntimeManager;
import org.kie.api.runtime.manager.RuntimeManagerFactory;
...
env.set(EnvironmentName.USE_PESSIMISTIC_LOCKING, true);
RuntimeManager manager = RuntimeManagerFactory.Factory.get().newPerRequestRuntimeManager(environment);
import org.kie.api.runtime.Environment;
import org.kie.api.runtime.EnvironmentName;
import org.kie.api.runtime.manager.RuntimeManager;
import org.kie.api.runtime.manager.RuntimeManagerFactory;
...
env.set(EnvironmentName.USE_PESSIMISTIC_LOCKING, true);
1
RuntimeManager manager = RuntimeManagerFactory.Factory.get().newPerRequestRuntimeManager(environment);
2
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow