001
014
015 package com.liferay.portlet.exportimport.lifecycle;
016
017 import com.liferay.portal.kernel.util.ListUtil;
018
019 import java.io.Serializable;
020
021 import java.util.ArrayList;
022 import java.util.List;
023
024
027 public class ExportImportLifecycleEventImpl
028 implements ExportImportLifecycleEvent {
029
030 @Override
031 public List<Serializable> getAttributes() {
032 return _attributes;
033 }
034
035 @Override
036 public int getCode() {
037 return _code;
038 }
039
040 @Override
041 public int getProcessFlag() {
042 return _processFlag;
043 }
044
045 @Override
046 public void setAttributes(Serializable... attributes) {
047 _attributes.addAll(ListUtil.fromArray(attributes));
048 }
049
050 @Override
051 public void setCode(int code) {
052 _code = code;
053 }
054
055 @Override
056 public void setProcessFlag(int processFlag) {
057 _processFlag = processFlag;
058 }
059
060 private final List<Serializable> _attributes = new ArrayList<>();
061 private int _code;
062 private int _processFlag;
063
064 }