org.gcube.execution.rr.bridge
Class GCubeRepositoryProvider
java.lang.Object
org.gcube.execution.rr.bridge.GCubeRepositoryProvider
- All Implemented Interfaces:
- gr.uoa.di.madgik.rr.bridge.IRegistryProvider
public class GCubeRepositoryProvider
- extends Object
- implements gr.uoa.di.madgik.rr.bridge.IRegistryProvider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RRModelGenericResourceNameDef
public static String RRModelGenericResourceNameDef
RRModelGenericResourceSecondaryTypeDef
public static String RRModelGenericResourceSecondaryTypeDef
RRModelGenericResourceName
public static String RRModelGenericResourceName
RRModelGenericResourceSecondaryType
public static String RRModelGenericResourceSecondaryType
inMemoryTargets
public Set<Class<?>> inMemoryTargets
GCubeRepositoryProvider
public GCubeRepositoryProvider()
readConfiguration
public void readConfiguration(Properties config)
- Specified by:
readConfiguration in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
isReadPolicySupported
public boolean isReadPolicySupported(gr.uoa.di.madgik.rr.RRContext.ReadPolicy policy)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
isReadPolicySupported in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
isWritePolicySupported
public boolean isWritePolicySupported(gr.uoa.di.madgik.rr.RRContext.WritePolicy policy)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
isWritePolicySupported in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
setInMemoryTargets
public void setInMemoryTargets(Set<Class<?>> items)
- Specified by:
setInMemoryTargets in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
persistDirect
public void persistDirect(Class<?> item,
String id)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
persistDirect in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
persistDirect
public void persistDirect(Class<?> items)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
persistDirect in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
persist
public void persist(Set<Class<?>> items)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
persist in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
retrieve
public void retrieve(Set<Class<?>> items)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
retrieve in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
retrieveDirect
public void retrieveDirect(Class<?> item,
String id)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
retrieveDirect in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
retrieveDirect
public void retrieveDirect(Class<?> item)
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
retrieveDirect in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
prefetchInMemoryItems
public void prefetchInMemoryItems()
throws gr.uoa.di.madgik.rr.ResourceRegistryException
- Specified by:
prefetchInMemoryItems in interface gr.uoa.di.madgik.rr.bridge.IRegistryProvider
- Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
Copyright © 2013. All Rights Reserved.