001
014
015 package com.liferay.portal.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class RepositoryServiceUtil {
038
043 public static com.liferay.portal.model.Repository addRepository(
044 long groupId, long classNameId, long parentFolderId,
045 java.lang.String name, java.lang.String description,
046 java.lang.String portletId,
047 com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties,
048 com.liferay.portal.service.ServiceContext serviceContext)
049 throws com.liferay.portal.kernel.exception.PortalException {
050 return getService()
051 .addRepository(groupId, classNameId, parentFolderId, name,
052 description, portletId, typeSettingsProperties, serviceContext);
053 }
054
055 public static void checkRepository(long repositoryId)
056 throws com.liferay.portal.kernel.exception.PortalException {
057 getService().checkRepository(repositoryId);
058 }
059
060 public static void deleteRepository(long repositoryId)
061 throws com.liferay.portal.kernel.exception.PortalException {
062 getService().deleteRepository(repositoryId);
063 }
064
065
070 public static java.lang.String getBeanIdentifier() {
071 return getService().getBeanIdentifier();
072 }
073
074 public static com.liferay.portal.model.Repository getRepository(
075 long repositoryId)
076 throws com.liferay.portal.kernel.exception.PortalException {
077 return getService().getRepository(repositoryId);
078 }
079
080 public static java.lang.String[] getSupportedConfigurations(
081 long classNameId) {
082 return getService().getSupportedConfigurations(classNameId);
083 }
084
085 public static java.lang.String[] getSupportedParameters(
086 java.lang.String className, java.lang.String configuration) {
087 return getService().getSupportedParameters(className, configuration);
088 }
089
090
094 @Deprecated
095 public static java.lang.String[] getSupportedParameters(long classNameId,
096 java.lang.String configuration) {
097 return getService().getSupportedParameters(classNameId, configuration);
098 }
099
100 public static com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties(
101 long repositoryId)
102 throws com.liferay.portal.kernel.exception.PortalException {
103 return getService().getTypeSettingsProperties(repositoryId);
104 }
105
106
111 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
112 getService().setBeanIdentifier(beanIdentifier);
113 }
114
115 public static void updateRepository(long repositoryId,
116 java.lang.String name, java.lang.String description)
117 throws com.liferay.portal.kernel.exception.PortalException {
118 getService().updateRepository(repositoryId, name, description);
119 }
120
121 public static RepositoryService getService() {
122 if (_service == null) {
123 _service = (RepositoryService)PortalBeanLocatorUtil.locate(RepositoryService.class.getName());
124
125 ReferenceRegistry.registerReference(RepositoryServiceUtil.class,
126 "_service");
127 }
128
129 return _service;
130 }
131
132
135 @Deprecated
136 public void setService(RepositoryService service) {
137 }
138
139 private static RepositoryService _service;
140 }