Class ServiceNotification
java.lang.Object
net.finmath.smartcontract.product.xml.Document
net.finmath.smartcontract.product.xml.Message
net.finmath.smartcontract.product.xml.NotificationMessage
net.finmath.smartcontract.product.xml.ServiceNotification
A type defining the content model for a message that allows a service to
send a notification message to a user of the service.
Java class for ServiceNotification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ServiceNotification"> <complexContent> <extension base="{http://www.fpml.org/FpML-5/confirmation}NotificationMessage"> <sequence> <element name="serviceName" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString" minOccurs="0"/> <choice> <element name="status" type="{http://www.fpml.org/FpML-5/confirmation}ServiceStatus"/> <element name="processingStatus" type="{http://www.fpml.org/FpML-5/confirmation}ServiceProcessingStatus"/> <element name="advisory" type="{http://www.fpml.org/FpML-5/confirmation}ServiceAdvisory"/> </choice> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected ServiceAdvisory
protected ServiceProcessingStatus
protected String
protected ServiceStatus
Fields inherited from class net.finmath.smartcontract.product.xml.NotificationMessage
correlationId, header, onBehalfOf, parentCorrelationId, sequenceNumber, validation
Fields inherited from class net.finmath.smartcontract.product.xml.Document
actualBuild, expectedBuild, fpmlVersion
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the advisory property.Gets the value of the processingStatus property.Gets the value of the serviceName property.Gets the value of the status property.void
setAdvisory
(ServiceAdvisory value) Sets the value of the advisory property.void
Sets the value of the processingStatus property.void
setServiceName
(String value) Sets the value of the serviceName property.void
setStatus
(ServiceStatus value) Sets the value of the status property.Methods inherited from class net.finmath.smartcontract.product.xml.NotificationMessage
getCorrelationId, getHeader, getOnBehalfOf, getParentCorrelationId, getSequenceNumber, getValidation, setCorrelationId, setHeader, setOnBehalfOf, setParentCorrelationId, setSequenceNumber
Methods inherited from class net.finmath.smartcontract.product.xml.Document
getActualBuild, getExpectedBuild, getFpmlVersion, setActualBuild, setExpectedBuild, setFpmlVersion
-
Field Details
-
serviceName
-
status
-
processingStatus
-
advisory
-
-
Constructor Details
-
ServiceNotification
public ServiceNotification()
-
-
Method Details
-
getServiceName
-
setServiceName
-
getStatus
Gets the value of the status property.- Returns:
- possible object is
ServiceStatus
-
setStatus
Sets the value of the status property.- Parameters:
value
- allowed object isServiceStatus
-
getProcessingStatus
Gets the value of the processingStatus property.- Returns:
- possible object is
ServiceProcessingStatus
-
setProcessingStatus
Sets the value of the processingStatus property.- Parameters:
value
- allowed object isServiceProcessingStatus
-
getAdvisory
Gets the value of the advisory property.- Returns:
- possible object is
ServiceAdvisory
-
setAdvisory
Sets the value of the advisory property.- Parameters:
value
- allowed object isServiceAdvisory
-