}
protected void validateActivityNotBeforeClientOrGroupTransferDate(final SavingsEvent event, final LocalDate activityDate) {
if (this.client != null && this.client.getOfficeJoiningLocalDate() != null) {
final LocalDate clientOfficeJoiningDate = this.client.getOfficeJoiningLocalDate();
if (activityDate.isBefore(clientOfficeJoiningDate)) { throw new SavingsActivityPriorToClientTransferException(event.toString(),
clientOfficeJoiningDate); }
}
}