001
014
015 package com.liferay.portal.kernel.lar;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018
019
022 public class PortletDataException extends PortalException {
023
024 public static final int DEFAULT = 1;
025
026 public static final int END_DATE_IS_MISSING_START_DATE = 1;
027
028 public static final int FUTURE_END_DATE = 2;
029
030 public static final int FUTURE_START_DATE = 3;
031
032 public static final int START_DATE_AFTER_END_DATE = 4;
033
034 public static final int START_DATE_IS_MISSING_END_DATE = 5;
035
036 public PortletDataException() {
037 super();
038 }
039
040 public PortletDataException(int type) {
041 _type = type;
042 }
043
044 public PortletDataException(String msg) {
045 super(msg);
046 }
047
048 public PortletDataException(String msg, Throwable cause) {
049 super(msg, cause);
050 }
051
052 public PortletDataException(Throwable cause) {
053 super(cause);
054 }
055
056 public int getType() {
057 return _type;
058 }
059
060 public void setType(int type) {
061 _type = type;
062 }
063
064 private int _type = DEFAULT;
065
066 }