001
014
015 package com.liferay.portal.model;
016
017 import java.util.Date;
018
019
022 public interface WorkflowedModel {
023
024 public int getStatus();
025
026 public long getStatusByUserId();
027
028 public String getStatusByUserName();
029
030 public String getStatusByUserUuid();
031
032 public Date getStatusDate();
033
034 public boolean isApproved();
035
036 public boolean isDenied();
037
038 public boolean isDraft();
039
040 public boolean isExpired();
041
042 public boolean isInactive();
043
044 public boolean isIncomplete();
045
046 public boolean isPending();
047
048 public boolean isScheduled();
049
050 public void setStatus(int status);
051
052 public void setStatusByUserId(long statusByUserId);
053
054 public void setStatusByUserName(String statusByUserName);
055
056 public void setStatusByUserUuid(String statusByUserUuid);
057
058 public void setStatusDate(Date statusDate);
059
060 }