quinta-feira, 25 de outubro de 2007

User o caller de la instancia workflow

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 ....

Nenhum comentário: