public class BaseApplicationModuleImpl extends ApplicationModuleImpl {
public BaseApplicationModuleImpl() {
}
protected void prepareSession(Session session) {
[…]
super.prepareSession(session);
initSession();
}
protected void initSession() {
storeUserSessionParameters();
setClientIdentifier();
if (!checkUserAccess()) {
throw new oracle.jbo.JboException("You may not access this Module for this Project.");
}
logAppsConnectionAudit((String)getSession().getUserData().get(GCCConstants.PARAM_ADD_CONNECTION_DESC));
}
Jean-Marc
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
Maybe I should add that data is passed from the AM session to the Bean, using beforePhase prepare model to create a new session bean (if not already done), get the parameters from the AM session and set them in the bean (if not already done).Jean-Marc