Package ejava.examples.jmsnotifier
Class Publisher
- java.lang.Object
-
- ejava.examples.jmsnotifier.Publisher
-
-
Field Summary
Fields Modifier and Type Field Description protected ConnectionFactory
connFactory
protected int
count
protected Destination
destination
private static org.slf4j.Logger
logger
protected int
maxCount
protected String
name
protected String
password
protected long
sleepTime
protected boolean
started
protected boolean
stop
protected boolean
stopped
protected String
username
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearMessages()
private JMSContext
createContext(Integer sessionMode)
void
execute()
int
getCount()
boolean
isStarted()
boolean
isStopped()
static void
main(String[] args)
void
run()
void
setConnFactory(ConnectionFactory connFactory)
void
setDestination(Destination destination)
void
setMaxCount(int maxCount)
void
setPassword(String password)
void
setSleepTime(long sleepTime)
void
setUsername(String username)
void
stop()
-
-
-
Field Detail
-
logger
private static final org.slf4j.Logger logger
-
connFactory
protected ConnectionFactory connFactory
-
destination
protected Destination destination
-
stop
protected boolean stop
-
stopped
protected boolean stopped
-
started
protected boolean started
-
count
protected int count
-
name
protected String name
-
sleepTime
protected long sleepTime
-
maxCount
protected int maxCount
-
username
protected String username
-
password
protected String password
-
-
Constructor Detail
-
Publisher
public Publisher(String name)
-
-
Method Detail
-
setConnFactory
public void setConnFactory(ConnectionFactory connFactory)
-
setDestination
public void setDestination(Destination destination)
-
getCount
public int getCount()
-
setSleepTime
public void setSleepTime(long sleepTime)
-
setMaxCount
public void setMaxCount(int maxCount)
-
clearMessages
public void clearMessages()
-
stop
public void stop()
-
isStopped
public boolean isStopped()
-
isStarted
public boolean isStarted()
-
setUsername
public void setUsername(String username)
-
setPassword
public void setPassword(String password)
-
createContext
private JMSContext createContext(Integer sessionMode)
-
main
public static void main(String[] args)
-
-