List of usage examples for com.liferay.portal.repository.capabilities.util DLFileEntryServiceAdapter create
public static DLFileEntryServiceAdapter create(DocumentRepository documentRepository)
From source file:com.liferay.document.library.internal.repository.capabilities.PortalCapabilityLocatorImpl.java
License:Open Source License
@Override public BulkOperationCapability getBulkOperationCapability(DocumentRepository documentRepository) { return new LiferayBulkOperationCapability(documentRepository, DLFileEntryServiceAdapter.create(documentRepository), DLFolderServiceAdapter.create(documentRepository)); }
From source file:com.liferay.document.library.internal.repository.capabilities.PortalCapabilityLocatorImpl.java
License:Open Source License
@Override public TrashCapability getTrashCapability(DocumentRepository documentRepository) { return new LiferayTrashCapability(_dlAppHelperLocalService, DLAppServiceAdapter.create(documentRepository), DLFileEntryServiceAdapter.create(documentRepository), DLFolderServiceAdapter.create(documentRepository), RepositoryServiceAdapter.create(documentRepository), _trashEntryLocalService, _trashVersionLocalService);/* w ww . ja v a 2s. c om*/ }
From source file:com.liferay.document.library.internal.repository.capabilities.PortalCapabilityLocatorImpl.java
License:Open Source License
@Override public WorkflowCapability getWorkflowCapability(DocumentRepository documentRepository, WorkflowCapability.OperationMode operationMode) { if (operationMode == WorkflowCapability.OperationMode.MINIMAL) { return new MinimalWorkflowCapability(DLFileEntryServiceAdapter.create(documentRepository)); }/*from ww w. ja v a 2 s . co m*/ return new LiferayWorkflowCapability(DLFileEntryServiceAdapter.create(documentRepository), DLFileVersionServiceAdapter.create(documentRepository)); }