public class JobMessage extends EventMessage
| Constructor and Description |
|---|
JobMessage()
Default constructor
|
JobMessage(JobEvent.EventStatus eventStatus,
AppType appType,
java.lang.String id,
java.lang.String parentId,
java.util.Date startTime,
java.util.Date endTime,
java.lang.String user,
java.lang.String appName)
Constructs a job message
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAppName()
Gets the job's app name
|
java.util.Date |
getEndTime()
Gets the job end time
|
JobEvent.EventStatus |
getEventStatus()
Gets the event status
|
java.lang.String |
getId()
Gets the job id
|
java.util.Map<java.lang.String,java.lang.String> |
getMessageProperties()
Gets the message properties
|
java.lang.String |
getParentId()
Gets the parent job id
|
java.util.Date |
getStartTime()
Gets the job start time
|
java.lang.String |
getUser()
Gets the job user
|
void |
setAppName(java.lang.String appName)
Sets the job's app name for message
|
void |
setEndTime(java.util.Date endTime)
Sets the job end time for message
|
void |
setEventStatus(JobEvent.EventStatus eventStatus)
Sets the event status
|
void |
setId(java.lang.String id)
Sets the Job id for message
|
void |
setParentId(java.lang.String parentId)
Sets the parent job id for message
|
void |
setProperties(javax.jms.Message message)
Set the JMS selector properties for message object
|
void |
setStartTime(java.util.Date startTime)
Sets the job start time for message
|
void |
setUser(java.lang.String user)
sets the job user for the msg
|
getAppType, getMessageType, setAppType, setMessageTypepublic JobMessage()
public JobMessage(JobEvent.EventStatus eventStatus, AppType appType, java.lang.String id, java.lang.String parentId, java.util.Date startTime, java.util.Date endTime, java.lang.String user, java.lang.String appName)
eventStatus - the event statusappType - the appType for eventid - the id of jobparentId - the parent id of jobstartTime - the start time of jobendTime - the end time of jobuser - user of the jobappName - appName for jobpublic void setId(java.lang.String id)
id - the job idpublic java.lang.String getId()
public void setParentId(java.lang.String parentId)
parentId - the parent job idpublic java.lang.String getParentId()
public void setStartTime(java.util.Date startTime)
startTime - public java.util.Date getStartTime()
public void setEndTime(java.util.Date endTime)
endTime - public java.util.Date getEndTime()
public void setAppName(java.lang.String appName)
appName - public java.lang.String getAppName()
public java.util.Map<java.lang.String,java.lang.String> getMessageProperties()
public void setUser(java.lang.String user)
user - public java.lang.String getUser()
public void setEventStatus(JobEvent.EventStatus eventStatus)
eventStatus - public JobEvent.EventStatus getEventStatus()
public void setProperties(javax.jms.Message message) throws javax.jms.JMSException
EventMessagesetProperties in class EventMessagejavax.jms.JMSExceptionCopyright © 2018 Apache Software Foundation. All Rights Reserved.