Interface Deletable

All Superinterfaces:
ObjectModel, Persistent
All Known Implementing Classes:
AttributeAttributeGroup, AttributeGroup, EasyDeskValidator, ItemActivitySet, ItemTypeAttribute, ItemTypeOption, LocalizedConditionInfo, LocalizedErrorInfo, LocalizedListInfo, LocalizedOptionInfo, ModuleAttribute, ModuleItemType, ModuleUserAttribute, NotificationFilter, NotificationStatus, NotificationType, QueryUser, QueryValue, Transition

public interface Deletable extends Persistent
This interface declared the methods that any object deleted from persistent storage
Author:
Youngho Cho
  • Method Details

    • isDeleted

      boolean isDeleted()
      삭제가 되어 있는지 확인한다.
      Returns:
      삭제가 되어 있으면 true
    • delete

      boolean delete(boolean overrideLock) throws Exception
      Parameters:
      overrideLock - lock 이 걸려 있어도 삭제할지 여부
      Returns:
      true success false not success
      Throws:
      Exception - 삭제 중 오류가 발생한 경우