- java.lang.Object
-
- com.aoapps.appcluster.ResourceSynchronizationResult
-
- All Implemented Interfaces:
ResourceResult
public class ResourceSynchronizationResult extends Object implements ResourceResult
Contains the results of one resource synchronization.- Author:
- AO Industries, Inc.
-
-
Constructor Summary
Constructors Constructor Description ResourceSynchronizationResult(ResourceNode<?,?> localResourceNode, ResourceNode<?,?> remoteResourceNode, ResourceSynchronizationMode mode, Collection<ResourceSynchronizationResultStep> steps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimestampgetEndTime()The end time is the latest end time of any step.ResourceNode<?,?>getLocalResourceNode()ResourceSynchronizationModegetMode()Gets the mode of this synchronization.ResourceNode<?,?>getRemoteResourceNode()ResourceStatusgetResourceStatus()The resource status is the highest level resource status of any step.TimestampgetStartTime()The start time is the earliest start time of any step.List<ResourceSynchronizationResultStep>getSteps()Gets the steps for this synchronization.
-
-
-
Constructor Detail
-
ResourceSynchronizationResult
public ResourceSynchronizationResult(ResourceNode<?,?> localResourceNode, ResourceNode<?,?> remoteResourceNode, ResourceSynchronizationMode mode, Collection<ResourceSynchronizationResultStep> steps)
- Parameters:
steps- At least one step is required.
-
-
Method Detail
-
getLocalResourceNode
public ResourceNode<?,?> getLocalResourceNode()
-
getRemoteResourceNode
public ResourceNode<?,?> getRemoteResourceNode()
-
getStartTime
public Timestamp getStartTime()
The start time is the earliest start time of any step.- Specified by:
getStartTimein interfaceResourceResult
-
getEndTime
public Timestamp getEndTime()
The end time is the latest end time of any step.- Specified by:
getEndTimein interfaceResourceResult
-
getResourceStatus
public ResourceStatus getResourceStatus()
The resource status is the highest level resource status of any step.- Specified by:
getResourceStatusin interfaceResourceResult
-
getMode
public ResourceSynchronizationMode getMode()
Gets the mode of this synchronization.
-
getSteps
public List<ResourceSynchronizationResultStep> getSteps()
Gets the steps for this synchronization.
-
-