コード例 #1
0
 /**
  * Is valid registration?
  *
  * @param conditionValue Condition value. (NotNull)
  * @param value Value. (NotNull)
  * @param callerName Caller name. (NotNull)
  * @return Determination.
  */
 public boolean isValidRegistration(
     Sample1ConditionValue conditionValue, Object value, String callerName) {
   if (value == null) {
     return false;
   }
   if (conditionValue.hasLessThan()) {
     if (conditionValue.equalLessThan(value)) {
       _log.warn("The value has already registered at " + callerName + ": value=" + value);
       return false;
     } else {
       conditionValue.overrideLessThan(value);
       return false;
     }
   }
   return true;
 }