diff options
Diffstat (limited to 'plugins/org.eclipse.osee.orcs.core/src/org/eclipse/osee/orcs/core/internal/admin/FetchDatastoreMetadataCallable.java')
-rw-r--r-- | plugins/org.eclipse.osee.orcs.core/src/org/eclipse/osee/orcs/core/internal/admin/FetchDatastoreMetadataCallable.java | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/plugins/org.eclipse.osee.orcs.core/src/org/eclipse/osee/orcs/core/internal/admin/FetchDatastoreMetadataCallable.java b/plugins/org.eclipse.osee.orcs.core/src/org/eclipse/osee/orcs/core/internal/admin/FetchDatastoreMetadataCallable.java index e8091a153e1..87b052f68aa 100644 --- a/plugins/org.eclipse.osee.orcs.core/src/org/eclipse/osee/orcs/core/internal/admin/FetchDatastoreMetadataCallable.java +++ b/plugins/org.eclipse.osee.orcs.core/src/org/eclipse/osee/orcs/core/internal/admin/FetchDatastoreMetadataCallable.java @@ -10,7 +10,10 @@ *******************************************************************************/ package org.eclipse.osee.orcs.core.internal.admin; +import java.util.List; +import java.util.Map; import java.util.concurrent.Callable; +import org.eclipse.osee.framework.resource.management.IResource; import org.eclipse.osee.logger.Log; import org.eclipse.osee.orcs.OrcsMetaData; import org.eclipse.osee.orcs.core.ds.DataStoreAdmin; @@ -33,10 +36,20 @@ public class FetchDatastoreMetadataCallable extends AbstractAdminCallable<OrcsMe protected OrcsMetaData innerCall() throws Exception { String sessionId = getSessionContext().getSessionId(); Callable<DataStoreInfo> callable = dataStoreAdmin.getDataStoreInfo(sessionId); - DataStoreInfo dataStoreInfo = callAndCheckForCancel(callable); + final DataStoreInfo dataStoreInfo = callAndCheckForCancel(callable); - OrcsMetaData orcsMetaData = null; + OrcsMetaData orcsMetaData = new OrcsMetaData() { + @Override + public Map<String, String> getProperties() { + return dataStoreInfo.getProperties(); + } + + @Override + public List<IResource> getConfigurationResources() { + return dataStoreInfo.getConfigurationResources(); + } + }; return orcsMetaData; } |