public class

TransactionLogDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.TransactionLogDataType

Class Overview

Encapsulating element containing the data of the transaction log entry.

Java class for Transaction_Log_DataType complex type.

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

 <complexType name="Transaction_Log_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Transaction_Log_Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Transaction_Effective_Moment" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Transaction_Entry_Moment" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Transaction_Log_Type_Reference" type="{urn:com.workday/bsvc}Transaction_Log_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Transaction_Target_Reference" type="{urn:com.workday/bsvc}Event_TargetObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected XMLGregorianCalendar transactionEffectiveMoment
protected XMLGregorianCalendar transactionEntryMoment
protected String transactionLogDescription
protected List<TransactionLogTypeObjectType> transactionLogTypeReference
protected List<EventTargetObjectType> transactionTargetReference
Public Constructors
TransactionLogDataType()
Public Methods
XMLGregorianCalendar getTransactionEffectiveMoment()
Gets the value of the transactionEffectiveMoment property.
XMLGregorianCalendar getTransactionEntryMoment()
Gets the value of the transactionEntryMoment property.
String getTransactionLogDescription()
Gets the value of the transactionLogDescription property.
List<TransactionLogTypeObjectType> getTransactionLogTypeReference()
Gets the value of the transactionLogTypeReference property.
List<EventTargetObjectType> getTransactionTargetReference()
Gets the value of the transactionTargetReference property.
void setTransactionEffectiveMoment(XMLGregorianCalendar value)
Sets the value of the transactionEffectiveMoment property.
void setTransactionEntryMoment(XMLGregorianCalendar value)
Sets the value of the transactionEntryMoment property.
void setTransactionLogDescription(String value)
Sets the value of the transactionLogDescription property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected XMLGregorianCalendar transactionEffectiveMoment

protected XMLGregorianCalendar transactionEntryMoment

protected String transactionLogDescription

protected List<TransactionLogTypeObjectType> transactionLogTypeReference

protected List<EventTargetObjectType> transactionTargetReference

Public Constructors

public TransactionLogDataType ()

Public Methods

public XMLGregorianCalendar getTransactionEffectiveMoment ()

Gets the value of the transactionEffectiveMoment property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getTransactionEntryMoment ()

Gets the value of the transactionEntryMoment property.

Returns
  • possible object is XMLGregorianCalendar

public String getTransactionLogDescription ()

Gets the value of the transactionLogDescription property.

Returns
  • possible object is String

public List<TransactionLogTypeObjectType> getTransactionLogTypeReference ()

Gets the value of the transactionLogTypeReference 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 JAXB object. This is why there is not a set method for the transactionLogTypeReference property.

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

    getTransactionLogTypeReference().add(newItem);
 

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

public List<EventTargetObjectType> getTransactionTargetReference ()

Gets the value of the transactionTargetReference 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 JAXB object. This is why there is not a set method for the transactionTargetReference property.

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

    getTransactionTargetReference().add(newItem);
 

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

public void setTransactionEffectiveMoment (XMLGregorianCalendar value)

Sets the value of the transactionEffectiveMoment property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTransactionEntryMoment (XMLGregorianCalendar value)

Sets the value of the transactionEntryMoment property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTransactionLogDescription (String value)

Sets the value of the transactionLogDescription property.

Parameters
value Allowed object is String