public void removeService(Object service) throws Exception {
		int index = this._list.indexOf(service);
		if (index >= 0) {
			this._list.remove(index);
			if (service instanceof IService) {
				((IService) service).uninitializeService();
			}
		}

	}