@Override
	public void editAdmin(Admin admin) {
		if(admin == null){
			throw new NullPointerException("Admin can not be null.");
		}
		if (adminCache.containsKey(admin.getId())) {
			adminCache.remove(admin.getId());
			adminCache.put(admin.getId(), admin);
		}
	}