@Override public void applicationMemberRemoved(Member member) { // remove the sessions bound with this member SALSessions.getInstance().removeSessionsOfMember(member); String subDomain = member.getProperties().getProperty("subDomain"); if ((subDomain == null && Constants.DEFAULT_SUB_DOMAIN.equals(this.subDomain)) || subDomain.equals(this.subDomain)) { super.applicationMemberRemoved(member); } } }