1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package fr.test;
import javax.ejb.Local;
import javax.ejb.Remote;
import javax.ejb.Stateful;
@Stateful
@Remote({TestBeanBeanRemote.class})
@Local({TestBeanBeanLocal.class})
public class TestBeanBean implements TestBeanBeanLocal, TestBeanBeanRemote {
private String pseudo;
public TestBeanBean()
{
pseudo = null ;
}
@Override
public void setPseudo(String pseudo) {
this.pseudo = pseudo;
}
@Override
public String getPseudo()
{
return pseudo ;
}
@Override
public Boolean isValidatePseudo() {
return pseudo != null ? Boolean.TRUE : Boolean.FALSE;
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package fr.test;
/**
*
* @author Damien Pointa
*/
public interface TestBeanBeanRemote {
public void setPseudo(String pseudo);
public Boolean isValidatePseudo();
public String getPseudo();
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package fr.test;
/**
*
* @author Damien Pointa
*/
public interface TestBeanBeanLocal {
public void setPseudo(String pseudo);
public Boolean isValidatePseudo();
public String getPseudo();
} |
Partager