if (bean == null) {
resource.removeProperty(CommonConstants.RETENTION_USERNAME_PROP_NAME);
resource.removeProperty(CommonConstants.RETENTION_FROM_DATE_PROP_NAME);
resource.removeProperty(CommonConstants.RETENTION_TO_DATE_PROP_NAME);
resource.removeProperty(CommonConstants.RETENTION_WRITE_LOCKED_PROP_NAME);
resource.removeProperty(CommonConstants.RETENTION_DELETE_LOCKED_PROP_NAME);
} else {
resource.setProperty(CommonConstants.RETENTION_USERNAME_PROP_NAME, registry.getUserName());
resource.setProperty(CommonConstants.RETENTION_FROM_DATE_PROP_NAME, bean.getFromDate());
resource.setProperty(CommonConstants.RETENTION_TO_DATE_PROP_NAME, bean.getToDate());
resource.setProperty(CommonConstants.RETENTION_WRITE_LOCKED_PROP_NAME,