diff options
Diffstat (limited to 'plugins/org.eclipse.osee.ats.api/src/org/eclipse/osee/ats/api/workflow/IAtsBranchService.java')
-rw-r--r-- | plugins/org.eclipse.osee.ats.api/src/org/eclipse/osee/ats/api/workflow/IAtsBranchService.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.ats.api/src/org/eclipse/osee/ats/api/workflow/IAtsBranchService.java b/plugins/org.eclipse.osee.ats.api/src/org/eclipse/osee/ats/api/workflow/IAtsBranchService.java index 2790e5f778e..97c8ea29bf1 100644 --- a/plugins/org.eclipse.osee.ats.api/src/org/eclipse/osee/ats/api/workflow/IAtsBranchService.java +++ b/plugins/org.eclipse.osee.ats.api/src/org/eclipse/osee/ats/api/workflow/IAtsBranchService.java @@ -88,7 +88,10 @@ public interface IAtsBranchService { BranchId getConfiguredBranchForWorkflow(IAtsTeamWorkflow teamWf); /** - * @return working branch or null if does not exist + * Return working branch associated with SMA whether it is committed or not; This data is cached across all workflows + * with the cache being updated by local and remote events. + * + * @param force == true does not used cached value */ IOseeBranch getWorkingBranch(IAtsTeamWorkflow teamWf, boolean force); @@ -144,4 +147,6 @@ public interface IAtsBranchService { CompareResults getChangeData(TransactionToken transaction); + BranchId getWorkingBranchInWork(IAtsTeamWorkflow teamWf); + } |