1 package org.myorg.basicejb.ejb;
2
3 import javax.annotation.PostConstruct;
4 import javax.annotation.PreDestroy;
5 import javax.ejb.Stateless;
6
7 import org.slf4j.Logger;
8 import org.slf4j.LoggerFactory;
9
10 @Stateless
11 public class ReservationEJB implements ReservationLocal, ReservationRemote {
12 private static Logger logger = LoggerFactory.getLogger(ReservationEJB.class);
13
14 @PostConstruct
15 public void init() {
16 logger.debug("*** ReservationEJB.init() ***");
17 }
18
19 @PreDestroy
20 public void destroy() {
21 logger.debug("*** ReservationEJB.destroy() ***");
22 }
23
24 @Override
25 public void ping() {
26 logger.debug("ping called");
27 }
28 }