Class ActivityStateOverviewType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.ActivityStateOverviewType
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
public class ActivityStateOverviewType
extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Describes an overview of the state of an activity. This information is maintained in the root task only,
and is an excerpt from state information distributed throughout the tree.
The idea is to provide all important information (needed e.g. in the task list) directly in the root
task, to avoid the need to fetch subtasks.
This structure is intentionally not a container (currently).
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ActivityStateOverviewType>protected BucketProgressOverviewTypestatic final QNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNameprotected Stringprotected ActivityStatePersistenceTypeprotected ActivitySimplifiedRealizationStateTypeprotected OperationResultStatusTypeprotected List<ActivityTaskStateOverviewType> -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) clone()booleanequals(Object other, StructuredEqualsStrategy strategy) getTask()inthashCode(StructuredHashCodeStrategy strategy) identifier(String value) voidvoidsetIdentifier(String value) voidvoidvoidvoidMethods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
identifier
-
realizationState
-
resultStatus
-
bucketProgress
-
task
-
progressInformationVisibility
-
persistence
-
activity
-
COMPLEX_TYPE
-
F_IDENTIFIER
-
F_REALIZATION_STATE
-
F_RESULT_STATUS
-
F_BUCKET_PROGRESS
-
F_TASK
-
F_PROGRESS_INFORMATION_VISIBILITY
-
F_PERSISTENCE
-
F_ACTIVITY
-
-
Constructor Details
-
ActivityStateOverviewType
public ActivityStateOverviewType() -
ActivityStateOverviewType
-
-
Method Details
-
getIdentifier
-
setIdentifier
-
getRealizationState
-
setRealizationState
-
getResultStatus
-
setResultStatus
-
getBucketProgress
-
setBucketProgress
-
getTask
-
getProgressInformationVisibility
-
setProgressInformationVisibility
public void setProgressInformationVisibility(ActivityStateOverviewProgressInformationVisibilityType value) -
getPersistence
-
setPersistence
-
getActivity
-
hashCode
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
identifier
-
realizationState
-
resultStatus
-
bucketProgress
-
beginBucketProgress
-
task
-
beginTask
-
progressInformationVisibility
public ActivityStateOverviewType progressInformationVisibility(ActivityStateOverviewProgressInformationVisibilityType value) -
persistence
-
activity
-
beginActivity
-
accept
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-