Liferay 7.0-ce-b4

com.liferay.portal.repository.liferayrepository
Class LiferayRepositoryBase

java.lang.Object
  extended by com.liferay.portal.repository.liferayrepository.LiferayRepositoryBase
All Implemented Interfaces:
CapabilityProvider
Direct Known Subclasses:
LiferayLocalRepository, LiferayRepository

public abstract class LiferayRepositoryBase
extends Object
implements CapabilityProvider


Field Summary
protected  DLAppHelperLocalService dlAppHelperLocalService
           
protected  DLFileEntryLocalService dlFileEntryLocalService
           
protected  DLFileEntryService dlFileEntryService
           
protected  DLFileEntryTypeLocalService dlFileEntryTypeLocalService
           
protected  DLFileShortcutLocalService dlFileShortcutLocalService
           
protected  DLFileShortcutService dlFileShortcutService
           
protected  DLFileVersionLocalService dlFileVersionLocalService
           
protected  DLFileVersionService dlFileVersionService
           
protected  DLFolderLocalService dlFolderLocalService
           
protected  DLFolderService dlFolderService
           
protected  RepositoryLocalService repositoryLocalService
           
protected  RepositoryService repositoryService
           
protected  ResourceLocalService resourceLocalService
           
 
Constructor Summary
LiferayRepositoryBase(RepositoryLocalService repositoryLocalService, RepositoryService repositoryService, DLAppHelperLocalService dlAppHelperLocalService, DLFileEntryLocalService dlFileEntryLocalService, DLFileEntryService dlFileEntryService, DLFileEntryTypeLocalService dlFileEntryTypeLocalService, DLFileShortcutLocalService dlFileShortcutLocalService, DLFileShortcutService dlFileShortcutService, DLFileVersionLocalService dlFileVersionLocalService, DLFileVersionService dlFileVersionService, DLFolderLocalService dlFolderLocalService, DLFolderService dlFolderService, ResourceLocalService resourceLocalService, long groupId, long repositoryId, long dlFolderId)
           
 
Method Summary
protected  void addFileEntryResources(DLFileEntry dlFileEntry, ServiceContext serviceContext)
           
<T extends Capability>
T
getCapability(Class<T> capabilityClass)
           
protected  HashMap<String,DDMFormValues> getDDMFormValuesMap(ServiceContext serviceContext, long fileEntryTypeId)
           
protected  long getDefaultFileEntryTypeId(ServiceContext serviceContext, long folderId)
           
protected  long getGroupId()
           
protected  SortedArrayList<Long> getLongList(ServiceContext serviceContext, String name)
           
 long getRepositoryId()
           
<T extends Capability>
boolean
isCapabilityProvided(Class<T> capabilityClass)
           
protected  boolean isDefaultRepository()
           
protected  long toFolderId(long folderId)
           
protected  List<Long> toFolderIds(List<Long> folderIds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dlAppHelperLocalService

protected DLAppHelperLocalService dlAppHelperLocalService

dlFileEntryLocalService

protected DLFileEntryLocalService dlFileEntryLocalService

dlFileEntryService

protected DLFileEntryService dlFileEntryService

dlFileEntryTypeLocalService

protected DLFileEntryTypeLocalService dlFileEntryTypeLocalService

dlFileShortcutLocalService

protected DLFileShortcutLocalService dlFileShortcutLocalService

dlFileShortcutService

protected DLFileShortcutService dlFileShortcutService

dlFileVersionLocalService

protected DLFileVersionLocalService dlFileVersionLocalService

dlFileVersionService

protected DLFileVersionService dlFileVersionService

dlFolderLocalService

protected DLFolderLocalService dlFolderLocalService

dlFolderService

protected DLFolderService dlFolderService

repositoryLocalService

protected RepositoryLocalService repositoryLocalService

repositoryService

protected RepositoryService repositoryService

resourceLocalService

protected ResourceLocalService resourceLocalService
Constructor Detail

LiferayRepositoryBase

public LiferayRepositoryBase(RepositoryLocalService repositoryLocalService,
                             RepositoryService repositoryService,
                             DLAppHelperLocalService dlAppHelperLocalService,
                             DLFileEntryLocalService dlFileEntryLocalService,
                             DLFileEntryService dlFileEntryService,
                             DLFileEntryTypeLocalService dlFileEntryTypeLocalService,
                             DLFileShortcutLocalService dlFileShortcutLocalService,
                             DLFileShortcutService dlFileShortcutService,
                             DLFileVersionLocalService dlFileVersionLocalService,
                             DLFileVersionService dlFileVersionService,
                             DLFolderLocalService dlFolderLocalService,
                             DLFolderService dlFolderService,
                             ResourceLocalService resourceLocalService,
                             long groupId,
                             long repositoryId,
                             long dlFolderId)
Method Detail

getCapability

public <T extends Capability> T getCapability(Class<T> capabilityClass)
Specified by:
getCapability in interface CapabilityProvider

getRepositoryId

public long getRepositoryId()

isCapabilityProvided

public <T extends Capability> boolean isCapabilityProvided(Class<T> capabilityClass)
Specified by:
isCapabilityProvided in interface CapabilityProvider

addFileEntryResources

protected void addFileEntryResources(DLFileEntry dlFileEntry,
                                     ServiceContext serviceContext)
                              throws PortalException
Throws:
PortalException

getDDMFormValuesMap

protected HashMap<String,DDMFormValues> getDDMFormValuesMap(ServiceContext serviceContext,
                                                            long fileEntryTypeId)
                                                     throws PortalException
Throws:
PortalException

getDefaultFileEntryTypeId

protected long getDefaultFileEntryTypeId(ServiceContext serviceContext,
                                         long folderId)
                                  throws PortalException
Throws:
PortalException

getGroupId

protected long getGroupId()

getLongList

protected SortedArrayList<Long> getLongList(ServiceContext serviceContext,
                                            String name)

isDefaultRepository

protected boolean isDefaultRepository()

toFolderId

protected long toFolderId(long folderId)

toFolderIds

protected List<Long> toFolderIds(List<Long> folderIds)

Liferay 7.0-ce-b4