com.microsoft.tfs.core.clients.versioncontrol
Class UnshelveResult

java.lang.Object
  extended by com.microsoft.tfs.core.clients.versioncontrol.UnshelveResult

public class UnshelveResult
extends java.lang.Object

Contains the results of an unshelve operation on a workspace: a Shelveset and a GetStatus.

Since:
TEE-SDK-10.1
Thread-safety:
immutable

Constructor Summary
UnshelveResult(Shelveset shelveset, GetStatus status, PendingChange[] changes, Conflict[] conflicts)
          Creates an UnshelveResult for the given result items.
 
Method Summary
 PendingChange[] changes()
           
 Conflict[] getConflicts()
           
 Shelveset getShelveset()
           
 GetStatus getStatus()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnshelveResult

public UnshelveResult(Shelveset shelveset,
                      GetStatus status,
                      PendingChange[] changes,
                      Conflict[] conflicts)
Creates an UnshelveResult for the given result items.

Parameters:
shelveset - the shelveset which was unshelved (must not be null)
status - the status of the get operations which were processed as part of the unshelve (must not be null)
Method Detail

getShelveset

public Shelveset getShelveset()

getStatus

public GetStatus getStatus()

changes

public PendingChange[] changes()

getConflicts

public Conflict[] getConflicts()


© 2015 Microsoft. All rights reserved.