/** * Reads all resources of a project that match a given state from the VFS.<p> * * * @param projectId the id of the project to read the file resources for * @param state the resource state to match * * @return all <code>{@link CmsResource}</code>s of a project that match a given criteria from the VFS * * @throws CmsException if something goes wrong * * @deprecated use {@link #readProjectView(CmsUUID, CmsResourceState)} instead */ public List readProjectView(int projectId, int state) throws CmsException { return readProjectView(m_securityManager.getProjectId(m_context, projectId), CmsResourceState.valueOf(state)); }
state = CmsResourceState.valueOf(Integer.parseInt((String)params.get(PARAM_STATE))); } catch (Throwable e) { if (LOG.isDebugEnabled()) {
state = CmsPublishedResource.STATE_MOVED_DESTINATION; } else { state = CmsResourceState.valueOf(resourceState);
resourceFlags, resProjectId, CmsResourceState.valueOf(newState), dateCreated, userCreated,
state = CmsPublishedResource.STATE_MOVED_DESTINATION; } else { state = CmsResourceState.valueOf(resourceState);
res = stmt.executeQuery(); if (res.next()) { state = CmsResourceState.valueOf(res.getInt(m_sqlManager.readQuery("C_RESOURCES_STRUCTURE_STATE"))); while (res.next()) {
/** * Returns the resource state of the given resource.<p> * * @param dbc the database context * @param projectId the id of the project * @param resource the resource to read the resource state for * * @return the resource state of the given resource * * @throws CmsDataAccessException if something goes wrong */ protected CmsResourceState internalReadResourceState(CmsDbContext dbc, CmsUUID projectId, CmsResource resource) throws CmsDataAccessException { CmsResourceState state = CmsResource.STATE_KEEP; try { Query q = m_sqlManager.createQuery(dbc, projectId, C_READ_RESOURCE_STATE); q.setParameter(1, resource.getResourceId().toString()); try { state = CmsResourceState.valueOf(CmsDataTypeUtil.numberToInt((Number)q.getSingleResult())); } catch (NoResultException e) { // do nothing } } catch (PersistenceException e) { throw new CmsDataAccessException(Messages.get().container(Messages.ERR_JPA_PERSITENCE_1, e), e); } return state; }
/** * Returns the structure state of the given resource.<p> * * @param dbc the database context * @param projectId the id of the project * @param resource the resource to read the structure state for * * @return the structure state of the given resource * * @throws CmsDataAccessException if something goes wrong */ protected CmsResourceState internalReadStructureState(CmsDbContext dbc, CmsUUID projectId, CmsResource resource) throws CmsDataAccessException { CmsResourceState state = CmsResource.STATE_KEEP; try { Query q = m_sqlManager.createQuery(dbc, projectId, C_READ_STRUCTURE_STATE); q.setParameter(1, resource.getStructureId().toString()); try { state = CmsResourceState.valueOf(CmsDataTypeUtil.numberToInt((Number)q.getSingleResult())); } catch (NoResultException e) { // do nothing } } catch (PersistenceException e) { throw new CmsDataAccessException(Messages.get().container(Messages.ERR_JPA_PERSITENCE_1, e), e); } return state; }
resourceFlags, projectId, CmsResourceState.valueOf(newState), dateCreated, userCreated,
res = stmt.executeQuery(); if (res.next()) { state = CmsResourceState.valueOf(res.getInt(m_sqlManager.readQuery("C_RESOURCES_STATE"))); while (res.next()) {
res = stmt.executeQuery(); if (res.next()) { state = CmsResourceState.valueOf(res.getInt(m_sqlManager.readQuery("C_RESOURCES_STRUCTURE_STATE"))); while (res.next()) {
res = stmt.executeQuery(); if (res.next()) { state = CmsResourceState.valueOf(res.getInt(m_sqlManager.readQuery("C_RESOURCES_STATE"))); while (res.next()) {
resourceFlags, resourceProjectLastModified, CmsResourceState.valueOf(newState), dateCreated, userCreated,
resourceFlags, resProjectId, CmsResourceState.valueOf(newState), dateCreated, userCreated,
resourceFlags, projectId, CmsResourceState.valueOf(newState), dateCreated, userCreated,
resourceFlags, resourceProjectLastModified, CmsResourceState.valueOf(newState), dateCreated, userCreated,
resourceFlags, resProjectId, CmsResourceState.valueOf(newState), dateCreated, userCreated,
state = CmsPublishedResource.STATE_MOVED_DESTINATION; } else { state = CmsResourceState.valueOf(resourceState);
resourceFlags, resProjectId, CmsResourceState.valueOf(newState), dateCreated, userCreated,
resourceFlags, resProjectId, CmsResourceState.valueOf(newState), dateCreated, userCreated,