protected Space getOrCreateSpace(CoreSession session,
Map<String, String> parameters) throws ClientException {
DocumentModel socialWorkspaceContainer = getSocialWorkspaceService().getSocialWorkspaceContainer(
session);
DocumentRef collaborationDashboardSpaceRef = new PathRef(
socialWorkspaceContainer.getPathAsString(),
COLLABORATION_DASHBOARD_SPACE_NAME);
if (session.exists(collaborationDashboardSpaceRef)) {
DocumentModel collaborationDashboardSpace = session.getDocument(collaborationDashboardSpaceRef);
return collaborationDashboardSpace.getAdapter(Space.class);