hero.session |
|
Java Source File Name | Type | Comment |
AdminSessionBean.java | Class | The Admin Session Bean, is an stateful session bean that provides the admin API to get information about
projects and activities in which the user is admin.
The following lines shows a sample code to use this API in your application:
First of all you have to import the Admin Session files:
import hero.interfaces.AdminSessionLocalHome;
import hero.interfaces.AdminSessionLocal;
import hero.interfaces.AdminSessionHome;
import hero.interfaces.AdminSession;
import hero.interfaces.AdminSessionUtil;
Now, it is time to create the Admin Session instance:
Like this if you want to use local interfaces:
AdminSessionLocalHome adminh = (AdminSessionLocalHome)hero.interfaces.AdminSessionUtil.getLocalHome();
AdminSessionLocal adminsession = adminh.create();
or like this if you use remote interfaces:
AdminSessionHome adminh = (AdminSessionHome)hero.interfaces.AdminSessionUtil.getHome();
AdminSession adminsession = adminh.create();
Now you can call all Admin Sessions methods... |
AllProjectsSessionBean.java | Class | |
BnLdapBean.java | Class | |
DeadlineEjbTimerSessionBean.java | Class | |
DeadlineSessionBean.java | Class | |
EngineBean.java | Class | |
HistorySessionBean.java | Class | The History Session Bean, is an stateless session bean that provides the user API to get information on
historic instance and activity properties.
The following lines shows a sample code to use this API in your application:
First of all you have to import the History Session files:
import hero.interfaces.HistorySessionLocalHome;
import hero.interfaces.HistorySessionLocal;
import hero.interfaces.HistorySessionHome;
import hero.interfaces.HistorySession;
import hero.interfaces.HistorySessionUtil;
Now, it is time to create the History Session instance:
Like this if you want to use local interfaces:
HistorySessionLocalHome historyh = (HistorySessionLocalHome)hero.interfaces.HistorySessionUtil.getLocalHome();
HistorySessionLocal historysession = historyh.create();
or like this if you use remote interfaces:
HistorySessionHome historyh = (HistorySessionHome)hero.interfaces.HistorySessionUtil.getHome();
HistorySession historysession = historyh.create();
Now you can call all History Sessions methods... |
InsertAuthRoleUserBean.java | Class | |
JMSServicesSessionBean.java | Class | |
ProjectSessionBean.java | Class | Project Session Bean is an stateful session bean that provides the interface for workflow process
definition. |
ProjectSoapBasicBean.java | Class | |
ProjectSoapXMLBean.java | Class | ProjectSessionXML API based on ProjectSession API but oriented to web services
calls from a non-Java language. |
SequenceGeneratorBean.java | Class | |
UserRegistrationBean.java | Class | The User Registration Bean, is an stateless session bean that provides the API to create users in
Bonita database (new user account). |
UserServiceBean.java | Class | |
UserSessionBean.java | Class | The User Session Bean, is an stateless session bean that provides the user API to get information on
Todo list and started activities and to produce events on activities (start, terminate, cancel).
This Session Bean is based on Engine Session Bean: a recursive implementation that manage the previous execution operations
and propagates the activity state changes to the activities that are connected to this one.
The User Session Bean API provides information about user projects and activites (project list,
todo list and activity list) and also useful information about project instances or user
preferences. |
UserSoapXMLBean.java | Class | UserSessionXML API based on UserSession API but oriented to web services
calls from a non-Java language. |
XPDLSessionImportBean.java | Class | |