Primavera Integration API 7.0

com.primavera.integration.client
Class EnterpriseLoadManager

java.lang.Object
  extended by com.primavera.integration.client.EnterpriseLoadManager

public class EnterpriseLoadManager
extends java.lang.Object

The Enterprise Load Manager is used for loading all types of business objects directly with an optional where clause. The EnterpriseLoadManager is retrieved for a particular session by calling Session.getEnterpriseLoadManager()


Method Summary
 BOIterator<Activity> loadActivities(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Activity objects from the database.
 BOIterator<Activity> loadActivitiesWithLiveSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative)
          Loads multiple Activity objects with live spreads from the database.
 BOIterator<ActivityCodeAssignment> loadActivityCodeAssignments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityCodeAssignment objects from the database.
 BOIterator<ActivityCode> loadActivityCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityCode objects from the database.
 BOIterator<ActivityCodeType> loadActivityCodeTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityCodeType objects from the database.
 BOIterator<ActivityExpense> loadActivityExpenses(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityExpense objects from the database.
 BOIterator<ActivityNote> loadActivityNotes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityNote objects from the database.
 BOIterator<ActivityOwner> loadActivityOwners(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityOwner objects from the database.
 BOIterator<ActivityPeriodActual> loadActivityPeriodActuals(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityPeriodActual objects from the database.
 BOIterator<ActivityStep> loadActivitySteps(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityStep objects from the database.
 BOIterator<ActivityStepTemplateItem> loadActivityStepTemplateItems(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityStepTemplateItem objects from the database.
 BOIterator<ActivityStepTemplate> loadActivityStepTemplates(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ActivityStepTemplate objects from the database.
 BOIterator<BaselineProject> loadBaselineProjects(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple BaselineProject objects from the database.
 BOIterator<BaselineProject> loadBaselineProjectsWithSummarizedSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative)
          Loads multiple BaselineProject objects with summarized spreads from the database.
 BOIterator<BaselineType> loadBaselineTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple BaselineType objects from the database.
 BOIterator<BatchReport> loadBatchReports(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple BatchReport objects from the database.
 BOIterator<Calendar> loadCalendars(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Calendar objects from the database.
 BOIterator<CostAccount> loadCostAccounts(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple CostAccount objects from the database.
 BOIterator<Currency> loadCurrencies(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Currency objects from the database.
 BOIterator<DocumentCategory> loadDocumentCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple DocumentCategory objects from the database.
 BOIterator<Document> loadDocuments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Document objects from the database.
 BOIterator<DocumentStatusCode> loadDocumentStatusCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple DocumentStatusCode objects from the database.
 BOIterator<EPS> loadEPS(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple EPS objects from the database.
 BOIterator<EPSBudgetChangeLog> loadEPSBudgetChangeLogs(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple EPSBudgetChangeLog objects from the database.
 BOIterator<EPSFunding> loadEPSFundings(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple EPSFunding objects from the database.
 BOIterator<EPSNote> loadEPSNotes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple EPSNote objects from the database.
 BOIterator<EPSSpendingPlan> loadEPSSpendingPlans(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple EPSSpendingPlan objects from the database.
 BOIterator<EPS> loadEPSWithSummarizedSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative)
          Loads multiple EPS objects with summarized spreads from the database.
 BOIterator<ExpenseCategory> loadExpenseCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ExpenseCategory objects from the database.
 BOIterator<FinancialPeriod> loadFinancialPeriods(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple FinancialPeriod objects from the database.
 BOIterator<FundingSource> loadFundingSources(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple FundingSource objects from the database.
 GlobalPreferences loadGlobalPreferences(java.lang.String[] fields)
          Loads the GlobalPreferences object from the database.
 BOIterator<GlobalProfile> loadGlobalProfiles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple GlobalProfile objects from the database.
 BOIterator<Initiation> loadInitiations(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Initiation objects from the database.
 BOIterator<IssueHistory> loadIssueHistories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple IssueHistory objects from the database.
 BOIterator<Methodology> loadMethodologies(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Methodology objects from the database.
 BOIterator<NotebookTopic> loadNotebookTopics(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple NotebookTopic objects from the database.
 BOIterator<OBS> loadOBS(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple OBS objects from the database.
 BOIterator<OverheadCode> loadOverheadCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple OverheadCode objects from the database.
 BOIterator<ProjectBudgetChangeLog> loadProjectBudgetChangeLogs(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectBudgetChangeLog objects from the database.
 BOIterator<UDFValue> loadProjectCalculatedUDFValues(UDFType[] udfTypes, java.lang.String whereClause, java.lang.String sOrderBy)
          Loads multiple associated UDFValue objects.
 BOIterator<ProjectCodeAssignment> loadProjectCodeAssignments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectCodeAssignment objects from the database.
 BOIterator<ProjectCode> loadProjectCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectCode objects from the database.
 BOIterator<ProjectCodeType> loadProjectCodeTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectCodeType objects from the database.
 BOIterator<ProjectCodeUser> loadProjectCodeUsers(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectCodeUser objects from the database.
 BOIterator<ProjectDocument> loadProjectDocuments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectDocument objects from the database.
 BOIterator<ProjectEstimate> loadProjectEstimates(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectEstimate objects from the database.
 BOIterator<ProjectFunding> loadProjectFundings(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectFunding objects from the database.
 BOIterator<ProjectIssue> loadProjectIssues(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectIssue objects from the database.
 BOIterator<ProjectNote> loadProjectNotes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectNote objects from the database.
 BOIterator<ProjectPortfolio> loadProjectPortfolios(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectPortfolio objects from the database.
 BOIterator<ProjectProfile> loadProjectProfiles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectProfile objects from the database.
 BOIterator<ProjectResourceCategory> loadProjectResourceCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectResourceCategory objects from the database.
 BOIterator<ProjectResourceQuantity> loadProjectResourceQuantities(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectResourceQuantity objects from the database.
 BOIterator<ProjectResource> loadProjectResources(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectResource objects from the database.
 BOIterator<ProjectRisk> loadProjectRisks(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectRisk objects from the database.
 BOIterator<Project> loadProjects(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Project objects from the database.
 BOIterator<ProjectSpendingPlan> loadProjectSpendingPlans(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectSpendingPlan objects from the database.
 BOIterator<Project> loadProjectsWithProjectResourceSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] resourceObjectIds)
          Loads multiple Project objects with Resource spreads from the database.
 BOIterator<Project> loadProjectsWithProjectRoleSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] roleObjectIds)
          Loads multiple Project objects with Role spreads from the database.
 BOIterator<Project> loadProjectsWithSummarizedSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative)
          Loads multiple Project objects with summarized spreads from the database.
 BOIterator<ProjectThreshold> loadProjectThresholds(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ProjectThreshold objects from the database.
 BOIterator<Relationship> loadRelationships(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Relationship objects from the database.
 BOIterator<ResourceAccess> loadResourceAccess(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceAccess objects from the database.
 BOIterator<ResourceAssignmentPeriodActual> loadResourceAssignmentPeriodActuals(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceAssignmentPeriodActual objects from the database.
 BOIterator<ResourceAssignment> loadResourceAssignments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceAssignment objects from the database.
 BOIterator<ResourceAssignment> loadResourceAssignmentsWithLiveSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative)
          Loads multiple ResourceAssignment objects with live spreads from the database.
 BOIterator<ResourceCodeAssignment> loadResourceCodeAssignments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceCodeAssignment objects from the database.
 BOIterator<ResourceCode> loadResourceCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceCode objects from the database.
 BOIterator<ResourceCodeType> loadResourceCodeTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceCodeType objects from the database.
 BOIterator<ResourceCurve> loadResourceCurves(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceCurve objects from the database.
 BOIterator<ResourceHour> loadResourceHours(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceHour objects from the database.
 BOIterator<ResourceRate> loadResourceRates(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceRate objects from the database.
 BOIterator<ResourceRole> loadResourceRoles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceRole objects from the database.
 BOIterator<Resource> loadResources(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Resource objects from the database.
 BOIterator<Resource> loadResourcesWithProjectResourceSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds)
          Loads multiple Resource objects with Resource spreads from the database.
 BOIterator<ResourceTeam> loadResourceTeams(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ResourceTeam objects from the database.
 BOIterator<RiskType> loadRiskTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple RiskType objects from the database.
 BOIterator<RoleLimit> loadRoleLimits(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple RoleLimit objects from the database.
 BOIterator<RoleRate> loadRoleRates(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple RoleRate objects from the database.
 BOIterator<Role> loadRoles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Role objects from the database.
 BOIterator<Role> loadRolesWithProjectRoleSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative, ObjectId[] projectObjectIds)
          Loads multiple Role objects with Role spreads from the database.
 BOIterator<RoleTeam> loadRoleTeams(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple RoleTeam objects from the database.
 BOIterator<ScheduleOptions> loadScheduleOptions(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ScheduleOptions objects from the database.
 BOIterator<ShiftPeriod> loadShiftPeriods(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ShiftPeriod objects from the database.
 BOIterator<Shift> loadShifts(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Shift objects from the database.
 BOIterator<ThresholdParameter> loadThresholdParameters(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple ThresholdParameter objects from the database.
 BOIterator<TimesheetAudit> loadTimesheetAudits(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple TimesheetAudit objects from the database.
 BOIterator<TimesheetDelegate> loadTimesheetDelegates(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple TimesheetDelegate objects from the database.
 BOIterator<TimesheetPeriod> loadTimesheetPeriods(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple TimesheetPeriod objects from the database.
 BOIterator<Timesheet> loadTimesheets(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple Timesheet objects from the database.
 BOIterator<UDFCode> loadUDFCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UDFCode objects from the database.
 BOIterator<UDFType> loadUDFTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UDFType objects from the database.
 BOIterator<UDFValue> loadUDFValues(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UDFValue objects from the database.
 BOIterator<UnitOfMeasure> loadUnitOfMeasures(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UnitOfMeasure objects from the database.
 BOIterator<UserFieldTitle> loadUserFieldTitles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UserFieldTitle objects from the database.
 BOIterator<UserInterfaceView> loadUserInterfaceViews(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UserInterfaceView objects from the database.
 BOIterator<UserLicense> loadUserLicenses(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UserLicense objects from the database.
 BOIterator<UserOBS> loadUserOBS(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple UserOBS objects from the database.
 BOIterator<User> loadUsers(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple User objects from the database.
 BOIterator<WBS> loadWBS(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple WBS objects from the database.
 BOIterator<WBSCategory> loadWBSCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple WBSCategory objects from the database.
 BOIterator<WBSMilestone> loadWBSMilestones(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy)
          Loads multiple WBSMilestone objects from the database.
 BOIterator<WBS> loadWBSWithSummarizedSpread(java.lang.String[] nonSpreadFields, java.lang.String sWhereClause, java.lang.String sOrderBy, java.lang.String[] spreadFields, SpreadPeriodType periodType, java.util.Date startDate, java.util.Date endDate, boolean bIncludeCumulative)
          Loads multiple WBS objects with summarized spreads from the database.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

loadCostAccounts

public BOIterator<CostAccount> loadCostAccounts(java.lang.String[] fields,
                                                java.lang.String sWhereClause,
                                                java.lang.String sOrderBy)
                                         throws ServerException,
                                                NetworkException,
                                                BusinessObjectException
Loads multiple CostAccount objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivities

public BOIterator<Activity> loadActivities(java.lang.String[] fields,
                                           java.lang.String sWhereClause,
                                           java.lang.String sOrderBy)
                                    throws ServerException,
                                           NetworkException,
                                           BusinessObjectException
Loads multiple Activity objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivitiesWithLiveSpread

public BOIterator<Activity> loadActivitiesWithLiveSpread(java.lang.String[] nonSpreadFields,
                                                         java.lang.String sWhereClause,
                                                         java.lang.String sOrderBy,
                                                         java.lang.String[] spreadFields,
                                                         SpreadPeriodType periodType,
                                                         java.util.Date startDate,
                                                         java.util.Date endDate,
                                                         boolean bIncludeCumulative)
                                                  throws ServerException,
                                                         NetworkException,
                                                         BusinessObjectException
Loads multiple Activity objects with live spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityCodeAssignments

public BOIterator<ActivityCodeAssignment> loadActivityCodeAssignments(java.lang.String[] fields,
                                                                      java.lang.String sWhereClause,
                                                                      java.lang.String sOrderBy)
                                                               throws ServerException,
                                                                      NetworkException,
                                                                      BusinessObjectException
Loads multiple ActivityCodeAssignment objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityCodes

public BOIterator<ActivityCode> loadActivityCodes(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ActivityCode objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityCodeTypes

public BOIterator<ActivityCodeType> loadActivityCodeTypes(java.lang.String[] fields,
                                                          java.lang.String sWhereClause,
                                                          java.lang.String sOrderBy)
                                                   throws ServerException,
                                                          NetworkException,
                                                          BusinessObjectException
Loads multiple ActivityCodeType objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectDocuments

public BOIterator<ProjectDocument> loadProjectDocuments(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple ProjectDocument objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityExpenses

public BOIterator<ActivityExpense> loadActivityExpenses(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple ActivityExpense objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityNotes

public BOIterator<ActivityNote> loadActivityNotes(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ActivityNote objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityOwners

public BOIterator<ActivityOwner> loadActivityOwners(java.lang.String[] fields,
                                                    java.lang.String sWhereClause,
                                                    java.lang.String sOrderBy)
                                             throws ServerException,
                                                    NetworkException,
                                                    BusinessObjectException
Loads multiple ActivityOwner objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityPeriodActuals

public BOIterator<ActivityPeriodActual> loadActivityPeriodActuals(java.lang.String[] fields,
                                                                  java.lang.String sWhereClause,
                                                                  java.lang.String sOrderBy)
                                                           throws ServerException,
                                                                  NetworkException,
                                                                  BusinessObjectException
Loads multiple ActivityPeriodActual objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivitySteps

public BOIterator<ActivityStep> loadActivitySteps(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ActivityStep objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityStepTemplates

public BOIterator<ActivityStepTemplate> loadActivityStepTemplates(java.lang.String[] fields,
                                                                  java.lang.String sWhereClause,
                                                                  java.lang.String sOrderBy)
                                                           throws ServerException,
                                                                  NetworkException,
                                                                  BusinessObjectException
Loads multiple ActivityStepTemplate objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadActivityStepTemplateItems

public BOIterator<ActivityStepTemplateItem> loadActivityStepTemplateItems(java.lang.String[] fields,
                                                                          java.lang.String sWhereClause,
                                                                          java.lang.String sOrderBy)
                                                                   throws ServerException,
                                                                          NetworkException,
                                                                          BusinessObjectException
Loads multiple ActivityStepTemplateItem objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceAssignments

public BOIterator<ResourceAssignment> loadResourceAssignments(java.lang.String[] fields,
                                                              java.lang.String sWhereClause,
                                                              java.lang.String sOrderBy)
                                                       throws ServerException,
                                                              NetworkException,
                                                              BusinessObjectException
Loads multiple ResourceAssignment objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceAssignmentsWithLiveSpread

public BOIterator<ResourceAssignment> loadResourceAssignmentsWithLiveSpread(java.lang.String[] nonSpreadFields,
                                                                            java.lang.String sWhereClause,
                                                                            java.lang.String sOrderBy,
                                                                            java.lang.String[] spreadFields,
                                                                            SpreadPeriodType periodType,
                                                                            java.util.Date startDate,
                                                                            java.util.Date endDate,
                                                                            boolean bIncludeCumulative)
                                                                     throws ServerException,
                                                                            NetworkException,
                                                                            BusinessObjectException
Loads multiple ResourceAssignment objects with live spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceAssignmentPeriodActuals

public BOIterator<ResourceAssignmentPeriodActual> loadResourceAssignmentPeriodActuals(java.lang.String[] fields,
                                                                                      java.lang.String sWhereClause,
                                                                                      java.lang.String sOrderBy)
                                                                               throws ServerException,
                                                                                      NetworkException,
                                                                                      BusinessObjectException
Loads multiple ResourceAssignmentPeriodActual objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadBaselineProjects

public BOIterator<BaselineProject> loadBaselineProjects(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple BaselineProject objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadBaselineProjectsWithSummarizedSpread

public BOIterator<BaselineProject> loadBaselineProjectsWithSummarizedSpread(java.lang.String[] nonSpreadFields,
                                                                            java.lang.String sWhereClause,
                                                                            java.lang.String sOrderBy,
                                                                            java.lang.String[] spreadFields,
                                                                            SpreadPeriodType periodType,
                                                                            java.util.Date startDate,
                                                                            java.util.Date endDate,
                                                                            boolean bIncludeCumulative)
                                                                     throws ServerException,
                                                                            NetworkException,
                                                                            BusinessObjectException
Loads multiple BaselineProject objects with summarized spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadBaselineTypes

public BOIterator<BaselineType> loadBaselineTypes(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple BaselineType objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadBatchReports

public BOIterator<BatchReport> loadBatchReports(java.lang.String[] fields,
                                                java.lang.String sWhereClause,
                                                java.lang.String sOrderBy)
                                         throws ServerException,
                                                NetworkException,
                                                BusinessObjectException
Loads multiple BatchReport objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadCalendars

public BOIterator<Calendar> loadCalendars(java.lang.String[] fields,
                                          java.lang.String sWhereClause,
                                          java.lang.String sOrderBy)
                                   throws ServerException,
                                          NetworkException,
                                          BusinessObjectException
Loads multiple Calendar objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectBudgetChangeLogs

public BOIterator<ProjectBudgetChangeLog> loadProjectBudgetChangeLogs(java.lang.String[] fields,
                                                                      java.lang.String sWhereClause,
                                                                      java.lang.String sOrderBy)
                                                               throws ServerException,
                                                                      NetworkException,
                                                                      BusinessObjectException
Loads multiple ProjectBudgetChangeLog objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadRelationships

public BOIterator<Relationship> loadRelationships(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple Relationship objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadEPS

public BOIterator<EPS> loadEPS(java.lang.String[] fields,
                               java.lang.String sWhereClause,
                               java.lang.String sOrderBy)
                        throws ServerException,
                               NetworkException,
                               BusinessObjectException
Loads multiple EPS objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadEPSWithSummarizedSpread

public BOIterator<EPS> loadEPSWithSummarizedSpread(java.lang.String[] nonSpreadFields,
                                                   java.lang.String sWhereClause,
                                                   java.lang.String sOrderBy,
                                                   java.lang.String[] spreadFields,
                                                   SpreadPeriodType periodType,
                                                   java.util.Date startDate,
                                                   java.util.Date endDate,
                                                   boolean bIncludeCumulative)
                                            throws ServerException,
                                                   NetworkException,
                                                   BusinessObjectException
Loads multiple EPS objects with summarized spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadEPSBudgetChangeLogs

public BOIterator<EPSBudgetChangeLog> loadEPSBudgetChangeLogs(java.lang.String[] fields,
                                                              java.lang.String sWhereClause,
                                                              java.lang.String sOrderBy)
                                                       throws ServerException,
                                                              NetworkException,
                                                              BusinessObjectException
Loads multiple EPSBudgetChangeLog objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadEPSFundings

public BOIterator<EPSFunding> loadEPSFundings(java.lang.String[] fields,
                                              java.lang.String sWhereClause,
                                              java.lang.String sOrderBy)
                                       throws ServerException,
                                              NetworkException,
                                              BusinessObjectException
Loads multiple EPSFunding objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadEPSNotes

public BOIterator<EPSNote> loadEPSNotes(java.lang.String[] fields,
                                        java.lang.String sWhereClause,
                                        java.lang.String sOrderBy)
                                 throws ServerException,
                                        NetworkException,
                                        BusinessObjectException
Loads multiple EPSNote objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadEPSSpendingPlans

public BOIterator<EPSSpendingPlan> loadEPSSpendingPlans(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple EPSSpendingPlan objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectEstimates

public BOIterator<ProjectEstimate> loadProjectEstimates(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple ProjectEstimate objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadExpenseCategories

public BOIterator<ExpenseCategory> loadExpenseCategories(java.lang.String[] fields,
                                                         java.lang.String sWhereClause,
                                                         java.lang.String sOrderBy)
                                                  throws ServerException,
                                                         NetworkException,
                                                         BusinessObjectException
Loads multiple ExpenseCategory objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadFinancialPeriods

public BOIterator<FinancialPeriod> loadFinancialPeriods(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple FinancialPeriod objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadFundingSources

public BOIterator<FundingSource> loadFundingSources(java.lang.String[] fields,
                                                    java.lang.String sWhereClause,
                                                    java.lang.String sOrderBy)
                                             throws ServerException,
                                                    NetworkException,
                                                    BusinessObjectException
Loads multiple FundingSource objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadGlobalPreferences

public GlobalPreferences loadGlobalPreferences(java.lang.String[] fields)
                                        throws ServerException,
                                               NetworkException,
                                               BusinessObjectException
Loads the GlobalPreferences object from the database.

Parameters:
fields - fields to load
Returns:
GlobalPreferences the GlobalPreferencesobject
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadGlobalProfiles

public BOIterator<GlobalProfile> loadGlobalProfiles(java.lang.String[] fields,
                                                    java.lang.String sWhereClause,
                                                    java.lang.String sOrderBy)
                                             throws ServerException,
                                                    NetworkException,
                                                    BusinessObjectException
Loads multiple GlobalProfile objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadInitiations

public BOIterator<Initiation> loadInitiations(java.lang.String[] fields,
                                              java.lang.String sWhereClause,
                                              java.lang.String sOrderBy)
                                       throws ServerException,
                                              NetworkException,
                                              BusinessObjectException
Loads multiple Initiation objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadIssueHistories

public BOIterator<IssueHistory> loadIssueHistories(java.lang.String[] fields,
                                                   java.lang.String sWhereClause,
                                                   java.lang.String sOrderBy)
                                            throws ServerException,
                                                   NetworkException,
                                                   BusinessObjectException
Loads multiple IssueHistory objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadMethodologies

public BOIterator<Methodology> loadMethodologies(java.lang.String[] fields,
                                                 java.lang.String sWhereClause,
                                                 java.lang.String sOrderBy)
                                          throws ServerException,
                                                 NetworkException,
                                                 BusinessObjectException
Loads multiple Methodology objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadOverheadCodes

public BOIterator<OverheadCode> loadOverheadCodes(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple OverheadCode objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadNotebookTopics

public BOIterator<NotebookTopic> loadNotebookTopics(java.lang.String[] fields,
                                                    java.lang.String sWhereClause,
                                                    java.lang.String sOrderBy)
                                             throws ServerException,
                                                    NetworkException,
                                                    BusinessObjectException
Loads multiple NotebookTopic objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadOBS

public BOIterator<OBS> loadOBS(java.lang.String[] fields,
                               java.lang.String sWhereClause,
                               java.lang.String sOrderBy)
                        throws ServerException,
                               NetworkException,
                               BusinessObjectException
Loads multiple OBS objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadWBSCategories

public BOIterator<WBSCategory> loadWBSCategories(java.lang.String[] fields,
                                                 java.lang.String sWhereClause,
                                                 java.lang.String sOrderBy)
                                          throws ServerException,
                                                 NetworkException,
                                                 BusinessObjectException
Loads multiple WBSCategory objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadCurrencies

public BOIterator<Currency> loadCurrencies(java.lang.String[] fields,
                                           java.lang.String sWhereClause,
                                           java.lang.String sOrderBy)
                                    throws ServerException,
                                           NetworkException,
                                           BusinessObjectException
Loads multiple Currency objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectCalculatedUDFValues

public BOIterator<UDFValue> loadProjectCalculatedUDFValues(UDFType[] udfTypes,
                                                           java.lang.String whereClause,
                                                           java.lang.String sOrderBy)
                                                    throws ServerException,
                                                           NetworkException,
                                                           BusinessObjectException
Loads multiple associated UDFValue objects. Note The where and order by clauses can only specify fields available on the primary BusinessObject

Parameters:
udfTypes - the udf types to load UDFValue objects for
whereClause - where clause
sOrderBy - order by clause
Throws:
ServerException
NetworkException
BusinessObjectException

loadProjects

public BOIterator<Project> loadProjects(java.lang.String[] fields,
                                        java.lang.String sWhereClause,
                                        java.lang.String sOrderBy)
                                 throws ServerException,
                                        NetworkException,
                                        BusinessObjectException
Loads multiple Project objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectsWithSummarizedSpread

public BOIterator<Project> loadProjectsWithSummarizedSpread(java.lang.String[] nonSpreadFields,
                                                            java.lang.String sWhereClause,
                                                            java.lang.String sOrderBy,
                                                            java.lang.String[] spreadFields,
                                                            SpreadPeriodType periodType,
                                                            java.util.Date startDate,
                                                            java.util.Date endDate,
                                                            boolean bIncludeCumulative)
                                                     throws ServerException,
                                                            NetworkException,
                                                            BusinessObjectException
Loads multiple Project objects with summarized spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectsWithProjectResourceSpread

public BOIterator<Project> loadProjectsWithProjectResourceSpread(java.lang.String[] nonSpreadFields,
                                                                 java.lang.String sWhereClause,
                                                                 java.lang.String sOrderBy,
                                                                 java.lang.String[] spreadFields,
                                                                 SpreadPeriodType periodType,
                                                                 java.util.Date startDate,
                                                                 java.util.Date endDate,
                                                                 boolean bIncludeCumulative,
                                                                 ObjectId[] resourceObjectIds)
                                                          throws ServerException,
                                                                 NetworkException,
                                                                 BusinessObjectException
Loads multiple Project objects with Resource spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectsWithProjectRoleSpread

public BOIterator<Project> loadProjectsWithProjectRoleSpread(java.lang.String[] nonSpreadFields,
                                                             java.lang.String sWhereClause,
                                                             java.lang.String sOrderBy,
                                                             java.lang.String[] spreadFields,
                                                             SpreadPeriodType periodType,
                                                             java.util.Date startDate,
                                                             java.util.Date endDate,
                                                             boolean bIncludeCumulative,
                                                             ObjectId[] roleObjectIds)
                                                      throws ServerException,
                                                             NetworkException,
                                                             BusinessObjectException
Loads multiple Project objects with Role spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectCodes

public BOIterator<ProjectCode> loadProjectCodes(java.lang.String[] fields,
                                                java.lang.String sWhereClause,
                                                java.lang.String sOrderBy)
                                         throws ServerException,
                                                NetworkException,
                                                BusinessObjectException
Loads multiple ProjectCode objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectCodeTypes

public BOIterator<ProjectCodeType> loadProjectCodeTypes(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple ProjectCodeType objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectCodeUsers

public BOIterator<ProjectCodeUser> loadProjectCodeUsers(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple ProjectCodeUser objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectFundings

public BOIterator<ProjectFunding> loadProjectFundings(java.lang.String[] fields,
                                                      java.lang.String sWhereClause,
                                                      java.lang.String sOrderBy)
                                               throws ServerException,
                                                      NetworkException,
                                                      BusinessObjectException
Loads multiple ProjectFunding objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectIssues

public BOIterator<ProjectIssue> loadProjectIssues(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ProjectIssue objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectPortfolios

public BOIterator<ProjectPortfolio> loadProjectPortfolios(java.lang.String[] fields,
                                                          java.lang.String sWhereClause,
                                                          java.lang.String sOrderBy)
                                                   throws ServerException,
                                                          NetworkException,
                                                          BusinessObjectException
Loads multiple ProjectPortfolio objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectProfiles

public BOIterator<ProjectProfile> loadProjectProfiles(java.lang.String[] fields,
                                                      java.lang.String sWhereClause,
                                                      java.lang.String sOrderBy)
                                               throws ServerException,
                                                      NetworkException,
                                                      BusinessObjectException
Loads multiple ProjectProfile objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectCodeAssignments

public BOIterator<ProjectCodeAssignment> loadProjectCodeAssignments(java.lang.String[] fields,
                                                                    java.lang.String sWhereClause,
                                                                    java.lang.String sOrderBy)
                                                             throws ServerException,
                                                                    NetworkException,
                                                                    BusinessObjectException
Loads multiple ProjectCodeAssignment objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectRisks

public BOIterator<ProjectRisk> loadProjectRisks(java.lang.String[] fields,
                                                java.lang.String sWhereClause,
                                                java.lang.String sOrderBy)
                                         throws ServerException,
                                                NetworkException,
                                                BusinessObjectException
Loads multiple ProjectRisk objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectThresholds

public BOIterator<ProjectThreshold> loadProjectThresholds(java.lang.String[] fields,
                                                          java.lang.String sWhereClause,
                                                          java.lang.String sOrderBy)
                                                   throws ServerException,
                                                          NetworkException,
                                                          BusinessObjectException
Loads multiple ProjectThreshold objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResources

public BOIterator<Resource> loadResources(java.lang.String[] fields,
                                          java.lang.String sWhereClause,
                                          java.lang.String sOrderBy)
                                   throws ServerException,
                                          NetworkException,
                                          BusinessObjectException
Loads multiple Resource objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourcesWithProjectResourceSpread

public BOIterator<Resource> loadResourcesWithProjectResourceSpread(java.lang.String[] nonSpreadFields,
                                                                   java.lang.String sWhereClause,
                                                                   java.lang.String sOrderBy,
                                                                   java.lang.String[] spreadFields,
                                                                   SpreadPeriodType periodType,
                                                                   java.util.Date startDate,
                                                                   java.util.Date endDate,
                                                                   boolean bIncludeCumulative,
                                                                   ObjectId[] projectObjectIds)
                                                            throws ServerException,
                                                                   NetworkException,
                                                                   BusinessObjectException
Loads multiple Resource objects with Resource spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceCodes

public BOIterator<ResourceCode> loadResourceCodes(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ResourceCode objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceCodeTypes

public BOIterator<ResourceCodeType> loadResourceCodeTypes(java.lang.String[] fields,
                                                          java.lang.String sWhereClause,
                                                          java.lang.String sOrderBy)
                                                   throws ServerException,
                                                          NetworkException,
                                                          BusinessObjectException
Loads multiple ResourceCodeType objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceCurves

public BOIterator<ResourceCurve> loadResourceCurves(java.lang.String[] fields,
                                                    java.lang.String sWhereClause,
                                                    java.lang.String sOrderBy)
                                             throws ServerException,
                                                    NetworkException,
                                                    BusinessObjectException
Loads multiple ResourceCurve objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceHours

public BOIterator<ResourceHour> loadResourceHours(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ResourceHour objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceTeams

public BOIterator<ResourceTeam> loadResourceTeams(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ResourceTeam objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceRates

public BOIterator<ResourceRate> loadResourceRates(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ResourceRate objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceCodeAssignments

public BOIterator<ResourceCodeAssignment> loadResourceCodeAssignments(java.lang.String[] fields,
                                                                      java.lang.String sWhereClause,
                                                                      java.lang.String sOrderBy)
                                                               throws ServerException,
                                                                      NetworkException,
                                                                      BusinessObjectException
Loads multiple ResourceCodeAssignment objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceRoles

public BOIterator<ResourceRole> loadResourceRoles(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple ResourceRole objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadResourceAccess

public BOIterator<ResourceAccess> loadResourceAccess(java.lang.String[] fields,
                                                     java.lang.String sWhereClause,
                                                     java.lang.String sOrderBy)
                                              throws ServerException,
                                                     NetworkException,
                                                     BusinessObjectException
Loads multiple ResourceAccess objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadRiskTypes

public BOIterator<RiskType> loadRiskTypes(java.lang.String[] fields,
                                          java.lang.String sWhereClause,
                                          java.lang.String sOrderBy)
                                   throws ServerException,
                                          NetworkException,
                                          BusinessObjectException
Loads multiple RiskType objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadRoleLimits

public BOIterator<RoleLimit> loadRoleLimits(java.lang.String[] fields,
                                            java.lang.String sWhereClause,
                                            java.lang.String sOrderBy)
                                     throws ServerException,
                                            NetworkException,
                                            BusinessObjectException
Loads multiple RoleLimit objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadRoleTeams

public BOIterator<RoleTeam> loadRoleTeams(java.lang.String[] fields,
                                          java.lang.String sWhereClause,
                                          java.lang.String sOrderBy)
                                   throws ServerException,
                                          NetworkException,
                                          BusinessObjectException
Loads multiple RoleTeam objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadRoleRates

public BOIterator<RoleRate> loadRoleRates(java.lang.String[] fields,
                                          java.lang.String sWhereClause,
                                          java.lang.String sOrderBy)
                                   throws ServerException,
                                          NetworkException,
                                          BusinessObjectException
Loads multiple RoleRate objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadRoles

public BOIterator<Role> loadRoles(java.lang.String[] fields,
                                  java.lang.String sWhereClause,
                                  java.lang.String sOrderBy)
                           throws ServerException,
                                  NetworkException,
                                  BusinessObjectException
Loads multiple Role objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadRolesWithProjectRoleSpread

public BOIterator<Role> loadRolesWithProjectRoleSpread(java.lang.String[] nonSpreadFields,
                                                       java.lang.String sWhereClause,
                                                       java.lang.String sOrderBy,
                                                       java.lang.String[] spreadFields,
                                                       SpreadPeriodType periodType,
                                                       java.util.Date startDate,
                                                       java.util.Date endDate,
                                                       boolean bIncludeCumulative,
                                                       ObjectId[] projectObjectIds)
                                                throws ServerException,
                                                       NetworkException,
                                                       BusinessObjectException
Loads multiple Role objects with Role spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadScheduleOptions

public BOIterator<ScheduleOptions> loadScheduleOptions(java.lang.String[] fields,
                                                       java.lang.String sWhereClause,
                                                       java.lang.String sOrderBy)
                                                throws ServerException,
                                                       NetworkException,
                                                       BusinessObjectException
Loads multiple ScheduleOptions objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadShifts

public BOIterator<Shift> loadShifts(java.lang.String[] fields,
                                    java.lang.String sWhereClause,
                                    java.lang.String sOrderBy)
                             throws ServerException,
                                    NetworkException,
                                    BusinessObjectException
Loads multiple Shift objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadShiftPeriods

public BOIterator<ShiftPeriod> loadShiftPeriods(java.lang.String[] fields,
                                                java.lang.String sWhereClause,
                                                java.lang.String sOrderBy)
                                         throws ServerException,
                                                NetworkException,
                                                BusinessObjectException
Loads multiple ShiftPeriod objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadThresholdParameters

public BOIterator<ThresholdParameter> loadThresholdParameters(java.lang.String[] fields,
                                                              java.lang.String sWhereClause,
                                                              java.lang.String sOrderBy)
                                                       throws ServerException,
                                                              NetworkException,
                                                              BusinessObjectException
Loads multiple ThresholdParameter objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadTimesheets

public BOIterator<Timesheet> loadTimesheets(java.lang.String[] fields,
                                            java.lang.String sWhereClause,
                                            java.lang.String sOrderBy)
                                     throws ServerException,
                                            NetworkException,
                                            BusinessObjectException
Loads multiple Timesheet objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadTimesheetAudits

public BOIterator<TimesheetAudit> loadTimesheetAudits(java.lang.String[] fields,
                                                      java.lang.String sWhereClause,
                                                      java.lang.String sOrderBy)
                                               throws ServerException,
                                                      NetworkException,
                                                      BusinessObjectException
Loads multiple TimesheetAudit objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadTimesheetDelegates

public BOIterator<TimesheetDelegate> loadTimesheetDelegates(java.lang.String[] fields,
                                                            java.lang.String sWhereClause,
                                                            java.lang.String sOrderBy)
                                                     throws ServerException,
                                                            NetworkException,
                                                            BusinessObjectException
Loads multiple TimesheetDelegate objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadTimesheetPeriods

public BOIterator<TimesheetPeriod> loadTimesheetPeriods(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple TimesheetPeriod objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUserInterfaceViews

public BOIterator<UserInterfaceView> loadUserInterfaceViews(java.lang.String[] fields,
                                                            java.lang.String sWhereClause,
                                                            java.lang.String sOrderBy)
                                                     throws ServerException,
                                                            NetworkException,
                                                            BusinessObjectException
Loads multiple UserInterfaceView objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUnitOfMeasures

public BOIterator<UnitOfMeasure> loadUnitOfMeasures(java.lang.String[] fields,
                                                    java.lang.String sWhereClause,
                                                    java.lang.String sOrderBy)
                                             throws ServerException,
                                                    NetworkException,
                                                    BusinessObjectException
Loads multiple UnitOfMeasure objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUsers

public BOIterator<User> loadUsers(java.lang.String[] fields,
                                  java.lang.String sWhereClause,
                                  java.lang.String sOrderBy)
                           throws ServerException,
                                  NetworkException,
                                  BusinessObjectException
Loads multiple User objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUserFieldTitles

public BOIterator<UserFieldTitle> loadUserFieldTitles(java.lang.String[] fields,
                                                      java.lang.String sWhereClause,
                                                      java.lang.String sOrderBy)
                                               throws ServerException,
                                                      NetworkException,
                                                      BusinessObjectException
Loads multiple UserFieldTitle objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUDFCodes

public BOIterator<UDFCode> loadUDFCodes(java.lang.String[] fields,
                                        java.lang.String sWhereClause,
                                        java.lang.String sOrderBy)
                                 throws ServerException,
                                        NetworkException,
                                        BusinessObjectException
Loads multiple UDFCode objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUDFTypes

public BOIterator<UDFType> loadUDFTypes(java.lang.String[] fields,
                                        java.lang.String sWhereClause,
                                        java.lang.String sOrderBy)
                                 throws ServerException,
                                        NetworkException,
                                        BusinessObjectException
Loads multiple UDFType objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUDFValues

public BOIterator<UDFValue> loadUDFValues(java.lang.String[] fields,
                                          java.lang.String sWhereClause,
                                          java.lang.String sOrderBy)
                                   throws ServerException,
                                          NetworkException,
                                          BusinessObjectException
Loads multiple UDFValue objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUserLicenses

public BOIterator<UserLicense> loadUserLicenses(java.lang.String[] fields,
                                                java.lang.String sWhereClause,
                                                java.lang.String sOrderBy)
                                         throws ServerException,
                                                NetworkException,
                                                BusinessObjectException
Loads multiple UserLicense objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadUserOBS

public BOIterator<UserOBS> loadUserOBS(java.lang.String[] fields,
                                       java.lang.String sWhereClause,
                                       java.lang.String sOrderBy)
                                throws ServerException,
                                       NetworkException,
                                       BusinessObjectException
Loads multiple UserOBS objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadWBS

public BOIterator<WBS> loadWBS(java.lang.String[] fields,
                               java.lang.String sWhereClause,
                               java.lang.String sOrderBy)
                        throws ServerException,
                               NetworkException,
                               BusinessObjectException
Loads multiple WBS objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadWBSWithSummarizedSpread

public BOIterator<WBS> loadWBSWithSummarizedSpread(java.lang.String[] nonSpreadFields,
                                                   java.lang.String sWhereClause,
                                                   java.lang.String sOrderBy,
                                                   java.lang.String[] spreadFields,
                                                   SpreadPeriodType periodType,
                                                   java.util.Date startDate,
                                                   java.util.Date endDate,
                                                   boolean bIncludeCumulative)
                                            throws ServerException,
                                                   NetworkException,
                                                   BusinessObjectException
Loads multiple WBS objects with summarized spreads from the database.

Parameters:
nonSpreadFields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
spreadFields - the fields to include in the spread object
periodType - the period of the spread data (hour, day, etc.)
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectSpendingPlans

public BOIterator<ProjectSpendingPlan> loadProjectSpendingPlans(java.lang.String[] fields,
                                                                java.lang.String sWhereClause,
                                                                java.lang.String sOrderBy)
                                                         throws ServerException,
                                                                NetworkException,
                                                                BusinessObjectException
Loads multiple ProjectSpendingPlan objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectNotes

public BOIterator<ProjectNote> loadProjectNotes(java.lang.String[] fields,
                                                java.lang.String sWhereClause,
                                                java.lang.String sOrderBy)
                                         throws ServerException,
                                                NetworkException,
                                                BusinessObjectException
Loads multiple ProjectNote objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectResources

public BOIterator<ProjectResource> loadProjectResources(java.lang.String[] fields,
                                                        java.lang.String sWhereClause,
                                                        java.lang.String sOrderBy)
                                                 throws ServerException,
                                                        NetworkException,
                                                        BusinessObjectException
Loads multiple ProjectResource objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectResourceCategories

public BOIterator<ProjectResourceCategory> loadProjectResourceCategories(java.lang.String[] fields,
                                                                         java.lang.String sWhereClause,
                                                                         java.lang.String sOrderBy)
                                                                  throws ServerException,
                                                                         NetworkException,
                                                                         BusinessObjectException
Loads multiple ProjectResourceCategory objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadProjectResourceQuantities

public BOIterator<ProjectResourceQuantity> loadProjectResourceQuantities(java.lang.String[] fields,
                                                                         java.lang.String sWhereClause,
                                                                         java.lang.String sOrderBy)
                                                                  throws ServerException,
                                                                         NetworkException,
                                                                         BusinessObjectException
Loads multiple ProjectResourceQuantity objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadWBSMilestones

public BOIterator<WBSMilestone> loadWBSMilestones(java.lang.String[] fields,
                                                  java.lang.String sWhereClause,
                                                  java.lang.String sOrderBy)
                                           throws ServerException,
                                                  NetworkException,
                                                  BusinessObjectException
Loads multiple WBSMilestone objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadDocuments

public BOIterator<Document> loadDocuments(java.lang.String[] fields,
                                          java.lang.String sWhereClause,
                                          java.lang.String sOrderBy)
                                   throws ServerException,
                                          NetworkException,
                                          BusinessObjectException
Loads multiple Document objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadDocumentCategories

public BOIterator<DocumentCategory> loadDocumentCategories(java.lang.String[] fields,
                                                           java.lang.String sWhereClause,
                                                           java.lang.String sOrderBy)
                                                    throws ServerException,
                                                           NetworkException,
                                                           BusinessObjectException
Loads multiple DocumentCategory objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

loadDocumentStatusCodes

public BOIterator<DocumentStatusCode> loadDocumentStatusCodes(java.lang.String[] fields,
                                                              java.lang.String sWhereClause,
                                                              java.lang.String sOrderBy)
                                                       throws ServerException,
                                                              NetworkException,
                                                              BusinessObjectException
Loads multiple DocumentStatusCode objects from the database.

Parameters:
fields - fields to load
sWhereClause - where clause
sOrderBy - order-by clause
Returns:
BOIterator a business object iterator used to get the results of the load request
Throws:
ServerException - if a problem occurred on the server-side
NetworkException - if a problem occurred in the network layer
BusinessObjectException - if a problem occurred in the client-side business objects

Primavera Integration API 7.0

Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.