public class BridgeHelper extends Object
| Constructor and Description |
|---|
BridgeHelper() |
| Modifier and Type | Method and Description |
|---|---|
static String |
buildElementMetadataSerialization(Set<gr.uoa.di.madgik.rr.element.IDaoElement> metadata) |
static String |
buildFieldDirectorySerialization(Set<gr.uoa.di.madgik.rr.element.IDaoElement> fields) |
static String |
buildFieldSerialization(gr.uoa.di.madgik.rr.element.IDaoElement field,
Set<gr.uoa.di.madgik.rr.element.IDaoElement> searchables,
Set<gr.uoa.di.madgik.rr.element.IDaoElement> presentables) |
static String |
buildStaticConfigSerialization(gr.uoa.di.madgik.rr.element.IDaoElement staticConfig) |
static void |
deleteFieldResource(org.gcube.common.core.resources.GCUBEGenericResource resource) |
static Set<gr.uoa.di.madgik.rr.element.IDaoElement> |
getElement(Class<?> type) |
static org.gcube.common.core.scope.GCUBEScope[] |
getFieldModelScopes() |
static List<org.gcube.common.core.resources.GCUBEGenericResource> |
getPublishedFieldResources() |
static List<org.gcube.common.core.resources.GCUBEGenericResource> |
getPublishedFieldResources(String resourceName) |
static List<org.gcube.common.core.resources.GCUBEGenericResource> |
getPublishedFieldResourcesForField(String fieldId) |
static List<org.gcube.common.core.resources.GCUBEGenericResource> |
getPublishedMetadataResources() |
static List<org.gcube.common.core.resources.GCUBEGenericResource> |
getPublishedStaticConfigResources() |
static Set<gr.uoa.di.madgik.rr.element.IDaoElement> |
getTreeCollections() |
static void |
initializeIndexTypes() |
static void |
initializeIndexTypes(Properties config) |
static void |
prefetchInMemoryItems(Set<Class<?>> itemTypes) |
static void |
publishFieldResource(org.gcube.common.core.resources.GCUBEGenericResource resource,
boolean isNew) |
static void |
retrieveScopes() |
static String |
updateFieldSerialization(String originalSerialization,
gr.uoa.di.madgik.rr.element.IDaoElement field,
Set<gr.uoa.di.madgik.rr.element.IDaoElement> searchables,
Set<gr.uoa.di.madgik.rr.element.IDaoElement> presentables,
boolean updateFields,
boolean updateSearchables,
boolean updatePresentables) |
public static void initializeIndexTypes()
public static void initializeIndexTypes(Properties config) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static org.gcube.common.core.scope.GCUBEScope[] getFieldModelScopes()
throws Exception
Exceptionpublic static Set<gr.uoa.di.madgik.rr.element.IDaoElement> getElement(Class<?> type) throws Exception
Exceptionpublic static Set<gr.uoa.di.madgik.rr.element.IDaoElement> getTreeCollections() throws Exception
Exceptionpublic static List<org.gcube.common.core.resources.GCUBEGenericResource> getPublishedFieldResources() throws Exception
Exceptionpublic static List<org.gcube.common.core.resources.GCUBEGenericResource> getPublishedMetadataResources() throws Exception
Exceptionpublic static List<org.gcube.common.core.resources.GCUBEGenericResource> getPublishedStaticConfigResources() throws Exception
Exceptionpublic static List<org.gcube.common.core.resources.GCUBEGenericResource> getPublishedFieldResourcesForField(String fieldId) throws Exception
Exceptionpublic static List<org.gcube.common.core.resources.GCUBEGenericResource> getPublishedFieldResources(String resourceName) throws Exception
Exceptionpublic static void publishFieldResource(org.gcube.common.core.resources.GCUBEGenericResource resource,
boolean isNew)
throws Exception
Exceptionpublic static void deleteFieldResource(org.gcube.common.core.resources.GCUBEGenericResource resource)
throws Exception
Exceptionpublic static String buildFieldDirectorySerialization(Set<gr.uoa.di.madgik.rr.element.IDaoElement> fields) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static String buildFieldSerialization(gr.uoa.di.madgik.rr.element.IDaoElement field, Set<gr.uoa.di.madgik.rr.element.IDaoElement> searchables, Set<gr.uoa.di.madgik.rr.element.IDaoElement> presentables) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static String updateFieldSerialization(String originalSerialization, gr.uoa.di.madgik.rr.element.IDaoElement field, Set<gr.uoa.di.madgik.rr.element.IDaoElement> searchables, Set<gr.uoa.di.madgik.rr.element.IDaoElement> presentables, boolean updateFields, boolean updateSearchables, boolean updatePresentables) throws Exception
Exceptionpublic static String buildElementMetadataSerialization(Set<gr.uoa.di.madgik.rr.element.IDaoElement> metadata) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionpublic static String buildStaticConfigSerialization(gr.uoa.di.madgik.rr.element.IDaoElement staticConfig) throws gr.uoa.di.madgik.rr.ResourceRegistryException
gr.uoa.di.madgik.rr.ResourceRegistryExceptionCopyright © 2013. All Rights Reserved.