El usuario o caller se define al momento de inicializar el workflow con el new BasicWorkflow("user") o cableando el caller en una factory de Spring antes de hacer el getBean("workflow")
Este caller queda almacenado en el context y los metodos lo acceden mediante la key "context" y el metodo getCaller() que devuelve un User de OSUser.
Para asignar un user a un group:
try {
drafterGroup = UserManager.getInstance().createGroup("DrafterGroup");
drafter1= UserManager.getInstance().createUser("DraftMan1");
drafterGroup.addUser(drafter1);
} catch ....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário