Beispiel #1
0
  public void setViewableState(String contextId, String userId, Boolean value, String recordType) {
    if (contextId == null || userId == null || value == null || recordType == null) {
      throw new IllegalArgumentException("Null Argument in setViewableState");
    }

    PrivacyRecordImpl pr = getPrivacy(contextId, userId, recordType);
    if (pr != null) {
      pr.setViewable(value.booleanValue());
      savePrivacyRecord(pr);
    } else {
      pr = createPrivacyRecord(userId, contextId, recordType, value.booleanValue());
    }
  }