|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.primavera.integration.client.GlobalObjectManager
public class GlobalObjectManager
The Global Object Manager is used for accessing all global business objects: EPS, Projects, Resources, Roles, etc. Generally speaking, a business object is global if it is not a child of a different type of object. The GlobalObjectManager is retrieved for a particular session by calling Session.getGlobalObjectManager()
From the GlobalObjectManager, global objects can be created, loaded, updated, and deleted. Create, update, and delete will cause the database to be updated. When running in remote mode, each of these methods results in a call across the wire to the server, which in turn can update the database.
Method Summary | |
---|---|
ObjectId[] |
createActivityCodeTypes(ActivityCodeType[] activitycodetypes)
Creates multiple ActivityCodeType objects in the database. |
ObjectId[] |
createBaselineTypes(BaselineType[] baselinetypes)
Creates multiple BaselineType objects in the database. |
ObjectId[] |
createCalendars(Calendar[] calendars)
Creates multiple Calendar objects in the database. |
ObjectId[] |
createCostAccounts(CostAccount[] costaccounts)
Creates multiple CostAccount objects in the database. |
ObjectId[] |
createCurrencies(Currency[] currencies)
Creates multiple Currency objects in the database. |
ObjectId[] |
createDocumentCategories(DocumentCategory[] documentcategories)
Creates multiple DocumentCategory objects in the database. |
ObjectId[] |
createDocuments(Document[] documents)
Creates multiple Document objects in the database. |
ObjectId[] |
createDocumentStatusCodes(DocumentStatusCode[] documentstatuscodes)
Creates multiple DocumentStatusCode objects in the database. |
ObjectId[] |
createEPS(EPS[] eps)
Creates multiple EPS objects in the database. |
ObjectId[] |
createExpenseCategories(ExpenseCategory[] expensecategories)
Creates multiple ExpenseCategory objects in the database. |
ObjectId[] |
createFinancialPeriods(FinancialPeriod[] financialperiods)
Creates multiple FinancialPeriod objects in the database. |
ObjectId[] |
createFundingSources(FundingSource[] fundingsources)
Creates multiple FundingSource objects in the database. |
ObjectId[] |
createGlobalProfiles(GlobalProfile[] globalprofiles)
Creates multiple GlobalProfile objects in the database. |
ObjectId[] |
createNotebookTopics(NotebookTopic[] notebooktopics)
Creates multiple NotebookTopic objects in the database. |
ObjectId[] |
createOBS(OBS[] obs)
Creates multiple OBS objects in the database. |
ObjectId[] |
createOverheadCodes(OverheadCode[] overheadcodes)
Creates multiple OverheadCode objects in the database. |
ObjectId[] |
createProjectCodes(ProjectCode[] projectcodes)
Creates multiple ProjectCode objects in the database. |
ObjectId[] |
createProjectCodeTypes(ProjectCodeType[] projectcodetypes)
Creates multiple ProjectCodeType objects in the database. |
ObjectId[] |
createProjectPortfolios(ProjectPortfolio[] projectportfolios)
Creates multiple ProjectPortfolio objects in the database. |
ObjectId[] |
createProjectProfiles(ProjectProfile[] projectprofiles)
Creates multiple ProjectProfile objects in the database. |
ObjectId[] |
createProjectResourceCategories(ProjectResourceCategory[] projectresourcecategories)
Creates multiple ProjectResourceCategory objects in the database. |
ObjectId[] |
createProjects(Project[] projects)
Creates multiple Project objects in the database. |
ObjectId[] |
createResourceCodeTypes(ResourceCodeType[] resourcecodetypes)
Creates multiple ResourceCodeType objects in the database. |
ObjectId[] |
createResourceCurves(ResourceCurve[] resourcecurves)
Creates multiple ResourceCurve objects in the database. |
ObjectId[] |
createResources(Resource[] resources)
Creates multiple Resource objects in the database. |
ObjectId[] |
createResourceTeams(ResourceTeam[] resourceteams)
Creates multiple ResourceTeam objects in the database. |
ObjectId[] |
createRiskTypes(RiskType[] risktypes)
Creates multiple RiskType objects in the database. |
ObjectId[] |
createRoles(Role[] roles)
Creates multiple Role objects in the database. |
ObjectId[] |
createRoleTeams(RoleTeam[] roleteams)
Creates multiple RoleTeam objects in the database. |
ObjectId[] |
createShifts(Shift[] shifts)
Creates multiple Shift objects in the database. |
ObjectId[] |
createUDFCodes(UDFCode[] udfcodes)
Creates multiple UDFCode objects in the database. |
ObjectId[] |
createUDFTypes(UDFType[] udftypes)
Creates multiple UDFType objects in the database. |
ObjectId[] |
createUnitOfMeasures(UnitOfMeasure[] unitofmeasures)
Creates multiple UnitOfMeasure objects in the database. |
ObjectId[] |
createUsers(User[] users)
Creates multiple User objects in the database. |
ObjectId[] |
createWBSCategories(WBSCategory[] wbscategories)
Creates multiple WBSCategory objects in the database. |
void |
deleteActivityCodeTypes(ActivityCodeType[] activitycodetypes)
Deletes multiple ActivityCodeType objects from the database. |
void |
deleteBaselineTypes(BaselineType[] baselinetypes)
Deletes multiple BaselineType objects from the database. |
void |
deleteCalendars(Calendar[] calendars)
Deletes multiple Calendar objects from the database. |
void |
deleteCostAccounts(CostAccount[] costaccounts)
Deletes multiple CostAccount objects from the database. |
void |
deleteCurrencies(Currency[] currencies)
Deletes multiple Currency objects from the database. |
void |
deleteDocumentCategories(DocumentCategory[] documentcategories)
Deletes multiple DocumentCategory objects from the database. |
void |
deleteDocuments(Document[] documents)
Deletes multiple Document objects from the database. |
void |
deleteDocumentStatusCodes(DocumentStatusCode[] documentstatuscodes)
Deletes multiple DocumentStatusCode objects from the database. |
void |
deleteEPS(EPS[] eps)
Deletes multiple EPS objects from the database. |
void |
deleteExpenseCategories(ExpenseCategory[] expensecategories)
Deletes multiple ExpenseCategory objects from the database. |
void |
deleteFinancialPeriods(FinancialPeriod[] financialperiods)
Deletes multiple FinancialPeriod objects from the database. |
void |
deleteFundingSources(FundingSource[] fundingsources)
Deletes multiple FundingSource objects from the database. |
void |
deleteGlobalProfiles(GlobalProfile[] globalprofiles)
Deletes multiple GlobalProfile objects from the database. |
void |
deleteNotebookTopics(NotebookTopic[] notebooktopics)
Deletes multiple NotebookTopic objects from the database. |
void |
deleteOBS(OBS[] obs)
Deletes multiple OBS objects from the database. |
void |
deleteOverheadCodes(OverheadCode[] overheadcodes)
Deletes multiple OverheadCode objects from the database. |
void |
deleteProjectCodes(ProjectCode[] projectcodes)
Deletes multiple ProjectCode objects from the database. |
void |
deleteProjectCodeTypes(ProjectCodeType[] projectcodetypes)
Deletes multiple ProjectCodeType objects from the database. |
void |
deleteProjectPortfolios(ProjectPortfolio[] projectportfolios)
Deletes multiple ProjectPortfolio objects from the database. |
void |
deleteProjectProfiles(ProjectProfile[] projectprofiles)
Deletes multiple ProjectProfile objects from the database. |
void |
deleteProjectResourceCategories(ProjectResourceCategory[] projectresourcecategories)
Deletes multiple ProjectResourceCategory objects from the database. |
void |
deleteProjects(Project[] projects)
Deletes multiple Project objects from the database. |
void |
deleteResourceCodeTypes(ResourceCodeType[] resourcecodetypes)
Deletes multiple ResourceCodeType objects from the database. |
void |
deleteResourceCurves(ResourceCurve[] resourcecurves)
Deletes multiple ResourceCurve objects from the database. |
void |
deleteResources(Resource[] resources)
Deletes multiple Resource objects from the database. |
void |
deleteResourceTeams(ResourceTeam[] resourceteams)
Deletes multiple ResourceTeam objects from the database. |
void |
deleteRiskTypes(RiskType[] risktypes)
Deletes multiple RiskType objects from the database. |
void |
deleteRoles(Role[] roles)
Deletes multiple Role objects from the database. |
void |
deleteRoleTeams(RoleTeam[] roleteams)
Deletes multiple RoleTeam objects from the database. |
void |
deleteShifts(Shift[] shifts)
Deletes multiple Shift objects from the database. |
void |
deleteUDFCodes(UDFCode[] udfcodes)
Deletes multiple UDFCode objects from the database. |
void |
deleteUDFTypes(UDFType[] udftypes)
Deletes multiple UDFType objects from the database. |
void |
deleteUnitOfMeasures(UnitOfMeasure[] unitofmeasures)
Deletes multiple UnitOfMeasure objects from the database. |
void |
deleteUsers(User[] users)
Deletes multiple User objects from the database. |
void |
deleteWBSCategories(WBSCategory[] wbscategories)
Deletes multiple WBSCategory 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<ActivityStepTemplate> |
loadActivityStepTemplates(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple ActivityStepTemplate objects 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<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<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<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<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<Project> |
loadProjects(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple Project 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<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<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<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<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<TimesheetPeriod> |
loadTimesheetPeriods(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple TimesheetPeriod 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<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<User> |
loadUsers(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple User 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. |
void |
updateActivityCodeTypes(ActivityCodeType[] activitycodetypes)
Updates multiple ActivityCodeType objects in the database. |
void |
updateBaselineTypes(BaselineType[] baselinetypes)
Updates multiple BaselineType objects in the database. |
void |
updateBatchReports(BatchReport[] batchreports)
Updates multiple BatchReport objects in the database. |
void |
updateCalendars(Calendar[] calendars)
Updates multiple Calendar objects in the database. |
void |
updateCalendars(Calendar[] calendars,
boolean replaceHolidayOrExceptions)
Updates multiple Calendar objects in the database with the option to replace all holidays and exceptions. |
void |
updateCostAccounts(CostAccount[] costaccounts)
Updates multiple CostAccount objects in the database. |
void |
updateCurrencies(Currency[] currencies)
Updates multiple Currency objects in the database. |
void |
updateDocumentCategories(DocumentCategory[] documentcategories)
Updates multiple DocumentCategory objects in the database. |
void |
updateDocuments(Document[] documents)
Updates multiple Document objects in the database. |
void |
updateDocumentStatusCodes(DocumentStatusCode[] documentstatuscodes)
Updates multiple DocumentStatusCode objects in the database. |
void |
updateEPS(EPS[] eps)
Updates multiple EPS objects in the database. |
void |
updateExpenseCategories(ExpenseCategory[] expensecategories)
Updates multiple ExpenseCategory objects in the database. |
void |
updateFinancialPeriods(FinancialPeriod[] financialperiods)
Updates multiple FinancialPeriod objects in the database. |
void |
updateFundingSources(FundingSource[] fundingsources)
Updates multiple FundingSource objects in the database. |
void |
updateGlobalPreferences(GlobalPreferences globalpreferences)
Update the GlobalPreferences object in the database. |
void |
updateGlobalProfiles(GlobalProfile[] globalprofiles)
Updates multiple GlobalProfile objects in the database. |
void |
updateNotebookTopics(NotebookTopic[] notebooktopics)
Updates multiple NotebookTopic objects in the database. |
void |
updateOBS(OBS[] obs)
Updates multiple OBS objects in the database. |
void |
updateOverheadCodes(OverheadCode[] overheadcodes)
Updates multiple OverheadCode objects in the database. |
void |
updateProjectCodes(ProjectCode[] projectcodes)
Updates multiple ProjectCode objects in the database. |
void |
updateProjectCodeTypes(ProjectCodeType[] projectcodetypes)
Updates multiple ProjectCodeType objects in the database. |
void |
updateProjectPortfolios(ProjectPortfolio[] projectportfolios)
Updates multiple ProjectPortfolio objects in the database. |
void |
updateProjectProfiles(ProjectProfile[] projectprofiles)
Updates multiple ProjectProfile objects in the database. |
void |
updateProjectResourceCategories(ProjectResourceCategory[] projectresourcecategories)
Updates multiple ProjectResourceCategory objects in the database. |
void |
updateProjects(Project[] projects)
Updates multiple Project objects in the database. |
void |
updateResourceCodeTypes(ResourceCodeType[] resourcecodetypes)
Updates multiple ResourceCodeType objects in the database. |
void |
updateResourceCurves(ResourceCurve[] resourcecurves)
Updates multiple ResourceCurve objects in the database. |
void |
updateResources(Resource[] resources)
Updates multiple Resource objects in the database. |
void |
updateResourceTeams(ResourceTeam[] resourceteams)
Updates multiple ResourceTeam objects in the database. |
void |
updateRiskTypes(RiskType[] risktypes)
Updates multiple RiskType objects in the database. |
void |
updateRoles(Role[] roles)
Updates multiple Role objects in the database. |
void |
updateRoleTeams(RoleTeam[] roleteams)
Updates multiple RoleTeam objects in the database. |
void |
updateShifts(Shift[] shifts)
Updates multiple Shift objects in the database. |
void |
updateUDFCodes(UDFCode[] udfcodes)
Updates multiple UDFCode objects in the database. |
void |
updateUDFTypes(UDFType[] udftypes)
Updates multiple UDFType objects in the database. |
void |
updateUnitOfMeasures(UnitOfMeasure[] unitofmeasures)
Updates multiple UnitOfMeasure objects in the database. |
void |
updateUserFieldTitles(UserFieldTitle[] userfieldtitles)
Updates multiple UserFieldTitle objects in the database. |
void |
updateUsers(User[] users)
Updates multiple User objects in the database. |
void |
updateWBSCategories(WBSCategory[] wbscategories)
Updates multiple WBSCategory objects in the database. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public ObjectId[] createCostAccounts(CostAccount[] costaccounts) throws ServerException, NetworkException, BusinessObjectException
costaccounts
- array of CostAccount objects to create
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 objectspublic BOIterator<CostAccount> loadCostAccounts(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateCostAccounts(CostAccount[] costaccounts) throws ServerException, NetworkException, BusinessObjectException
costaccounts
- array of CostAccount objects to update
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 objectspublic void deleteCostAccounts(CostAccount[] costaccounts) throws ServerException, NetworkException, BusinessObjectException
costaccounts
- array of CostAccount objects to delete
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 objectspublic ObjectId[] createActivityCodeTypes(ActivityCodeType[] activitycodetypes) throws ServerException, NetworkException, BusinessObjectException
activitycodetypes
- array of ActivityCodeType objects to create
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 objectspublic BOIterator<ActivityCodeType> loadActivityCodeTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateActivityCodeTypes(ActivityCodeType[] activitycodetypes) throws ServerException, NetworkException, BusinessObjectException
activitycodetypes
- array of ActivityCodeType objects to update
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 objectspublic void deleteActivityCodeTypes(ActivityCodeType[] activitycodetypes) throws ServerException, NetworkException, BusinessObjectException
activitycodetypes
- array of ActivityCodeType objects to delete
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 objectspublic BOIterator<ActivityStepTemplate> loadActivityStepTemplates(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic ObjectId[] createBaselineTypes(BaselineType[] baselinetypes) throws ServerException, NetworkException, BusinessObjectException
baselinetypes
- array of BaselineType objects to create
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 objectspublic BOIterator<BaselineType> loadBaselineTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateBaselineTypes(BaselineType[] baselinetypes) throws ServerException, NetworkException, BusinessObjectException
baselinetypes
- array of BaselineType objects to update
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 objectspublic void deleteBaselineTypes(BaselineType[] baselinetypes) throws ServerException, NetworkException, BusinessObjectException
baselinetypes
- array of BaselineType objects to delete
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 objectspublic BOIterator<BatchReport> loadBatchReports(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateBatchReports(BatchReport[] batchreports) throws ServerException, NetworkException, BusinessObjectException
batchreports
- array of BatchReport objects to update
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 objectspublic ObjectId[] createCalendars(Calendar[] calendars) throws ServerException, NetworkException, BusinessObjectException
calendars
- array of Calendar objects to create
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 objectspublic BOIterator<Calendar> loadCalendars(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateCalendars(Calendar[] calendars) throws ServerException, NetworkException, BusinessObjectException
calendars
- array of Calendar objects to update
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 objectspublic void updateCalendars(Calendar[] calendars, boolean replaceHolidayOrExceptions) throws ServerException, NetworkException, BusinessObjectException
calendars
- array of Calendar objects to updatereplaceHolidayOrExceptions
- whether to replace all holidays and exceptions
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 objectspublic void deleteCalendars(Calendar[] calendars) throws ServerException, NetworkException, BusinessObjectException
calendars
- array of Calendar objects to delete
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 objectspublic ObjectId[] createEPS(EPS[] eps) throws ServerException, NetworkException, BusinessObjectException
eps
- array of EPS objects to create
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 objectspublic BOIterator<EPS> loadEPS(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic 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
nonSpreadFields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clausespreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread data
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 objectspublic void updateEPS(EPS[] eps) throws ServerException, NetworkException, BusinessObjectException
eps
- array of EPS objects to update
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 objectspublic void deleteEPS(EPS[] eps) throws ServerException, NetworkException, BusinessObjectException
eps
- array of EPS objects to delete
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 objectspublic ObjectId[] createExpenseCategories(ExpenseCategory[] expensecategories) throws ServerException, NetworkException, BusinessObjectException
expensecategories
- array of ExpenseCategory objects to create
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 objectspublic BOIterator<ExpenseCategory> loadExpenseCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateExpenseCategories(ExpenseCategory[] expensecategories) throws ServerException, NetworkException, BusinessObjectException
expensecategories
- array of ExpenseCategory objects to update
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 objectspublic void deleteExpenseCategories(ExpenseCategory[] expensecategories) throws ServerException, NetworkException, BusinessObjectException
expensecategories
- array of ExpenseCategory objects to delete
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 objectspublic ObjectId[] createFinancialPeriods(FinancialPeriod[] financialperiods) throws ServerException, NetworkException, BusinessObjectException
financialperiods
- array of FinancialPeriod objects to create
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 objectspublic BOIterator<FinancialPeriod> loadFinancialPeriods(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateFinancialPeriods(FinancialPeriod[] financialperiods) throws ServerException, NetworkException, BusinessObjectException
financialperiods
- array of FinancialPeriod objects to update
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 objectspublic void deleteFinancialPeriods(FinancialPeriod[] financialperiods) throws ServerException, NetworkException, BusinessObjectException
financialperiods
- array of FinancialPeriod objects to delete
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 objectspublic ObjectId[] createFundingSources(FundingSource[] fundingsources) throws ServerException, NetworkException, BusinessObjectException
fundingsources
- array of FundingSource objects to create
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 objectspublic BOIterator<FundingSource> loadFundingSources(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateFundingSources(FundingSource[] fundingsources) throws ServerException, NetworkException, BusinessObjectException
fundingsources
- array of FundingSource objects to update
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 objectspublic void deleteFundingSources(FundingSource[] fundingsources) throws ServerException, NetworkException, BusinessObjectException
fundingsources
- array of FundingSource objects to delete
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 objectspublic GlobalPreferences loadGlobalPreferences(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
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 objectspublic void updateGlobalPreferences(GlobalPreferences globalpreferences) throws ServerException, NetworkException, BusinessObjectException
globalpreferences
- GlobalPreferences object to update
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 objectspublic ObjectId[] createGlobalProfiles(GlobalProfile[] globalprofiles) throws ServerException, NetworkException, BusinessObjectException
globalprofiles
- array of GlobalProfile objects to create
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 objectspublic BOIterator<GlobalProfile> loadGlobalProfiles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateGlobalProfiles(GlobalProfile[] globalprofiles) throws ServerException, NetworkException, BusinessObjectException
globalprofiles
- array of GlobalProfile objects to update
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 objectspublic void deleteGlobalProfiles(GlobalProfile[] globalprofiles) throws ServerException, NetworkException, BusinessObjectException
globalprofiles
- array of GlobalProfile objects to delete
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 objectspublic BOIterator<Initiation> loadInitiations(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic BOIterator<Methodology> loadMethodologies(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic ObjectId[] createOverheadCodes(OverheadCode[] overheadcodes) throws ServerException, NetworkException, BusinessObjectException
overheadcodes
- array of OverheadCode objects to create
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 objectspublic BOIterator<OverheadCode> loadOverheadCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateOverheadCodes(OverheadCode[] overheadcodes) throws ServerException, NetworkException, BusinessObjectException
overheadcodes
- array of OverheadCode objects to update
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 objectspublic void deleteOverheadCodes(OverheadCode[] overheadcodes) throws ServerException, NetworkException, BusinessObjectException
overheadcodes
- array of OverheadCode objects to delete
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 objectspublic ObjectId[] createNotebookTopics(NotebookTopic[] notebooktopics) throws ServerException, NetworkException, BusinessObjectException
notebooktopics
- array of NotebookTopic objects to create
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 objectspublic BOIterator<NotebookTopic> loadNotebookTopics(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateNotebookTopics(NotebookTopic[] notebooktopics) throws ServerException, NetworkException, BusinessObjectException
notebooktopics
- array of NotebookTopic objects to update
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 objectspublic void deleteNotebookTopics(NotebookTopic[] notebooktopics) throws ServerException, NetworkException, BusinessObjectException
notebooktopics
- array of NotebookTopic objects to delete
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 objectspublic ObjectId[] createOBS(OBS[] obs) throws ServerException, NetworkException, BusinessObjectException
obs
- array of OBS objects to create
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 objectspublic BOIterator<OBS> loadOBS(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateOBS(OBS[] obs) throws ServerException, NetworkException, BusinessObjectException
obs
- array of OBS objects to update
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 objectspublic void deleteOBS(OBS[] obs) throws ServerException, NetworkException, BusinessObjectException
obs
- array of OBS objects to delete
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 objectspublic ObjectId[] createWBSCategories(WBSCategory[] wbscategories) throws ServerException, NetworkException, BusinessObjectException
wbscategories
- array of WBSCategory objects to create
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 objectspublic BOIterator<WBSCategory> loadWBSCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateWBSCategories(WBSCategory[] wbscategories) throws ServerException, NetworkException, BusinessObjectException
wbscategories
- array of WBSCategory objects to update
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 objectspublic void deleteWBSCategories(WBSCategory[] wbscategories) throws ServerException, NetworkException, BusinessObjectException
wbscategories
- array of WBSCategory objects to delete
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 objectspublic ObjectId[] createCurrencies(Currency[] currencies) throws ServerException, NetworkException, BusinessObjectException
currencies
- array of Currency objects to create
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 objectspublic BOIterator<Currency> loadCurrencies(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateCurrencies(Currency[] currencies) throws ServerException, NetworkException, BusinessObjectException
currencies
- array of Currency objects to update
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 objectspublic void deleteCurrencies(Currency[] currencies) throws ServerException, NetworkException, BusinessObjectException
currencies
- array of Currency objects to delete
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 objectspublic ObjectId[] createProjects(Project[] projects) throws ServerException, NetworkException, BusinessObjectException
projects
- array of Project objects to create
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 objectspublic BOIterator<Project> loadProjects(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic 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
nonSpreadFields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clausespreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread data
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 objectspublic 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
nonSpreadFields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clausespreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread data
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 objectspublic 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
nonSpreadFields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clausespreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread data
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 objectspublic void updateProjects(Project[] projects) throws ServerException, NetworkException, BusinessObjectException
projects
- array of Project objects to update
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 objectspublic void deleteProjects(Project[] projects) throws ServerException, NetworkException, BusinessObjectException
projects
- array of Project objects to delete
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 objectspublic ObjectId[] createProjectCodes(ProjectCode[] projectcodes) throws ServerException, NetworkException, BusinessObjectException
projectcodes
- array of ProjectCode objects to create
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 objectspublic BOIterator<ProjectCode> loadProjectCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateProjectCodes(ProjectCode[] projectcodes) throws ServerException, NetworkException, BusinessObjectException
projectcodes
- array of ProjectCode objects to update
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 objectspublic void deleteProjectCodes(ProjectCode[] projectcodes) throws ServerException, NetworkException, BusinessObjectException
projectcodes
- array of ProjectCode objects to delete
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 objectspublic ObjectId[] createProjectCodeTypes(ProjectCodeType[] projectcodetypes) throws ServerException, NetworkException, BusinessObjectException
projectcodetypes
- array of ProjectCodeType objects to create
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 objectspublic BOIterator<ProjectCodeType> loadProjectCodeTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateProjectCodeTypes(ProjectCodeType[] projectcodetypes) throws ServerException, NetworkException, BusinessObjectException
projectcodetypes
- array of ProjectCodeType objects to update
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 objectspublic void deleteProjectCodeTypes(ProjectCodeType[] projectcodetypes) throws ServerException, NetworkException, BusinessObjectException
projectcodetypes
- array of ProjectCodeType objects to delete
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 objectspublic ObjectId[] createProjectPortfolios(ProjectPortfolio[] projectportfolios) throws ServerException, NetworkException, BusinessObjectException
projectportfolios
- array of ProjectPortfolio objects to create
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 objectspublic BOIterator<ProjectPortfolio> loadProjectPortfolios(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateProjectPortfolios(ProjectPortfolio[] projectportfolios) throws ServerException, NetworkException, BusinessObjectException
projectportfolios
- array of ProjectPortfolio objects to update
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 objectspublic void deleteProjectPortfolios(ProjectPortfolio[] projectportfolios) throws ServerException, NetworkException, BusinessObjectException
projectportfolios
- array of ProjectPortfolio objects to delete
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 objectspublic ObjectId[] createProjectProfiles(ProjectProfile[] projectprofiles) throws ServerException, NetworkException, BusinessObjectException
projectprofiles
- array of ProjectProfile objects to create
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 objectspublic BOIterator<ProjectProfile> loadProjectProfiles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateProjectProfiles(ProjectProfile[] projectprofiles) throws ServerException, NetworkException, BusinessObjectException
projectprofiles
- array of ProjectProfile objects to update
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 objectspublic void deleteProjectProfiles(ProjectProfile[] projectprofiles) throws ServerException, NetworkException, BusinessObjectException
projectprofiles
- array of ProjectProfile objects to delete
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 objectspublic ObjectId[] createResources(Resource[] resources) throws ServerException, NetworkException, BusinessObjectException
resources
- array of Resource objects to create
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 objectspublic BOIterator<Resource> loadResources(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic 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
nonSpreadFields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clausespreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread data
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 objectspublic void updateResources(Resource[] resources) throws ServerException, NetworkException, BusinessObjectException
resources
- array of Resource objects to update
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 objectspublic void deleteResources(Resource[] resources) throws ServerException, NetworkException, BusinessObjectException
resources
- array of Resource objects to delete
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 objectspublic ObjectId[] createResourceCodeTypes(ResourceCodeType[] resourcecodetypes) throws ServerException, NetworkException, BusinessObjectException
resourcecodetypes
- array of ResourceCodeType objects to create
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 objectspublic BOIterator<ResourceCodeType> loadResourceCodeTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateResourceCodeTypes(ResourceCodeType[] resourcecodetypes) throws ServerException, NetworkException, BusinessObjectException
resourcecodetypes
- array of ResourceCodeType objects to update
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 objectspublic void deleteResourceCodeTypes(ResourceCodeType[] resourcecodetypes) throws ServerException, NetworkException, BusinessObjectException
resourcecodetypes
- array of ResourceCodeType objects to delete
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 objectspublic ObjectId[] createResourceCurves(ResourceCurve[] resourcecurves) throws ServerException, NetworkException, BusinessObjectException
resourcecurves
- array of ResourceCurve objects to create
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 objectspublic BOIterator<ResourceCurve> loadResourceCurves(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateResourceCurves(ResourceCurve[] resourcecurves) throws ServerException, NetworkException, BusinessObjectException
resourcecurves
- array of ResourceCurve objects to update
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 objectspublic void deleteResourceCurves(ResourceCurve[] resourcecurves) throws ServerException, NetworkException, BusinessObjectException
resourcecurves
- array of ResourceCurve objects to delete
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 objectspublic ObjectId[] createResourceTeams(ResourceTeam[] resourceteams) throws ServerException, NetworkException, BusinessObjectException
resourceteams
- array of ResourceTeam objects to create
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 objectspublic BOIterator<ResourceTeam> loadResourceTeams(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateResourceTeams(ResourceTeam[] resourceteams) throws ServerException, NetworkException, BusinessObjectException
resourceteams
- array of ResourceTeam objects to update
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 objectspublic void deleteResourceTeams(ResourceTeam[] resourceteams) throws ServerException, NetworkException, BusinessObjectException
resourceteams
- array of ResourceTeam objects to delete
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 objectspublic ObjectId[] createRiskTypes(RiskType[] risktypes) throws ServerException, NetworkException, BusinessObjectException
risktypes
- array of RiskType objects to create
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 objectspublic BOIterator<RiskType> loadRiskTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateRiskTypes(RiskType[] risktypes) throws ServerException, NetworkException, BusinessObjectException
risktypes
- array of RiskType objects to update
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 objectspublic void deleteRiskTypes(RiskType[] risktypes) throws ServerException, NetworkException, BusinessObjectException
risktypes
- array of RiskType objects to delete
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 objectspublic ObjectId[] createRoleTeams(RoleTeam[] roleteams) throws ServerException, NetworkException, BusinessObjectException
roleteams
- array of RoleTeam objects to create
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 objectspublic BOIterator<RoleTeam> loadRoleTeams(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateRoleTeams(RoleTeam[] roleteams) throws ServerException, NetworkException, BusinessObjectException
roleteams
- array of RoleTeam objects to update
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 objectspublic void deleteRoleTeams(RoleTeam[] roleteams) throws ServerException, NetworkException, BusinessObjectException
roleteams
- array of RoleTeam objects to delete
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 objectspublic ObjectId[] createRoles(Role[] roles) throws ServerException, NetworkException, BusinessObjectException
roles
- array of Role objects to create
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 objectspublic BOIterator<Role> loadRoles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic 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
nonSpreadFields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clausespreadFields
- the fields to include in the spread objectperiodType
- the period of the spread data (hour, day, etc.)startDate
- the start date of the spreadendDate
- the end date of the spreadbIncludeCumulative
- indicates whether to include cumulative spread data
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 objectspublic void updateRoles(Role[] roles) throws ServerException, NetworkException, BusinessObjectException
roles
- array of Role objects to update
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 objectspublic void deleteRoles(Role[] roles) throws ServerException, NetworkException, BusinessObjectException
roles
- array of Role objects to delete
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 objectspublic ObjectId[] createShifts(Shift[] shifts) throws ServerException, NetworkException, BusinessObjectException
shifts
- array of Shift objects to create
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 objectspublic BOIterator<Shift> loadShifts(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateShifts(Shift[] shifts) throws ServerException, NetworkException, BusinessObjectException
shifts
- array of Shift objects to update
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 objectspublic void deleteShifts(Shift[] shifts) throws ServerException, NetworkException, BusinessObjectException
shifts
- array of Shift objects to delete
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 objectspublic BOIterator<ThresholdParameter> loadThresholdParameters(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic BOIterator<TimesheetAudit> loadTimesheetAudits(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic BOIterator<TimesheetPeriod> loadTimesheetPeriods(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic ObjectId[] createUnitOfMeasures(UnitOfMeasure[] unitofmeasures) throws ServerException, NetworkException, BusinessObjectException
unitofmeasures
- array of UnitOfMeasure objects to create
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 objectspublic BOIterator<UnitOfMeasure> loadUnitOfMeasures(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateUnitOfMeasures(UnitOfMeasure[] unitofmeasures) throws ServerException, NetworkException, BusinessObjectException
unitofmeasures
- array of UnitOfMeasure objects to update
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 objectspublic void deleteUnitOfMeasures(UnitOfMeasure[] unitofmeasures) throws ServerException, NetworkException, BusinessObjectException
unitofmeasures
- array of UnitOfMeasure objects to delete
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 objectspublic ObjectId[] createUsers(User[] users) throws ServerException, NetworkException, BusinessObjectException
users
- array of User objects to create
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 objectspublic BOIterator<User> loadUsers(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateUsers(User[] users) throws ServerException, NetworkException, BusinessObjectException
users
- array of User objects to update
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 objectspublic void deleteUsers(User[] users) throws ServerException, NetworkException, BusinessObjectException
users
- array of User objects to delete
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 objectspublic BOIterator<UserFieldTitle> loadUserFieldTitles(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateUserFieldTitles(UserFieldTitle[] userfieldtitles) throws ServerException, NetworkException, BusinessObjectException
userfieldtitles
- array of UserFieldTitle objects to update
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 objectspublic ObjectId[] createUDFCodes(UDFCode[] udfcodes) throws ServerException, NetworkException, BusinessObjectException
udfcodes
- array of UDFCode objects to create
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 objectspublic BOIterator<UDFCode> loadUDFCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateUDFCodes(UDFCode[] udfcodes) throws ServerException, NetworkException, BusinessObjectException
udfcodes
- array of UDFCode objects to update
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 objectspublic void deleteUDFCodes(UDFCode[] udfcodes) throws ServerException, NetworkException, BusinessObjectException
udfcodes
- array of UDFCode objects to delete
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 objectspublic ObjectId[] createUDFTypes(UDFType[] udftypes) throws ServerException, NetworkException, BusinessObjectException
udftypes
- array of UDFType objects to create
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 objectspublic BOIterator<UDFType> loadUDFTypes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateUDFTypes(UDFType[] udftypes) throws ServerException, NetworkException, BusinessObjectException
udftypes
- array of UDFType objects to update
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 objectspublic void deleteUDFTypes(UDFType[] udftypes) throws ServerException, NetworkException, BusinessObjectException
udftypes
- array of UDFType objects to delete
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 objectspublic ObjectId[] createProjectResourceCategories(ProjectResourceCategory[] projectresourcecategories) throws ServerException, NetworkException, BusinessObjectException
projectresourcecategories
- array of ProjectResourceCategory objects to create
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 objectspublic BOIterator<ProjectResourceCategory> loadProjectResourceCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateProjectResourceCategories(ProjectResourceCategory[] projectresourcecategories) throws ServerException, NetworkException, BusinessObjectException
projectresourcecategories
- array of ProjectResourceCategory objects to update
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 objectspublic void deleteProjectResourceCategories(ProjectResourceCategory[] projectresourcecategories) throws ServerException, NetworkException, BusinessObjectException
projectresourcecategories
- array of ProjectResourceCategory objects to delete
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 objectspublic ObjectId[] createDocuments(Document[] documents) throws ServerException, NetworkException, BusinessObjectException
documents
- array of Document objects to create
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 objectspublic BOIterator<Document> loadDocuments(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateDocuments(Document[] documents) throws ServerException, NetworkException, BusinessObjectException
documents
- array of Document objects to update
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 objectspublic void deleteDocuments(Document[] documents) throws ServerException, NetworkException, BusinessObjectException
documents
- array of Document objects to delete
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 objectspublic ObjectId[] createDocumentCategories(DocumentCategory[] documentcategories) throws ServerException, NetworkException, BusinessObjectException
documentcategories
- array of DocumentCategory objects to create
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 objectspublic BOIterator<DocumentCategory> loadDocumentCategories(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateDocumentCategories(DocumentCategory[] documentcategories) throws ServerException, NetworkException, BusinessObjectException
documentcategories
- array of DocumentCategory objects to update
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 objectspublic void deleteDocumentCategories(DocumentCategory[] documentcategories) throws ServerException, NetworkException, BusinessObjectException
documentcategories
- array of DocumentCategory objects to delete
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 objectspublic ObjectId[] createDocumentStatusCodes(DocumentStatusCode[] documentstatuscodes) throws ServerException, NetworkException, BusinessObjectException
documentstatuscodes
- array of DocumentStatusCode objects to create
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 objectspublic BOIterator<DocumentStatusCode> loadDocumentStatusCodes(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
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 objectspublic void updateDocumentStatusCodes(DocumentStatusCode[] documentstatuscodes) throws ServerException, NetworkException, BusinessObjectException
documentstatuscodes
- array of DocumentStatusCode objects to update
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 objectspublic void deleteDocumentStatusCodes(DocumentStatusCode[] documentstatuscodes) throws ServerException, NetworkException, BusinessObjectException
documentstatuscodes
- array of DocumentStatusCode objects to delete
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 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |