public class JNDIAuditorEJB extends AuditorBase implements AuditorRemote
| Modifier and Type | Field and Description |
|---|---|
private ConnectionFactory |
cf |
private SessionContext |
ctx |
private EntityManager |
em |
private static org.slf4j.Logger |
log |
private Boolean |
publishJMS |
private Topic |
topic |
| Constructor and Description |
|---|
JNDIAuditorEJB() |
| Modifier and Type | Method and Description |
|---|---|
int |
audit(String message) |
boolean |
haveConnectionFactory() |
boolean |
havePersistenceContext() |
boolean |
haveTopic() |
void |
init() |
boolean |
isPublishJMS() |
close, close, persistRecord, publishRecord, setConnectionFactory, setEntityManager, setLog, setPublishJMS, setTopicprivate static final org.slf4j.Logger log
private Boolean publishJMS
private EntityManager em
private ConnectionFactory cf
private Topic topic
private SessionContext ctx
@PostConstruct public void init()
public boolean isPublishJMS()
isPublishJMS in interface AuditorRemotepublic boolean havePersistenceContext()
havePersistenceContext in interface AuditorRemotepublic boolean haveTopic()
haveTopic in interface AuditorRemotepublic boolean haveConnectionFactory()
haveConnectionFactory in interface AuditorRemotepublic int audit(String message)
audit in interface AuditorRemoteaudit in class AuditorBaseCopyright © 2015 John's Hopkins University, Engineering Programs for Professionals. All rights reserved.