public class SimpleHTTPPublisher extends AlertPublisher implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
address |
static java.lang.String |
DEFAULT_FORMAT |
java.lang.String |
format |
name
Constructor and Description |
---|
SimpleHTTPPublisher() |
SimpleHTTPPublisher(SimpleHTTPPublisher o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this SimpleHTTPPublisher.
|
static SimpleHTTPPublisher |
fromString(java.lang.String s)
String representation of this SimpleHTTPPublisher.
|
java.lang.String |
getAddress()
Publication endpoint address
|
java.lang.String |
getFormat()
Alert publishing format.
The only supported format is 'atom'. |
SimpleHTTPPublisher |
makeCopy()
Creates and returns a deep copy of this SimpleHTTPPublisher.
|
static SimpleHTTPPublisher |
readFrom(java.io.InputStream is)
Read this SimpleHTTPPublisher from an XML fragment.
|
void |
setAddress(java.lang.String address)
Publication endpoint address
|
void |
setFormat(java.lang.String format)
Alert publishing format.
The only supported format is 'atom'. |
java.lang.String |
toString()
String representation of this SimpleHTTPPublisher.
|
SimpleHTTPPublisher |
withAddress(java.lang.String address) |
SimpleHTTPPublisher |
withFormat(java.lang.String format) |
SimpleHTTPPublisher |
withName(java.lang.String name) |
void |
writeTo(java.io.OutputStream os)
Write this SimpleHTTPPublisher as an XML fragment
|
getName, setName
public java.lang.String address
public java.lang.String format
public static final java.lang.String DEFAULT_FORMAT
public SimpleHTTPPublisher()
public SimpleHTTPPublisher(SimpleHTTPPublisher o)
public SimpleHTTPPublisher withName(java.lang.String name)
withName
in class AlertPublisher
public void setAddress(java.lang.String address)
public java.lang.String getAddress()
public SimpleHTTPPublisher withAddress(java.lang.String address)
public void setFormat(java.lang.String format)
public java.lang.String getFormat()
public SimpleHTTPPublisher withFormat(java.lang.String format)
public SimpleHTTPPublisher makeCopy()
makeCopy
in class AlertPublisher
public static SimpleHTTPPublisher 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
writeTo
in class AlertPublisher
javax.xml.bind.JAXBException
java.io.IOException
public static SimpleHTTPPublisher 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()
toString
in class AlertPublisher
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class AlertPublisher
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.