001
014
015 package com.liferay.portlet.exportimport.lar;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.model.StagedModel;
019
020
023 public class PortletDataException extends PortalException {
024
025 public static final int DEFAULT = 1;
026
027 public static final int END_DATE_IS_MISSING_START_DATE = 1;
028
029 public static final int FUTURE_END_DATE = 2;
030
031 public static final int FUTURE_START_DATE = 3;
032
033 public static final int INVALID_GROUP = 4;
034
035 public static final int MISSING_DEPENDENCY = 5;
036
037 public static final int START_DATE_AFTER_END_DATE = 6;
038
039 public static final int START_DATE_IS_MISSING_END_DATE = 7;
040
041 public static final int STATUS_IN_TRASH = 8;
042
043 public static final int STATUS_UNAVAILABLE = 9;
044
045 public PortletDataException() {
046 }
047
048 public PortletDataException(int type) {
049 _type = type;
050 }
051
052 public PortletDataException(String msg) {
053 super(msg);
054 }
055
056 public PortletDataException(String msg, Throwable cause) {
057 super(msg, cause);
058 }
059
060 public PortletDataException(Throwable cause) {
061 super(cause);
062 }
063
064 public StagedModel getStagedModel() {
065 return _stagedModel;
066 }
067
068 public int getType() {
069 return _type;
070 }
071
072 public void setStagedModel(StagedModel stagedModel) {
073 _stagedModel = stagedModel;
074 }
075
076 public void setType(int type) {
077 _type = type;
078 }
079
080 private StagedModel _stagedModel;
081 private int _type = DEFAULT;
082
083 }