@Override
	public List<SocialCommunity<?>> getCommunities(String query, Integer page) {
		List<Group> groups = new ArrayList<Group>();// getGroups(query, page);

		return Lists.transform(groups,
				new Function<Group, SocialCommunity<?>>() {

					@Override
					public SocialCommunity<?> apply(Group object) {
						return CommunityType.FACEBOOK
								.getSocialCommunityInstance(object);

					}
				});
	}