001
014
015 package com.liferay.portlet.documentlibrary.util;
016
017 import com.liferay.portal.kernel.repository.model.FileEntry;
018
019
022 public class DLProcessorRegistryUtil {
023
024 public static DLProcessorRegistry getDLProcessorRegistry() {
025 return _dlProcessorRegistry;
026 }
027
028 public static void register(DLProcessor dlProcessor) {
029 getDLProcessorRegistry().register(dlProcessor);
030 }
031
032 public static void trigger(FileEntry fileEntry) {
033 getDLProcessorRegistry().trigger(fileEntry);
034 }
035
036 public static void unregister(DLProcessor dlProcessor) {
037 getDLProcessorRegistry().unregister(dlProcessor);
038 }
039
040 public void setDLProcessorRegistry(
041 DLProcessorRegistry dlProcessorRegistry) {
042
043 _dlProcessorRegistry = dlProcessorRegistry;
044 }
045
046 private static DLProcessorRegistry _dlProcessorRegistry;
047
048 }