/** * @see org.opencms.cmis.I_CmsCmisRepository#getDescription() */ public String getDescription() { if (m_description != null) { return m_description; } if (m_project != null) { return m_project.getDescription(); } return m_id; }
/** * @see org.opencms.db.I_CmsProjectDriver#writeProject(org.opencms.db.CmsDbContext, org.opencms.file.CmsProject) */ public void writeProject(CmsDbContext dbc, CmsProject project) throws CmsDataAccessException { if (CmsStringUtil.isEmptyOrWhitespaceOnly(project.getDescription())) { project.setDescription(" "); } Connection conn = null; PreparedStatement stmt = null; try { // get a JDBC connection from the OpenCms standard pools conn = m_sqlManager.getConnection(dbc); stmt = m_sqlManager.getPreparedStatement(conn, "C_PROJECTS_WRITE_6"); stmt.setString(1, project.getDescription()); stmt.setString(2, project.getGroupId().toString()); stmt.setString(3, project.getManagerGroupId().toString()); stmt.setInt(4, project.getFlags()); stmt.setInt(5, project.getType().getMode()); stmt.setString(6, project.getUuid().toString()); stmt.executeUpdate(); } catch (SQLException e) { throw new CmsDbSqlException( Messages.get().container(Messages.ERR_GENERIC_SQL_1, CmsDbSqlException.getErrorQuery(stmt)), e); } finally { m_sqlManager.closeAll(dbc, conn, stmt, null); } }
/** * @see org.opencms.db.I_CmsProjectDriver#writeProject(org.opencms.db.CmsDbContext, org.opencms.file.CmsProject) */ public void writeProject(CmsDbContext dbc, CmsProject project) throws CmsDataAccessException { if (CmsStringUtil.isEmptyOrWhitespaceOnly(project.getDescription())) { project.setDescription(" "); } Connection conn = null; PreparedStatement stmt = null; try { // get a JDBC connection from the OpenCms standard pools conn = m_sqlManager.getConnection(dbc); stmt = m_sqlManager.getPreparedStatement(conn, "C_PROJECTS_WRITE_6"); stmt.setString(1, project.getDescription()); stmt.setString(2, project.getGroupId().toString()); stmt.setString(3, project.getManagerGroupId().toString()); stmt.setInt(4, project.getFlags()); stmt.setInt(5, project.getType().getMode()); stmt.setString(6, project.getUuid().toString()); stmt.executeUpdate(); } catch (SQLException e) { throw new CmsDbSqlException(Messages.get().container( Messages.ERR_GENERIC_SQL_1, CmsDbSqlException.getErrorQuery(stmt)), e); } finally { m_sqlManager.closeAll(dbc, conn, stmt, null); } }
stmt.setString(7, currentProject.getGroupId().toString()); stmt.setString(8, currentProject.getManagerGroupId().toString()); stmt.setString(9, currentProject.getDescription()); stmt.setLong(10, currentProject.getDateCreated()); stmt.setInt(11, currentProject.getType().getMode());
stmt.setString(7, currentProject.getGroupId().toString()); stmt.setString(8, currentProject.getManagerGroupId().toString()); stmt.setString(9, currentProject.getDescription()); stmt.setLong(10, currentProject.getDateCreated()); stmt.setInt(11, currentProject.getType().getMode());
/** * @see org.opencms.db.I_CmsProjectDriver#writeProject(org.opencms.db.CmsDbContext, org.opencms.file.CmsProject) */ public void writeProject(CmsDbContext dbc, CmsProject project) throws CmsDataAccessException { if (CmsStringUtil.isEmptyOrWhitespaceOnly(project.getDescription())) { project.setDescription(" "); } try { Query q = m_sqlManager.createQuery(dbc, C_PROJECTS_WRITE_6); q.setParameter(1, project.getUuid().toString()); List<CmsDAOProjects> res = q.getResultList(); for (CmsDAOProjects pr : res) { pr.setProjectDescription(project.getDescription()); pr.setGroupId(project.getGroupId().toString()); pr.setManagerGroupId(project.getManagerGroupId().toString()); pr.setProjectFlags(project.getFlags()); pr.setProjectType(project.getType().getMode()); } } catch (PersistenceException e) { throw new CmsDataAccessException(Messages.get().container(Messages.ERR_JPA_PERSITENCE_1, e), e); } }
CmsProject newProject = getCms().createProject( m_project.getName(), m_project.getDescription(), getUserGroup(), getManagerGroup(),
CmsListItem item = getList().newItem(project.getUuid().toString()); item.set(LIST_COLUMN_NAME, project.getSimpleName()); item.set(LIST_COLUMN_DESCRIPTION, project.getDescription()); item.set( LIST_COLUMN_ORGUNIT,
/** * Creates a project bean from a real project.<p> * * @param cms the CMS context * @param project the project * * @return the bean containing the project information */ public static CmsProjectBean createProjectBeanFromProject(CmsObject cms, CmsProject project) { CmsProjectBean manProj = new CmsProjectBean( project.getUuid(), project.getType().getMode(), org.opencms.ade.publish.Messages.get().getBundle(OpenCms.getWorkplaceManager().getWorkplaceLocale(cms)).key( org.opencms.ade.publish.Messages.GUI_NORMAL_PROJECT_1, getOuAwareName(cms, project.getName())), project.getDescription()); return manProj; }
e.addElement(CmsImportVersion7.N_DESCRIPTION).addCDATA(project.getDescription()); e.addElement(CmsImportVersion7.N_USERSGROUP).addText(users); e.addElement(CmsImportVersion7.N_MANAGERSGROUP).addText(managers);
e.addElement(CmsImportVersion10.N_DESCRIPTION).addCDATA(project.getDescription()); e.addElement(CmsImportVersion10.N_USERSGROUP).addText(users); e.addElement(CmsImportVersion10.N_MANAGERSGROUP).addText(managers);
item.getItemProperty(PROP_ID).setValue(project.getUuid()); item.getItemProperty(PROP_NAME).setValue(project.getSimpleName()); item.getItemProperty(PROP_DESCRIPTION).setValue(project.getDescription()); try { item.getItemProperty(PROP_ORG_UNIT).setValue(
m_fieldName.setValue(m_project.getName()); m_fieldName.setEnabled(false); m_fieldDescription.setValue(m_project.getDescription()); m_fieldUser.setValue(cms.readGroup(m_project.getGroupId()).getName()); m_fieldManager.setValue(cms.readGroup(m_project.getManagerGroupId()).getName());
hp.setGroupId(currentProject.getGroupId().toString()); hp.setManagerGroupId(currentProject.getManagerGroupId().toString()); hp.setProjectDescription(currentProject.getDescription()); hp.setDateCreated(currentProject.getDateCreated()); hp.setProjectType(currentProject.getType().getMode());