001
014
015 package com.liferay.portlet.dynamicdatamapping.storage;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019 import java.util.Set;
020
021
024 public class StorageAdapterRegistryUtil {
025
026 public static StorageAdapter getDefaultStorageAdapter() {
027 return getStorageAdapterRegistry().getDefaultStorageAdapter();
028 }
029
030 public static StorageAdapter getStorageAdapter(String storageType) {
031 return getStorageAdapterRegistry().getStorageAdapter(storageType);
032 }
033
034 public static StorageAdapterRegistry getStorageAdapterRegistry() {
035 PortalRuntimePermission.checkGetBeanProperty(
036 StorageAdapterRegistryUtil.class);
037
038 return _storageAdapterRegistry;
039 }
040
041 public static Set<String> getStorageTypes() {
042 return getStorageAdapterRegistry().getStorageTypes();
043 }
044
045 public void setStorageAdapterRegistry(
046 StorageAdapterRegistry storageAdapterRegistry) {
047
048 PortalRuntimePermission.checkGetBeanProperty(getClass());
049
050 _storageAdapterRegistry = storageAdapterRegistry;
051 }
052
053 private static StorageAdapterRegistry _storageAdapterRegistry;
054
055 }