}
else if (response.getResponseType() == ResponseTypeEnum.SUCCESS){
if (cb.getCallbackID() == LoginResponseCallback.ID){
// We've logged in successfully - now establish our event channel. Each client
// gets its own event channel, which is named based on its session identifier.
LoginResponseDMO lr = (LoginResponseDMO) response;
eventDomain = DomainFactory.getDomain(lr.getSessionID());
// Hang on to the session identifier
sessionID = lr.getSessionID();
originatorID = lr.getOriginatorID();
eventService.addListener(eventDomain, new RemoteEventListener() {
public void apply(Event anEvent) {
handleAsynchronousInfo(anEvent);
}