각종 상태 관련 인터페이스 추가

This commit is contained in:
KNKIM 2021-11-19 16:21:56 +09:00
parent 1582d6a874
commit 44b50c772a

View File

@ -166,28 +166,75 @@ public class CollectionVO extends PagingVO {
//--------------------------------------------- //---------------------------------------------
// 각종 상태 제공 서비스 // 각종 상태 제공 서비스
//--------------------------------------------- //---------------------------------------------
/**
* 방문열람 가능여부를 리턴한다.
* @return
*/
public boolean canRead() { public boolean canRead() {
return true; return true;
} }
/**
* 대출 가능여부를 리턴한다.
* @return
*/
public boolean canRent() { public boolean canRent() {
return true; return true;
} }
/**
* 온라인열람 가능여부를 리턴한다.
* @return
*/
public boolean canOnline() { public boolean canOnline() {
return true; return true;
} }
/**
* 기타 가능여부를 리턴한다.
* @return
*/
public boolean canOther() {
return true;
}
/**
* 현재 방문열람 가능여부를 리턴한다.
* @return
*/
public boolean canReadNow() { public boolean canReadNow() {
return true; return true;
} }
/**
* 현재 대출(신청 또는 예약) 가능여부를 리턴한다.
* @return
*/
public boolean canRentNow() { public boolean canRentNow() {
return canRentAppNow() || canRentResNow(); return canRentAppNow() || canRentResNow();
} }
/**
* 현재 대출 [신청] 가능여부를 리턴한다.
* @return
*/
public boolean canRentAppNow() { public boolean canRentAppNow() {
return true; return true;
} }
/**
* 현재 대출 [예약] 가능여부를 리턴한다.
* @return
*/
public boolean canRentResNow() { public boolean canRentResNow() {
return true; return true;
} }
/**
* 현재 온라인열람 가능여부를 리턴한다.
* @return
*/
public boolean canOnlineNow() { public boolean canOnlineNow() {
return true; return true;
} }