server implement SessionCollection interface