/** * Creates the project for the temporary workplace files.<p> * * @param dbc the current database context * * @return the created project for the temporary workplace files * * @throws CmsException if something goes wrong */ public CmsProject createTempfileProject(CmsDbContext dbc) throws CmsException { // read the needed groups from the cms CmsGroup projectUserGroup = readGroup(dbc, dbc.currentProject().getGroupId()); CmsGroup projectManagerGroup = readGroup(dbc, dbc.currentProject().getManagerGroupId()); CmsProject tempProject = m_projectDriver.createProject( dbc, new CmsUUID(), dbc.currentUser(), projectUserGroup, projectManagerGroup, I_CmsProjectDriver.TEMP_FILE_PROJECT_NAME, Messages.get().getBundle(dbc.getRequestContext().getLocale()).key( Messages.GUI_WORKPLACE_TEMPFILE_PROJECT_DESC_0), CmsProject.PROJECT_FLAG_HIDDEN, CmsProject.PROJECT_TYPE_NORMAL); m_projectDriver.createProjectResource(dbc, tempProject.getUuid(), "/"); OpenCms.fireCmsEvent(new CmsEvent(I_CmsEventListener.EVENT_PROJECT_MODIFIED, Collections.singletonMap( "project", tempProject))); return tempProject; }
CmsGroup managergroup = readGroup(dbc, managergroupname); return m_projectDriver.createProject( dbc, new CmsUUID(),
CmsGroup projectManagerGroup = readGroup(dbc, dbc.currentProject().getManagerGroupId()); CmsProject tempProject = getProjectDriver(dbc).createProject( dbc, new CmsUUID(),
CmsGroup managergroup = readGroup(dbc, managergroupname); return getProjectDriver(dbc).createProject( dbc, new CmsUUID(),
CmsProject setupProject = m_driverManager.getProjectDriver(dbc).createProject( dbc, CmsUUID.getConstantUUID(SETUP_PROJECT_NAME),
CmsProject setupProject = m_driverManager.getProjectDriver(dbc).createProject( dbc, CmsUUID.getConstantUUID(SETUP_PROJECT_NAME),
CmsProject setupProject = m_driverManager.getProjectDriver().createProject( dbc, CmsUUID.getConstantUUID(SETUP_PROJECT_NAME),