001
014
015 package com.liferay.portal.kernel.repository.capabilities;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.repository.model.FileEntry;
019 import com.liferay.portal.kernel.repository.model.FileVersion;
020
021
024 public interface ProcessorCapability extends Capability {
025
026 public void cleanUp(FileEntry fileEntry) throws PortalException;
027
028 public void cleanUp(FileVersion fileVersion) throws PortalException;
029
030 public void copy(FileEntry fileEntry, FileVersion fileVersion)
031 throws PortalException;
032
033 public void generateNew(FileEntry fileEntry) throws PortalException;
034
035 }