Class CorrectableRequestMessage
java.lang.Object
net.finmath.smartcontract.product.xml.Document
net.finmath.smartcontract.product.xml.Message
net.finmath.smartcontract.product.xml.RequestMessage
net.finmath.smartcontract.product.xml.CorrectableRequestMessage
- Direct Known Subclasses:
AbstractServicingNotification,CreditEventNotification,ExecutionAdvice,ExecutionNotification,MaturityNotification,RequestAllocation,RequestClearing,RequestClearingEligibility,RequestCollateralAllocation,RequestConfirmation,RequestConsent,RequestExecution,RequestTradeReferenceInformationUpdate,SyndicatedLoanStatement,TradeChangeAdvice
A type defining the content model for a request message that can be
subsequently corrected or retracted.
Java class for CorrectableRequestMessage complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CorrectableRequestMessage">
<complexContent>
<extension base="{http://www.fpml.org/FpML-5/confirmation}RequestMessage">
<sequence>
<element name="isCorrection" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<group ref="{http://www.fpml.org/FpML-5/confirmation}CorrelationAndSequence.model" minOccurs="0"/>
<group ref="{http://www.fpml.org/FpML-5/confirmation}OnBehalfOf.model" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CorrelationIdprotected booleanprotected OnBehalfOfprotected CorrelationIdprotected BigIntegerFields inherited from class net.finmath.smartcontract.product.xml.RequestMessage
header, validationFields inherited from class net.finmath.smartcontract.product.xml.Document
actualBuild, expectedBuild, fpmlVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the correlationId property.Gets the value of the onBehalfOf property.Gets the value of the parentCorrelationId property.Gets the value of the sequenceNumber property.booleanGets the value of the isCorrection property.voidsetCorrelationId(CorrelationId value) Sets the value of the correlationId property.voidsetIsCorrection(boolean value) Sets the value of the isCorrection property.voidsetOnBehalfOf(OnBehalfOf value) Sets the value of the onBehalfOf property.voidSets the value of the parentCorrelationId property.voidsetSequenceNumber(BigInteger value) Sets the value of the sequenceNumber property.Methods inherited from class net.finmath.smartcontract.product.xml.RequestMessage
getHeader, getValidation, setHeaderMethods inherited from class net.finmath.smartcontract.product.xml.Document
getActualBuild, getExpectedBuild, getFpmlVersion, setActualBuild, setExpectedBuild, setFpmlVersion
-
Field Details
-
isCorrection
protected boolean isCorrection -
parentCorrelationId
-
correlationId
-
sequenceNumber
-
onBehalfOf
-
-
Constructor Details
-
CorrectableRequestMessage
public CorrectableRequestMessage()
-
-
Method Details
-
isIsCorrection
public boolean isIsCorrection()Gets the value of the isCorrection property. -
setIsCorrection
public void setIsCorrection(boolean value) Sets the value of the isCorrection property. -
getParentCorrelationId
Gets the value of the parentCorrelationId property.- Returns:
- possible object is
CorrelationId
-
setParentCorrelationId
Sets the value of the parentCorrelationId property.- Parameters:
value- allowed object isCorrelationId
-
getCorrelationId
Gets the value of the correlationId property.- Returns:
- possible object is
CorrelationId
-
setCorrelationId
Sets the value of the correlationId property.- Parameters:
value- allowed object isCorrelationId
-
getSequenceNumber
Gets the value of the sequenceNumber property.- Returns:
- possible object is
BigInteger
-
setSequenceNumber
Sets the value of the sequenceNumber property.- Parameters:
value- allowed object isBigInteger
-
getOnBehalfOf
Gets the value of the onBehalfOf property.- Returns:
- possible object is
OnBehalfOf
-
setOnBehalfOf
Sets the value of the onBehalfOf property.- Parameters:
value- allowed object isOnBehalfOf
-