Class RequestExecution


public class RequestExecution extends CorrectableRequestMessage
A message requesting that an order be executed.

Java class for RequestExecution complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RequestExecution">
   <complexContent>
     <extension base="{http://www.fpml.org/FpML-5/confirmation}CorrectableRequestMessage">
       <sequence>
         <choice>
           <group ref="{http://www.fpml.org/FpML-5/confirmation}TradingEvents.model"/>
           <element name="optionExercise" type="{http://www.fpml.org/FpML-5/confirmation}OptionExercise"/>
         </choice>
         <group ref="{http://www.fpml.org/FpML-5/confirmation}PartiesAndAccounts.model"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • RequestExecution

      public RequestExecution()
  • Method Details

    • getTradePackage

      public TradePackage getTradePackage()
      Gets the value of the tradePackage property.
      Returns:
      possible object is TradePackage
    • setTradePackage

      public void setTradePackage(TradePackage value)
      Sets the value of the tradePackage property.
      Parameters:
      value - allowed object is TradePackage
    • getOriginatingEvent

      public OriginatingEvent getOriginatingEvent()
      Gets the value of the originatingEvent property.
      Returns:
      possible object is OriginatingEvent
    • setOriginatingEvent

      public void setOriginatingEvent(OriginatingEvent value)
      Sets the value of the originatingEvent property.
      Parameters:
      value - allowed object is OriginatingEvent
    • getTrade

      public Trade getTrade()
      Gets the value of the trade property.
      Returns:
      possible object is Trade
    • setTrade

      public void setTrade(Trade value)
      Sets the value of the trade property.
      Parameters:
      value - allowed object is Trade
    • getAdditionalEvent

      public AdditionalEvent getAdditionalEvent()
      Gets the value of the additionalEvent property.
      Returns:
      possible object is AdditionalEvent
    • setAdditionalEvent

      public void setAdditionalEvent(AdditionalEvent value)
      Sets the value of the additionalEvent property.
      Parameters:
      value - allowed object is AdditionalEvent
    • getOptionExercise

      public OptionExercise getOptionExercise()
      Gets the value of the optionExercise property.
      Returns:
      possible object is OptionExercise
    • setOptionExercise

      public void setOptionExercise(OptionExercise value)
      Sets the value of the optionExercise property.
      Parameters:
      value - allowed object is OptionExercise
    • getParty

      public List<Party> getParty()
      Gets the value of the party property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the party property.

      For example, to add a new item, do as follows:

          getParty().add(newItem);
       

      Objects of the following type(s) are allowed in the list Party

    • getAccount

      public List<Account> getAccount()
      Gets the value of the account property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the account property.

      For example, to add a new item, do as follows:

          getAccount().add(newItem);
       

      Objects of the following type(s) are allowed in the list Account