package example;
import javax.annotation.Resource;
import javax.ejb.Stateless;
import javax.ejb.TransactionAttribute;
import static javax.ejb.TransactionAttributeType.SUPPORTS;
import javax.inject.Inject;
import javax.inject.Named;
/**
* Implementation of the Hello bean.
*/
@Stateless
public class HelloBean implements Hello {
@Inject @Named("greeting1")
private String _greeting1;
@Inject @Named("greeting2")
private String _greeting2;
/**
* Returns the first greeting
*/
@TransactionAttribute(SUPPORTS)
public String greeting1()
{
return _greeting1;
}
/**
* Returns the second greeting.
*/
@TransactionAttribute(SUPPORTS)
public String greeting2()
{
return _greeting2;
}
}