Uses of Class
com.primavera.integration.client.bo.object.Project
Packages that use Project
Package
Description
Main classes, including Session, JobManager and GlobalObjectManager
Business object helper classes
Client business object classes
XML exporter classes
-
Uses of Project in com.primavera.integration.client
Methods in com.primavera.integration.client that return types with arguments of type ProjectModifier and TypeMethodDescriptionEnterpriseLoadManager.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Loads multiple Project objects from the database.GlobalObjectManager.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Loads multiple Project objects from the database.EnterpriseLoadManager.loadProjectsWithExpenseCategoryCBSSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] expensecategorycbsObjectIds) Loads multiple Project objects with spreads from the database.GlobalObjectManager.loadProjectsWithExpenseCategoryCBSSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] expensecategorycbsObjectIds) Loads multiple Project objects with spreads from the database.EnterpriseLoadManager.loadProjectsWithProjectResourceSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourceObjectIds) Loads multiple Project objects with spreads from the database.GlobalObjectManager.loadProjectsWithProjectResourceSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourceObjectIds) Loads multiple Project objects with spreads from the database.EnterpriseLoadManager.loadProjectsWithProjectRoleSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] roleObjectIds) Loads multiple Project objects with spreads from the database.GlobalObjectManager.loadProjectsWithProjectRoleSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] roleObjectIds) Loads multiple Project objects with spreads from the database.EnterpriseLoadManager.loadProjectsWithResourceAssignmentCBSSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourcecbsObjectIds) Loads multiple Project objects with spreads from the database.GlobalObjectManager.loadProjectsWithResourceAssignmentCBSSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourcecbsObjectIds) Loads multiple Project objects with spreads from the database.EnterpriseLoadManager.loadProjectsWithSpreads(String[] nonSpreadFields, String sWhereClause, String sOrderBy, SpreadOptions... spreadOptions) Loads multiple Project objects with spreads from the database.GlobalObjectManager.loadProjectsWithSpreads(String[] nonSpreadFields, String sWhereClause, String sOrderBy, SpreadOptions... spreadOptions) Loads multiple Project objects with spreads from the database.EnterpriseLoadManager.loadProjectsWithSummarizedSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Loads multiple Project objects with spreads from the database.GlobalObjectManager.loadProjectsWithSummarizedSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Loads multiple Project objects with spreads from the database.Methods in com.primavera.integration.client with parameters of type ProjectModifier and TypeMethodDescriptionJobManager.applyActuals(Project[] projects, ObjectId[] projIds, ObjectId[] epsIds, ObjectId[] portfolioIds, ObjectId[] projectCodeIds, Date newDataDate) JobManager.applyActuals(Project project, Date newDataDate) Asynchronously applies actuals to a project.voidJobManager.checkInValidOrNoAccessProjects(ObjectId[] projObjIds, BOIterator<Project> projects, Project[] project, int jobType) ObjectId[]GlobalObjectManager.createProjects(Project[] projects) Creates multiple Project objects in the database.voidGlobalObjectManager.deleteProjects(Project[] projects) Deletes multiple Project objects from the database.Asynchronously levels a project.Asynchronously levels multiple projects.JobManager.level(Project[] projects, ObjectId[] projIds, ObjectId[] epsIds, ObjectId[] portfolioIds, ObjectId[] projectCodeIds) JobManager.publish(Project[] projects, ObjectId[] projIds, ObjectId[] portfolioIds, ObjectId[] epsIds, ObjectId[] projectCodeIds) JobManager.recalculateAssignmentCosts(Project[] projects, boolean syncOTFactor) Asynchronously recalculates assignment costs for multiple projects if the price per unit has changed for a resource or role and that assignment has been set to calculate cost from units.JobManager.recalculateAssignmentCosts(Project project, boolean syncOTFactor) Asynchronously recalculates assignment costs for a single project if the price per unit has changed for a resource or role and that assignment has been set to calculate cost from units.JobManager.schedule(Project[] projects, ObjectId[] projIds, ObjectId[] portfolioIds, ObjectId[] epsIds, Date newDataDate, ObjectId[] projectCodeIds) JobManager.schedule(Project[] projects, ObjectId[] portfolioIds, ObjectId[] epsIds, Date newDataDate) Asynchronously schedules multiple projects.Asynchronously schedules a project.JobManager.scheduleCheck(Project project) Asynchronously perform check schedule of a project.JobManager.scheduleCheck(Project[] projects) Asynchronously perform check schedule of multiple projects.JobManager.sendToUnifier(Project project) Asynchronously sends a project to Unifier.JobManager.sendToUnifier(Project[] projects) Asynchronously sends multiple projects to Unifier.JobManager.storePeriodPerformance(Project[] projects, ObjectId finPerObjId) Asynchronously stores period performance for multiple projects.JobManager.storePeriodPerformance(Project project, ObjectId finPerObjId) Asynchronously stores period performance for a single project.Asynchronously summarizes a project.JobManager.summarizeCBS(Project project) Asynchronously summarizes a project by cbs.JobManager.updateBaseline(String updateBaselineOptions, Project p) voidGlobalObjectManager.updateProjects(Project[] projects) Updates multiple Project objects in the database.Method parameters in com.primavera.integration.client with type arguments of type ProjectModifier and TypeMethodDescriptionvoidJobManager.checkInValidOrNoAccessProjects(ObjectId[] projObjIds, BOIterator<Project> projects, Project[] project, int jobType) -
Uses of Project in com.primavera.integration.client.bo.helper
Methods in com.primavera.integration.client.bo.helper that return ProjectModifier and TypeMethodDescriptionProject[]ProjectHelper.createBusinessObjectArray(int iSize) ProjectHelper.newBusinessObject(Session session) ProjectHelper.newBusinessObject(Session session, ObjectId objectId) Methods in com.primavera.integration.client.bo.helper that return types with arguments of type ProjectModifier and TypeMethodDescriptionProjectHelper.load(Session session, BusinessObject boParent, String[] fields, String sWhereClause, String sOrderBy) ProjectHelper.load(Session session, BusinessObject boParent, String[] fields, String sWhereClause, String sOrderBy, com.primavera.bo.common.PRequestOptions options, com.primavera.bo.base.RemoteTXId txId) An internal load method that should not be called directly from client code.ProjectHelper.load(Session session, String[] fields, ObjectId[] objIds, com.primavera.bo.common.PRequestOptions options, com.primavera.bo.base.RemoteTXId txId) An internal load method that should not be called directly from client code.ProjectHelper.load(Session session, String[] fields, String sWhereClause, String sOrderBy, com.primavera.bo.common.PRequestOptions options, com.primavera.bo.base.RemoteTXId txId) An internal load method that should not be called directly from client code. -
Uses of Project in com.primavera.integration.client.bo.object
Methods in com.primavera.integration.client.bo.object that return ProjectModifier and TypeMethodDescriptionstatic ProjectLoads a single Project object from the database.BaselineProject.loadOriginalProject(String[] fields) Loads an associated Project object from the database.Relationship.loadPredecessorProject(String[] fields) Loads an associated Project object from the database.Activity.loadProject(String[] fields) Loads an associated Project object from the database.ActivityCodeAssignment.loadProject(String[] fields) Loads an associated Project object from the database.ActivityExpense.loadProject(String[] fields) Loads an associated Project object from the database.ActivityNote.loadProject(String[] fields) Loads an associated Project object from the database.ActivityOwner.loadProject(String[] fields) Loads an associated Project object from the database.ActivityPeriodActual.loadProject(String[] fields) Loads an associated Project object from the database.ActivityRisk.loadProject(String[] fields) Loads an associated Project object from the database.ActivityStep.loadProject(String[] fields) Loads an associated Project object from the database.CBS.loadProject(String[] fields) Loads an associated Project object from the database.CBSDurationSummary.loadProject(String[] fields) Loads an associated Project object from the database.Document.loadProject(String[] fields) Loads an associated Project object from the database.IssueHistory.loadProject(String[] fields) Loads an associated Project object from the database.LeanTask.loadProject(String[] fields) Loads an associated Project object from the database.ProjectBudgetChangeLog.loadProject(String[] fields) Loads an associated Project object from the database.ProjectCodeAssignment.loadProject(String[] fields) Loads an associated Project object from the database.ProjectDocument.loadProject(String[] fields) Loads an associated Project object from the database.ProjectFunding.loadProject(String[] fields) Loads an associated Project object from the database.ProjectIssue.loadProject(String[] fields) Loads an associated Project object from the database.ProjectNote.loadProject(String[] fields) Loads an associated Project object from the database.ProjectResource.loadProject(String[] fields) Loads an associated Project object from the database.ProjectResourceQuantity.loadProject(String[] fields) Loads an associated Project object from the database.ProjectSpendingPlan.loadProject(String[] fields) Loads an associated Project object from the database.ProjectThreshold.loadProject(String[] fields) Loads an associated Project object from the database.ResourceAssignment.loadProject(String[] fields) Loads an associated Project object from the database.ResourceAssignmentCodeAssignment.loadProject(String[] fields) Loads an associated Project object from the database.ResourceAssignmentPeriodActual.loadProject(String[] fields) Loads an associated Project object from the database.ResourceHour.loadProject(String[] fields) Loads an associated Project object from the database.Risk.loadProject(String[] fields) Loads an associated Project object from the database.RiskImpact.loadProject(String[] fields) Loads an associated Project object from the database.RiskResponseAction.loadProject(String[] fields) Loads an associated Project object from the database.RiskResponseActionImpact.loadProject(String[] fields) Loads an associated Project object from the database.RiskResponsePlan.loadProject(String[] fields) Loads an associated Project object from the database.TimesheetDelegate.loadProject(String[] fields) Loads an associated Project object from the database.UDFValue.loadProject(String[] fields) Loads an associated Project object from the database.WBS.loadProject(String[] fields) Loads an associated Project object from the database.WBSMilestone.loadProject(String[] fields) Loads an associated Project object from the database.Calendar.loadProjectOwner(String[] fields) Loads an associated Project object from the database.Relationship.loadSuccessorProject(String[] fields) Loads an associated Project object from the database.static ProjectProject.loadWithExpenseCategoryCBSSpread(Session session, String[] nonSpreadFields, ObjectId objId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] expensecategorycbsObjectIds) Loads a Project object with summarized spreads from the database.static ProjectProject.loadWithProjectResourceSpread(Session session, String[] nonSpreadFields, ObjectId objId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourceObjectIds) Loads a Project object with summarized spreads from the database.static ProjectProject.loadWithProjectRoleSpread(Session session, String[] nonSpreadFields, ObjectId objId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] roleObjectIds) Loads a Project object with summarized spreads from the database.static ProjectProject.loadWithResourceAssignmentCBSSpread(Session session, String[] nonSpreadFields, ObjectId objId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourcecbsObjectIds) Loads a Project object with summarized spreads from the database.static ProjectProject.loadWithSpreads(Session session, String[] nonSpreadFields, ObjectId objId, SpreadOptions... spreadOptions) Loads a Project object with spreads from the database.static ProjectProject.loadWithSummarizedSpread(Session session, String[] nonSpreadFields, ObjectId objId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Loads a Project object with summarized spreads from the database.Methods in com.primavera.integration.client.bo.object that return types with arguments of type ProjectModifier and TypeMethodDescriptionstatic BOIterator<Project>Loads multiple Project objects from the database.EPS.loadAllProjects(String[] fields, String sWhereClause, String sOrderBy) Return all child Projects from this EPS and its all descendent EPS.EPS.loadProjectChildren(String[] fields, String sWhereClause, String sOrderBy) Loads multiple associated Project objects from the database.EPS.loadProjectChildrenWithSummarizedSpread(String[] nonSpreadFields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Loads multiple associated Project objects with spreads from the database.Calendar.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Loads multiple associated Project objects from the database.Location.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Loads multiple associated Project objects from the database.OBS.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Loads multiple associated Project objects from the database.ProjectCode.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Load the Project objects to which this project code is assigned.ProjectPortfolio.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Load the project objects contained in the project portfolio.RiskMatrix.loadProjects(String[] fields, String sWhereClause, String sOrderBy) Loads multiple associated Project objects from the database.static BOIterator<Project>Project.loadWithExpenseCategoryCBSSpread(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] expensecategorycbsObjectIds) Loads multiple Project objects with summarized spreads from the database.static BOIterator<Project>Project.loadWithProjectResourceSpread(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourceObjectIds) Loads multiple Project objects with summarized spreads from the database.static BOIterator<Project>Project.loadWithProjectRoleSpread(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] roleObjectIds) Loads multiple Project objects with summarized spreads from the database.static BOIterator<Project>Project.loadWithResourceAssignmentCBSSpread(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative, ObjectId[] resourcecbsObjectIds) Loads multiple Project objects with summarized spreads from the database.static BOIterator<Project>Project.loadWithSpreads(Session session, String[] nonSpreadFields, ObjectId[] objIds, SpreadOptions... spreadOptions) Loads multiple Project objects with spreads from the database.static BOIterator<Project>Project.loadWithSpreads(Session session, String[] nonSpreadFields, String sWhereClause, String sOrderBy, SpreadOptions... spreadOptions) Loads multiple Project objects with spreads from the database.static BOIterator<Project>Project.loadWithSummarizedSpread(Session session, String[] nonSpreadFields, ObjectId[] objIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Loads multiple Project objects with summarized spreads from the database.Methods in com.primavera.integration.client.bo.object with parameters of type ProjectModifier and TypeMethodDescriptionvoidProjectPortfolio.addProject(Project project) Adds a project into the project portfolio.voidProjectPortfolio.addProjects(Project[] projects) Adds projects into the project portfolio.booleanProjectPortfolio.containsProject(Project project) Find out whether the project portfolio contains the specified Project.static ObjectId[]Creates multiple Project objects in the database.EPS.createProjectChild(Project projectchild) Creates an associated Project object in the database.ObjectId[]EPS.createProjectChildren(Project[] projectchildren) Creates multiple associated Project objects in the database.static voidDeletes multiple Project objects from the database.voidProjectPortfolio.removeProject(Project project) Removes a project from the project portfolio.voidProjectPortfolio.removeProjects(Project[] projects) Removes projects from the project portfolio.static voidUpdates multiple Project objects in the database. -
Uses of Project in com.primavera.integration.client.xml.xmlexporter
Methods in com.primavera.integration.client.xml.xmlexporter with parameters of type ProjectModifier and TypeMethodDescriptionvoidXMLExporter.exportActivitiesWithLiveSpread(OutputStream os, Project parent, String[] fields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Export a collection of activities for a particular project with live spread data.voidXMLExporter.exportResourceAssignmentsWithLiveSpread(OutputStream os, Project parent, String[] fields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Export a collection of resource assignments for a particular project with live spread data.voidXMLExporter.exportWBSWithSummarizedSpread(OutputStream os, Project parent, String[] fields, String sWhereClause, String sOrderBy, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative) Export a collection of WBS objects for a particular project with summarized spread data.