return ret;
}
}
public boolean doLogin(String username, String password) {
final LoginEvent event = new LoginEvent(username, password);
Filter terminal = new Filter() {
public void doEvent(FilterChain chain, Event e) {
event.setLoginSuccessful( _doLogin(event.getUsername(), event.getPassword()) );
}
};
FilterChain chain = new FilterChain(filters, terminal);
chain.doEvent(event);
return event.isLoginSuccessful();
}