jboss-user
[Arriba] [Todas las Listas]

[jboss-Usuario] [jBPM] - Re: Cuestión de API Básico

To: User development <jboss-user@xxxxxxxxxxxxxxx>
Subject: [jboss-Usuario] [jBPM] - Re: Cuestión de API Básico
From: Demian Calcaprina <do-not-reply@xxxxxxxxx>
Date: Fri, 09 Sep 2011 10:37:12 -0400
Auto-submitted: yes
Delivery-date: Fri, 09 Sep 2011 10:38:07 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <2-625495-3-90008-1315484233138-2-625758-3-90008-1315575764911.jivesbs.jivemailuser@http://community.jboss.org>
List-archive: <http://lists.jboss.org/pipermail/jboss-user>
List-help: <mailto:jboss-user-request@lists.jboss.org?subject=help>
List-id: The JBoss User main mailing list <jboss-user.lists.jboss.org>
List-post: <mailto:jboss-user@lists.jboss.org>
List-subscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=subscribe>
List-unsubscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=unsubscribe>
References: <2-625495-3-90008-1315484233138.jivesbs.jivemailuser@http://community.jboss.org> <2-625495-3-90008-1315484233138-2-625721-3-83189-1315566134452.jivesbs.jivemailuser@http://community.jboss.org> <2-625495-3-90008-1315484233138-2-625758-3-90008-1315575764911.jivesbs.jivemailuser@http://community.jboss.org>
Reply-to: The JBoss User main mailing list <jboss-user@xxxxxxxxxxxxxxx>
Sender: jboss-user-bounces@xxxxxxxxxxxxxxx
Demian *Calcaprina [*http://comunidad.*jboss.*org/Personas/*calca] creó la discusión

"*Re: Cuestión de API Básico"

para ver la discusión, visita: *http://comunidad.*jboss.*org/Mensaje/625770#625770

--------------------------------------------------------------
*Diogo,

puedes comprobar cómo es utilizado en consola:
 *https://*github.*com/*droolsjbpm/*jbpm/*blob/Maestro/*jbpm-*gwt/*jbpm-*gwt-*graph/*src/principal/*java/*org/*jbpm/consola/de integración/*graph/*GraphViewerPluginImpl.*java *https://*github.*com/*droolsjbpm/*jbpm/*blob/Maestro/*jbpm-*gwt/*jbpm-*gwt-*graph/*src/principal/*java/*org/*jbpm/consola/de integración/*graph/*GraphViewerPluginImpl.*java

O por ejemplo esta prueba:
 *https://*github.*com/*calcacuervo/*JBPM5-Muestras/*blob/maestro/humano-tareas/*src/prueba/*java/*com/prueba/*HumanTaskTest.*java *https://*github.*com/*calcacuervo/*JBPM5-Muestras/*blob/maestro/humano-tareas/*src/prueba/*java/*com/prueba/*HumanTaskTest.*java

Básicamente, creas un *logger para salvar información en *bam mesas:
nuevo *JPAWorkingMemoryDbLogger(sesión);

y entonces puedes utilizar un 


*JPAProcessInstanceDbLog *processLog = nuevo *JPAProcessInstanceDbLog(sesión.*getEnvironment());

Para conseguir la información con sus métodos:
*findProcessInstances()
*findProcessInstance(*processInstanceId)
*findNodesInstances(*processInstances)
*findVariableInstances(*processInstances)
*etc
Consideraciones,

Demian   
--------------------------------------------------------------

Respuesta a este mensaje por ir a Comunidad
[*http://comunidad.*jboss.*org/Mensaje/625770#625770]

Empieza una discusión nueva en *jBPM en Comunidad
[*http://comunidad.*jboss.*org/Escoge-contenedor!Entrada.*jspa?*contentType=1&*containerType=14&contenedor=2034]

Demian Calcaprina [http://community.jboss.org/people/calca] created the discussion

"Re: Basic API Question"

To view the discussion, visit: http://community.jboss.org/message/625770#625770

--------------------------------------------------------------
Diogo,

You can check how it is used in console:
 https://github.com/droolsjbpm/jbpm/blob/master/jbpm-gwt/jbpm-gwt-graph/src/main/java/org/jbpm/integration/console/graph/GraphViewerPluginImpl.java https://github.com/droolsjbpm/jbpm/blob/master/jbpm-gwt/jbpm-gwt-graph/src/main/java/org/jbpm/integration/console/graph/GraphViewerPluginImpl.java

Or for example this test:
 https://github.com/calcacuervo/JBPM5-Samples/blob/master/human-tasks/src/test/java/com/test/HumanTaskTest.java https://github.com/calcacuervo/JBPM5-Samples/blob/master/human-tasks/src/test/java/com/test/HumanTaskTest.java

Basically, you create a logger to save information in bam tables:
new JPAWorkingMemoryDbLogger(session);

and then you can use a 


JPAProcessInstanceDbLog processLog = new JPAProcessInstanceDbLog(session.getEnvironment());

to get the information with its methods:
findProcessInstances()
findProcessInstance(processInstanceId)
findNodesInstances(processInstances)
findVariableInstances(processInstances)
etc
Regards,

Demian   
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/625770#625770]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
*jboss-Usuario *mailing lista
*jboss-user@xxxxxxxxxxxxxxx
*https://listas.*jboss.*org/*mailman/*listinfo/*jboss-Usuario
_______________________________________________
jboss-user mailing list
jboss-user@xxxxxxxxxxxxxxx
https://lists.jboss.org/mailman/listinfo/jboss-user
<Anterior por Tema] Tema Actual [Siguiente por Tema>