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