6f5c2c1a5b71d8c12f46fbbdfa1816ef13f50194
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

1) package com.haddouti.pg.jee6;
2) 
Hafid Haddouti Init2

Hafid Haddouti authored 10 years ago

3) import javax.annotation.PostConstruct;
Hafid Haddouti - change CDI to EJB - chang...

Hafid Haddouti authored 10 years ago

4) import javax.ejb.EJB;
5) import javax.ejb.Stateless;
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

6) 
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

7) import com.haddouti.pg.jee6.service.OneStatelessBean;
8) 
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

9) /**
Hafid Haddouti Init2

Hafid Haddouti authored 10 years ago

10)  * This is service
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

11)  */
Hafid Haddouti - change CDI to EJB - chang...

Hafid Haddouti authored 10 years ago

12) @Stateless
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

13) public class OneService {
14) 
Hafid Haddouti - change CDI to EJB - chang...

Hafid Haddouti authored 10 years ago

15) 	@EJB
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

16) 	private OneStatelessBean bean;
17) 	
Hafid Haddouti Init2

Hafid Haddouti authored 10 years ago

18) 	@PostConstruct
19) 	public void init() {
Hafid Haddouti - Add CDI test case - MS JE...

Hafid Haddouti authored 10 years ago

20) 		System.out.println("init(): " + this.getClass().getSimpleName()); 
Hafid Haddouti Init2

Hafid Haddouti authored 10 years ago

21) 	}
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

22) 	
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

23) 	public String process() {
24) 		// lot of magic
Hafid Haddouti - Add CDI test case - MS JE...

Hafid Haddouti authored 10 years ago

25) 		return this.getClass().getSimpleName() + "." + bean.process();
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

26) 	}