public void initWorkspace(Workspace workspace, JcrSession workspaceSession) {
    JcrNode root = (JcrNode) workspaceSession.getItem(brix.getRootPath());
    JcrNode pluginRoot = null;
    if (root.hasNode(getRootNodeName())) {
      pluginRoot = root.getNode(getRootNodeName());
    } else {
      pluginRoot = root.addNode(getRootNodeName(), SimpleFolderNode.JCR_PRIMARY_TYPE);
    }

    if (pluginRoot != null) {
      if (!pluginRoot.isNodeType(BrixNode.JCR_TYPE_BRIX_NODE)) {
        pluginRoot.addMixin(BrixNode.JCR_TYPE_BRIX_NODE);
      }
    }
  }
 public String getRootNodePath() {
   return brix.getRootPath() + "/" + getRootNodeName();
 }