package com.idega.block.application.data; import com.idega.data.IDOEntity; import java.sql.Timestamp; public interface Application extends IDOEntity { /** * @see com.idega.block.application.data.ApplicationBMPBean#setSubjectId */ public void setSubjectId(int id); /** * @see com.idega.block.application.data.ApplicationBMPBean#setSubjectId */ public void setSubjectId(Integer id); /** * @see com.idega.block.application.data.ApplicationBMPBean#getSubjectId */ public int getSubjectId(); /** * @see com.idega.block.application.data.ApplicationBMPBean#getSubject */ public ApplicationSubject getSubject(); /** * @see com.idega.block.application.data.ApplicationBMPBean#setApplicantId */ public void setApplicantId(int id); /** * @see com.idega.block.application.data.ApplicationBMPBean#setApplicantId */ public void setApplicantId(Integer id); /** * @see com.idega.block.application.data.ApplicationBMPBean#getApplicantId */ public int getApplicantId(); /** * @see com.idega.block.application.data.ApplicationBMPBean#getApplicant */ public Applicant getApplicant(); /** * @see com.idega.block.application.data.ApplicationBMPBean#setSubmitted */ public void setSubmitted(Timestamp submitted); /** * @see com.idega.block.application.data.ApplicationBMPBean#getSubmitted */ public Timestamp getSubmitted(); /** * @see com.idega.block.application.data.ApplicationBMPBean#setStatus */ public void setStatus(String status) throws IllegalStateException; /** * @see com.idega.block.application.data.ApplicationBMPBean#setStatusSubmitted */ public void setStatusSubmitted(); /** * @see com.idega.block.application.data.ApplicationBMPBean#setStatusApproved */ public void setStatusApproved(); /** * @see com.idega.block.application.data.ApplicationBMPBean#setStatusRejected */ public void setStatusRejected(); /** * @see com.idega.block.application.data.ApplicationBMPBean#setStatusSigned */ public void setStatusSigned(); /** * @see com.idega.block.application.data.ApplicationBMPBean#getStatus */ public String getStatus(); /** * @see com.idega.block.application.data.ApplicationBMPBean#setStatusChanged */ public void setStatusChanged(Timestamp statusChanged); /** * @see com.idega.block.application.data.ApplicationBMPBean#getStatusChanged */ public Timestamp getStatusChanged(); }