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