Liferay 7.0-ce-b4

com.liferay.portal.repository.capabilities
Class LiferayBulkOperationCapability

java.lang.Object
  extended by com.liferay.portal.repository.capabilities.LiferayBulkOperationCapability
All Implemented Interfaces:
BulkOperationCapability, Capability

public class LiferayBulkOperationCapability
extends Object
implements BulkOperationCapability


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.liferay.portal.kernel.repository.capabilities.BulkOperationCapability
BulkOperationCapability.Field<T>, BulkOperationCapability.Filter<T>, BulkOperationCapability.Operator
 
Constructor Summary
LiferayBulkOperationCapability(DocumentRepository documentRepository, DLFileEntryServiceAdapter dlFileEntryServiceAdapter, DLFolderServiceAdapter dlFolderServiceAdapter)
           
 
Method Summary
 void execute(BulkOperationCapability.Filter<?> filter, RepositoryModelOperation repositoryModelOperation)
           
 void execute(RepositoryModelOperation repositoryModelOperation)
           
protected  void executeOnAllFileEntries(BulkOperationCapability.Filter<?> filter, RepositoryModelOperation repositoryModelOperation)
           
protected  void executeOnAllFolders(BulkOperationCapability.Filter<?> filter, RepositoryModelOperation repositoryModelOperation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiferayBulkOperationCapability

public LiferayBulkOperationCapability(DocumentRepository documentRepository,
                                      DLFileEntryServiceAdapter dlFileEntryServiceAdapter,
                                      DLFolderServiceAdapter dlFolderServiceAdapter)
Method Detail

execute

public void execute(BulkOperationCapability.Filter<?> filter,
                    RepositoryModelOperation repositoryModelOperation)
             throws PortalException
Specified by:
execute in interface BulkOperationCapability
Throws:
PortalException

execute

public void execute(RepositoryModelOperation repositoryModelOperation)
             throws PortalException
Specified by:
execute in interface BulkOperationCapability
Throws:
PortalException

executeOnAllFileEntries

protected void executeOnAllFileEntries(BulkOperationCapability.Filter<?> filter,
                                       RepositoryModelOperation repositoryModelOperation)
                                throws PortalException
Throws:
PortalException

executeOnAllFolders

protected void executeOnAllFolders(BulkOperationCapability.Filter<?> filter,
                                   RepositoryModelOperation repositoryModelOperation)
                            throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4