Class DefaultLocalRepositoryImpl

Object
com.liferay.portal.kernel.repository.DefaultLocalRepositoryImpl
All Implemented Interfaces:
CapabilityProvider, DocumentRepository, LocalRepository

public class DefaultLocalRepositoryImpl extends Object implements LocalRepository
This class is designed for third party repository implementations. Since the paradigm of remote and local services exists only within Liferay, the assumption is that all permission checking will be delegated to the specific repository. There are also many calls within this class that pass in a user ID as a parameter. These methods should only be called for administration of Liferay repositories and are hence not supported in all third party repositories. This includes moving between document library hooks and LAR import/export. Calling these methods will throw an UnsupportedOperationException.
Author:
Alexander Chow