001
014
015 package com.liferay.portal.kernel.repository;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.util.UnicodeProperties;
019 import com.liferay.portal.service.CompanyLocalService;
020 import com.liferay.portal.service.RepositoryEntryLocalService;
021 import com.liferay.portal.service.UserLocalService;
022 import com.liferay.portlet.asset.service.AssetEntryLocalService;
023 import com.liferay.portlet.documentlibrary.service.DLAppHelperLocalService;
024
025
028 public interface BaseRepository extends Repository {
029
030 public LocalRepository getLocalRepository();
031
032 public String[] getSupportedConfigurations();
033
034 public String[][] getSupportedParameters();
035
036 public void initRepository() throws PortalException;
037
038 public void setAssetEntryLocalService(
039 AssetEntryLocalService assetEntryLocalService);
040
041 public void setCompanyId(long companyId);
042
043 public void setCompanyLocalService(CompanyLocalService companyLocalService);
044
045 public void setDLAppHelperLocalService(
046 DLAppHelperLocalService dlAppHelperLocalService);
047
048 public void setGroupId(long groupId);
049
050 public void setRepositoryEntryLocalService(
051 RepositoryEntryLocalService repositoryEntryLocalService);
052
053 public void setRepositoryId(long repositoryId);
054
055 public void setTypeSettingsProperties(
056 UnicodeProperties typeSettingsProperties);
057
058 public void setUserLocalService(UserLocalService userLocalService);
059
060 }