From: Vance K. <va...@us...> - 2006-01-03 01:06:19
|
User: vancek Date: 06/01/02 17:06:00 Added: andromda-ejb3/src/main/resources/templates/ejb3 SessionListener.vsl Log: initial revision Revision Changes Path 1.1 cartridges/andromda-ejb3/src/main/resources/templates/ejb3/SessionListener.vsl Index: SessionListener.vsl =================================================================== // license-header java merge-point #if ($stringUtils.isNotBlank($service.packageName)) package $service.packageName; #end /** * Callback Listener for Session bean ${service.fullyQualifiedName} * * @see ${service.fullyQualifiedName} */ public class ${service.serviceListenerName} { /** * Default public no-args constructor */ public ${service.serviceListenerName}() { } @javax.ejb.PostConstruct public void postConstruct(${service.fullyQualifiedServiceName} ${stringUtils.uncapitalize(${service.name})}) { // post construct implementation } @javax.ejb.PostActivate public void postActivate(${service.fullyQualifiedServiceName} ${stringUtils.uncapitalize(${service.name})}) { // post construct implementation } @javax.ejb.PrePassivate public void prePassivate(${service.fullyQualifiedServiceName} ${stringUtils.uncapitalize(${service.name})}) { // pre passivate implementation } @javax.ejb.PreDestroy public void preDestroy(${service.fullyQualifiedServiceName} ${stringUtils.uncapitalize(${service.name})}) { // pre destroy implementation } @javax.ejb.Remove public void remove(${service.fullyQualifiedServiceName} ${stringUtils.uncapitalize(${service.name})}) { // remove implementation } } |