public class DispatchJobConfig extends JobConfig implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
DispatchMessage |
dispatchMessage |
Constructor and Description |
---|
DispatchJobConfig() |
DispatchJobConfig(DispatchJobConfig o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this DispatchJobConfig.
|
static DispatchJobConfig |
fromString(java.lang.String s)
String representation of this DispatchJobConfig.
|
DispatchMessage |
getDispatchMessage() |
DispatchJobConfig |
makeCopy()
Creates and returns a deep copy of this DispatchJobConfig.
|
static DispatchJobConfig |
readFrom(java.io.InputStream is)
Read this DispatchJobConfig from an XML fragment.
|
void |
setDispatchMessage(DispatchMessage dispatchMessage) |
java.lang.String |
toString()
String representation of this DispatchJobConfig.
|
DispatchJobConfig |
withDispatchMessage(DispatchMessage dispatchMessage) |
DispatchJobConfig |
withName(java.lang.String name) |
void |
writeTo(java.io.OutputStream os)
Write this DispatchJobConfig as an XML fragment
|
public DispatchMessage dispatchMessage
public DispatchJobConfig()
public DispatchJobConfig(DispatchJobConfig o)
public DispatchJobConfig withName(java.lang.String name)
public void setDispatchMessage(DispatchMessage dispatchMessage)
public DispatchMessage getDispatchMessage()
public DispatchJobConfig withDispatchMessage(DispatchMessage dispatchMessage)
public DispatchJobConfig makeCopy()
public static DispatchJobConfig readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
public static DispatchJobConfig fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
Copyright © 2021 Dassault Systèmes, All Rights Reserved.