public class ProcessInstanceState extends ObjectType implements Serializable, Cloneable, com.evolveum.midpoint.prism.Objectable
Java class for ProcessInstanceState complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProcessInstanceState"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectType"> <sequence> <element name="processInstanceName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="startTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="shadowTaskOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="changeProcessor" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="requesterOid" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="objectOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="state" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="answer" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="processorSpecificState" type="{http://midpoint.evolveum.com/xml/ns/model/workflow/process-instance-state-3}ProcessorSpecificState"/> <element name="processSpecificState" type="{http://midpoint.evolveum.com/xml/ns/model/workflow/process-instance-state-3}ProcessSpecificState"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_ANSWER |
static QName |
F_CHANGE_PROCESSOR |
static QName |
F_OBJECT_OID |
static QName |
F_PROCESS_INSTANCE_NAME |
static QName |
F_PROCESS_SPECIFIC_STATE |
static QName |
F_PROCESSOR_SPECIFIC_STATE |
static QName |
F_REQUESTER_OID |
static QName |
F_SHADOW_TASK_OID |
static QName |
F_START_TIME |
static QName |
F_STATE |
F_DESCRIPTION, F_EXTENSION, F_FETCH_RESULT, F_METADATA, F_NAME, F_PARENT_ORG, F_PARENT_ORG_REF, F_TENANT_REF, F_TRIGGER
Constructor and Description |
---|
ProcessInstanceState() |
ProcessInstanceState(com.evolveum.midpoint.prism.PrismContext prismContext) |
getDescription, getExtension, getFetchResult, getMetadata, getName, getOid, getParentOrg, getParentOrgRef, getTenantRef, getTrigger, getVersion, setDescription, setExtension, setFetchResult, setMetadata, setName, setOid, setTenantRef, setVersion
public static final QName COMPLEX_TYPE
public static final QName F_PROCESS_INSTANCE_NAME
public static final QName F_START_TIME
public static final QName F_SHADOW_TASK_OID
public static final QName F_CHANGE_PROCESSOR
public static final QName F_REQUESTER_OID
public static final QName F_OBJECT_OID
public static final QName F_STATE
public static final QName F_ANSWER
public static final QName F_PROCESSOR_SPECIFIC_STATE
public static final QName F_PROCESS_SPECIFIC_STATE
public ProcessInstanceState()
public ProcessInstanceState(com.evolveum.midpoint.prism.PrismContext prismContext)
public void setupContainer(com.evolveum.midpoint.prism.PrismObject container)
setupContainer
in interface com.evolveum.midpoint.prism.Objectable
setupContainer
in class ObjectType
public com.evolveum.midpoint.prism.PrismObject asPrismObject()
asPrismObject
in interface com.evolveum.midpoint.prism.Objectable
asPrismObject
in class ObjectType
public com.evolveum.midpoint.prism.PrismObject asPrismContainer()
asPrismContainer
in class ObjectType
public com.evolveum.midpoint.prism.PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface com.evolveum.midpoint.prism.Containerable
asPrismContainerValue
in class ObjectType
public void setupContainerValue(com.evolveum.midpoint.prism.PrismContainerValue containerValue)
setupContainerValue
in interface com.evolveum.midpoint.prism.Containerable
setupContainerValue
in class ObjectType
public String toString()
toString
in class ObjectType
public boolean equals(Object object)
equals
in class ObjectType
public int hashCode()
hashCode
in class ObjectType
public String toDebugName()
toDebugName
in interface com.evolveum.midpoint.prism.Objectable
toDebugName
in class ObjectType
public String toDebugType()
toDebugType
in interface com.evolveum.midpoint.prism.Objectable
toDebugType
in class ObjectType
public String getProcessInstanceName()
public void setProcessInstanceName(String value)
public XMLGregorianCalendar getStartTime()
public void setStartTime(XMLGregorianCalendar value)
public String getShadowTaskOid()
public void setShadowTaskOid(String value)
public String getChangeProcessor()
public void setChangeProcessor(String value)
public String getRequesterOid()
public void setRequesterOid(String value)
public String getObjectOid()
public void setObjectOid(String value)
public String getState()
public void setState(String value)
public String getAnswer()
public void setAnswer(String value)
public ProcessorSpecificState getProcessorSpecificState()
public void setProcessorSpecificState(ProcessorSpecificState value)
public ProcessSpecificState getProcessSpecificState()
public void setProcessSpecificState(ProcessSpecificState value)
public ProcessInstanceState clone()
clone
in class ObjectType
Copyright © 2015 Evolveum. All rights reserved.