return new IMSessionManager($(Connection.class));
}
}, new Factory<Session>(Session.class) {
@Override
public Session create() {
final SessionImpl session = new SessionImpl($(Connection.class), $(SASLManager.class),
$(ResourceBindingManager.class), $(IMSessionManager.class));
return session;
}
@Override