|
Primavera Integration API 8.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Project | |
---|---|
com.primavera.integration.client | Main classes, including Session, JobManager and GlobalObjectManager |
com.primavera.integration.client.bo.helper | Business object helper classes |
com.primavera.integration.client.bo.object | Client business object classes |
com.primavera.integration.client.xml.xmlexporter | XML exporter classes |
Uses of Project in com.primavera.integration.client |
---|
Methods in com.primavera.integration.client that return types with arguments of type Project | |
---|---|
BOIterator<Project> |
EnterpriseLoadManager.loadProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple Project objects from the database. |
BOIterator<Project> |
GlobalObjectManager.loadProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple Project objects from the database. |
BOIterator<Project> |
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. |
BOIterator<Project> |
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. |
BOIterator<Project> |
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. |
BOIterator<Project> |
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. |
BOIterator<Project> |
EnterpriseLoadManager.loadProjectsWithSpreads(String[] nonSpreadFields,
String sWhereClause,
String sOrderBy,
SpreadOptions... spreadOptions)
Loads multiple Project objects with spreads from the database. |
BOIterator<Project> |
GlobalObjectManager.loadProjectsWithSpreads(String[] nonSpreadFields,
String sWhereClause,
String sOrderBy,
SpreadOptions... spreadOptions)
Loads multiple Project objects with spreads from the database. |
BOIterator<Project> |
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. |
BOIterator<Project> |
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 Project | |
---|---|
JobId |
JobManager.applyActuals(Project project,
Date newDataDate)
Asynchronously applies actuals to a project. |
ObjectId[] |
GlobalObjectManager.createProjects(Project[] projects)
Creates multiple Project objects in the database. |
void |
GlobalObjectManager.deleteProjects(Project[] projects)
Deletes multiple Project objects from the database. |
JobId |
JobManager.level(Project project)
Asynchronously levels a project. |
JobId |
JobManager.level(Project[] projects)
Asynchronously levels multiple projects. |
JobId |
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. |
JobId |
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. |
JobId |
JobManager.schedule(Project[] projects,
Date newDataDate)
Asynchronously schedules multiple projects. |
JobId |
JobManager.schedule(Project project,
Date newDataDate)
Asynchronously schedules a project. |
JobId |
JobManager.storePeriodPerformance(Project[] projects,
ObjectId finPerObjId)
Asynchronously stores period performance for multiple projects. |
JobId |
JobManager.storePeriodPerformance(Project project,
ObjectId finPerObjId)
Asynchronously stores period performance for a single project. |
JobId |
JobManager.summarize(Project project)
Asynchronously summarizes a project. |
void |
GlobalObjectManager.updateProjects(Project[] projects)
Updates multiple Project objects in the database. |
Uses of Project in com.primavera.integration.client.bo.helper |
---|
Methods in com.primavera.integration.client.bo.helper that return Project | |
---|---|
Project[] |
ProjectHelper.createBusinessObjectArray(int iSize)
|
Project |
ProjectHelper.load(Session session,
String[] fields,
ObjectId objId)
|
Project |
ProjectHelper.newBusinessObject(Session session)
|
Project |
ProjectHelper.newBusinessObject(Session session,
ObjectId objectId)
|
Methods in com.primavera.integration.client.bo.helper that return types with arguments of type Project | |
---|---|
BOIterator<Project> |
ProjectHelper.load(Session session,
BusinessObject boParent,
String[] fields,
String sWhereClause,
String sOrderBy)
|
BOIterator<Project> |
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. |
BOIterator<Project> |
ProjectHelper.load(Session session,
String[] fields,
ObjectId[] objIds)
|
BOIterator<Project> |
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. |
BOIterator<Project> |
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 Project | |
---|---|
static Project |
Project.load(Session session,
String[] fields,
ObjectId objId)
Loads a single Project object from the database. |
Project |
BaselineProject.loadOriginalProject(String[] fields)
Loads an associated Project object from the database. |
Project |
Relationship.loadPredecessorProject(String[] fields)
Loads an associated Project object from the database. |
Project |
WBSMilestone.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
WBS.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
UDFValue.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
TimesheetDelegate.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
RiskResponsePlan.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
RiskResponseActionImpact.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
RiskResponseAction.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
RiskImpact.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
Risk.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ResourceHour.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ResourceAssignmentPeriodActual.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ResourceAssignment.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectThreshold.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectSpendingPlan.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectResourceQuantity.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectResource.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectNote.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectIssue.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectFunding.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectDocument.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectCodeAssignment.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ProjectBudgetChangeLog.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
IssueHistory.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
Document.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ActivityStep.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ActivityRisk.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ActivityPeriodActual.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ActivityOwner.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ActivityNote.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ActivityExpense.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
ActivityCodeAssignment.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
Activity.loadProject(String[] fields)
Loads an associated Project object from the database. |
Project |
Calendar.loadProjectOwner(String[] fields)
Loads an associated Project object from the database. |
Project |
Relationship.loadSuccessorProject(String[] fields)
Loads an associated Project object from the database. |
static Project |
Project.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 Project |
Project.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 Project |
Project.loadWithSpreads(Session session,
String[] nonSpreadFields,
ObjectId objId,
SpreadOptions... spreadOptions)
Loads a Project object with spreads from the database. |
static Project |
Project.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 Project | |
---|---|
static BOIterator<Project> |
Project.load(Session session,
String[] fields,
ObjectId[] objIds)
Loads multiple Project objects from the database. |
BOIterator<Project> |
EPS.loadAllProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Return all child Projects from this EPS and its all descendent EPS. |
BOIterator<Project> |
EPS.loadProjectChildren(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated Project objects from the database. |
BOIterator<Project> |
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. |
BOIterator<Project> |
RiskMatrix.loadProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated Project objects from the database. |
BOIterator<Project> |
ProjectPortfolio.loadProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Load the project objects contained in the project portfolio. |
BOIterator<Project> |
ProjectCode.loadProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Load the Project objects to which this project code is assigned. |
BOIterator<Project> |
OBS.loadProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated Project objects from the database. |
BOIterator<Project> |
Calendar.loadProjects(String[] fields,
String sWhereClause,
String sOrderBy)
Loads multiple associated Project objects 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.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 Project | |
---|---|
void |
ProjectPortfolio.addProject(Project project)
Adds a project into the project portfolio. |
void |
ProjectPortfolio.addProjects(Project[] projects)
Adds projects into the project portfolio. |
boolean |
ProjectPortfolio.containsProject(Project project)
Find out whether the project portfolio contains the specified Project. |
static ObjectId[] |
Project.create(Session session,
Project[] projects)
Creates multiple Project objects in the database. |
ObjectId |
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 void |
Project.delete(Session session,
Project[] projects)
Deletes multiple Project objects from the database. |
void |
ProjectPortfolio.removeProject(Project project)
Removes a project from the project portfolio. |
void |
ProjectPortfolio.removeProjects(Project[] projects)
Removes projects from the project portfolio. |
static void |
Project.update(Session session,
Project[] projects)
Updates 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 Project | |
---|---|
void |
XMLExporter.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. |
void |
XMLExporter.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. |
void |
XMLExporter.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. |
|
Primavera Integration API 8.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |