Class InvocationInfo
- java.lang.Object
-
- org.somda.sdc.biceps.model.message.InvocationInfo
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb2_commons.lang.CopyTo2,org.jvnet.jaxb2_commons.lang.ToString2
public class InvocationInfo extends Object implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.ToString2
InvocationInfo conveys information to describe a transaction operation.Java class for InvocationInfo complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InvocationInfo"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://standards.ieee.org/downloads/11073/11073-10207-2017/extension}Extension" minOccurs="0"/> <element name="TransactionId" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/message}TransactionId"/> <element name="InvocationState" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/message}InvocationState"/> <element name="InvocationError" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/message}InvocationError" minOccurs="0"/> <element name="InvocationErrorMessage" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}LocalizedText" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtensionTypeextensionprotected InvocationErrorinvocationErrorprotected List<LocalizedText>invocationErrorMessageprotected InvocationStateinvocationStateprotected longtransactionId
-
Constructor Summary
Constructors Constructor Description InvocationInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()ExtensionTypegetExtension()Gets the value of the extension property.InvocationErrorgetInvocationError()Gets the value of the invocationError property.List<LocalizedText>getInvocationErrorMessage()Gets the value of the invocationErrorMessage property.InvocationStategetInvocationState()Gets the value of the invocationState property.longgetTransactionId()Gets the value of the transactionId property.voidsetExtension(ExtensionType value)Sets the value of the extension property.voidsetInvocationError(InvocationError value)Sets the value of the invocationError property.voidsetInvocationErrorMessage(List<LocalizedText> value)voidsetInvocationState(InvocationState value)Sets the value of the invocationState property.voidsetTransactionId(long value)Sets the value of the transactionId property.StringtoString()
-
-
-
Field Detail
-
extension
protected ExtensionType extension
-
transactionId
protected long transactionId
-
invocationState
protected InvocationState invocationState
-
invocationError
protected InvocationError invocationError
-
invocationErrorMessage
protected List<LocalizedText> invocationErrorMessage
-
-
Method Detail
-
getExtension
public ExtensionType getExtension()
Gets the value of the extension property.- Returns:
- possible object is
ExtensionType
-
setExtension
public void setExtension(ExtensionType value)
Sets the value of the extension property.- Parameters:
value- allowed object isExtensionType
-
getTransactionId
public long getTransactionId()
Gets the value of the transactionId property.
-
setTransactionId
public void setTransactionId(long value)
Sets the value of the transactionId property.
-
getInvocationState
public InvocationState getInvocationState()
Gets the value of the invocationState property.- Returns:
- possible object is
InvocationState
-
setInvocationState
public void setInvocationState(InvocationState value)
Sets the value of the invocationState property.- Parameters:
value- allowed object isInvocationState
-
getInvocationError
public InvocationError getInvocationError()
Gets the value of the invocationError property.- Returns:
- possible object is
InvocationError
-
setInvocationError
public void setInvocationError(InvocationError value)
Sets the value of the invocationError property.- Parameters:
value- allowed object isInvocationError
-
getInvocationErrorMessage
public List<LocalizedText> getInvocationErrorMessage()
Gets the value of the invocationErrorMessage 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
setmethod for the invocationErrorMessage property.For example, to add a new item, do as follows:
getInvocationErrorMessage().add(newItem);Objects of the following type(s) are allowed in the list
LocalizedText
-
setInvocationErrorMessage
public void setInvocationErrorMessage(List<LocalizedText> value)
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2
-
-