Skip to content
Snippets Groups Projects
Commit 91f81751 authored by jakubs's avatar jakubs
Browse files

SP-105 BIS-67 add fallback to openbis also in isKnown method of shareIdManager

SVN: 28696
parent 29debd8c
No related branches found
No related tags found
No related merge requests found
......@@ -134,6 +134,7 @@ public class ShareIdManager implements IShareIdManager
@Override
public boolean isKnown(String dataSetCode)
{
tryGetGuardedShareId(dataSetCode);
return getDataSetCodeToShareIdMap().containsKey(dataSetCode);
}
......@@ -314,7 +315,7 @@ public class ShareIdManager implements IShareIdManager
}
}
private GuardedShareID getGuardedShareId(String dataSetCode)
private GuardedShareID tryGetGuardedShareId(String dataSetCode)
{
GuardedShareID shareId = getDataSetCodeToShareIdMap().get(dataSetCode);
if (shareId == null)
......@@ -322,10 +323,14 @@ public class ShareIdManager implements IShareIdManager
updateValueForDataSet(dataSetCode);
shareId = getDataSetCodeToShareIdMap().get(dataSetCode);
}
return shareId;
}
private GuardedShareID getGuardedShareId(String dataSetCode)
{
GuardedShareID shareId = tryGetGuardedShareId(dataSetCode);
if (shareId == null)
{
throw new IllegalArgumentException("Unknown data set: " + dataSetCode);
}
return shareId;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment