|
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.xml.xmlexporter.XMLExporter
public class XMLExporter
The XML Exporter will export collections of any type of business object to XML according to a flat schema (p6apibo.xsd).
Every business object can be exported, by specifying a where clause to use for loading the objects. When objects are exported, the fields to be exported can be specified. If the fields parameter is null, the business object's set of writable and minimum fields will be exported by default.
Business objects that support spreads (EPS, Project, WBS, Activity, ResourceAssignment) can be exported with spread data using the special methods provided. Note that spread fields must be specified as there are no default spread fields.
In addition to the XML support in the XMLExporter, individual business objects can write themselves to XML using toString(), which adheres to the same flat XML schema (p6apibo.xsd) used by this XML Exporter.
The exportFullProject() methods are used to export a project and all related data. The XML file can then be imported using the flat XMLImporter. The CreateNewProject and UpdateExistingProject operations of the P6 Web Services' Import service can also read XML attachments that conform to this schema. Note that Documents are exported but may not be imported.
The default encoding is UTF-8. You can change this encoding using the setEncoding() method.
Constructor Summary | |
---|---|
XMLExporter(Session session)
Construct an XMLExporter. |
Method Summary | |
---|---|
void |
exportActivities(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activities. |
void |
exportActivitiesWithLiveSpread(java.io.OutputStream os,
Project parent,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Export a collection of activities for a particular project with live spread data. |
void |
exportActivityCodeAssignments(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity code assignments. |
void |
exportActivityCodes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity codes. |
void |
exportActivityCodeTypes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity code types. |
void |
exportActivityExpenses(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity expenses. |
void |
exportActivityNotes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity notes. |
void |
exportActivityOwners(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity owners. |
void |
exportActivityPeriodActuals(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity period actuals. |
void |
exportActivitySteps(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity steps. |
void |
exportActivityStepTemplateItems(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity step template items. |
void |
exportActivityStepTemplates(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of activity step templates. |
void |
exportBaselineProjects(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of baseline projects. |
void |
exportBaselineTypes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of baseline types. |
void |
exportBatchReports(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of batch reports. |
void |
exportCalendars(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of calendars. |
void |
exportCostAccounts(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of cost accounts. |
void |
exportCurrencies(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of currencies. |
void |
exportDocumentCategories(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of document categories. |
void |
exportDocuments(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of documents. |
void |
exportDocumentStatusCodes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of document status codes. |
void |
exportEPS(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of EPS objects. |
void |
exportEPSBudgetChangeLogs(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of EPS budget change logs. |
void |
exportEPSFundings(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of EPS fundings. |
void |
exportEPSNotes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of EPS notes. |
void |
exportEPSSpendingPlans(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of EPS spending plans. |
void |
exportEPSWithSummarizedSpread(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Export a collection of EPS objects with summarized spread data. |
void |
exportExpenseCategories(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of expense categories. |
void |
exportFinancialPeriods(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of financial periods. |
void |
exportFullProject(java.io.OutputStream os,
ObjectId projectId,
java.lang.String[] fields,
XMLExporterListener listener)
Fully export a specific project. |
void |
exportFullProject(java.io.OutputStream os,
ObjectId projectId,
java.lang.String[] fields,
XMLExporterListener listener,
SpreadPeriodType periodType)
Fully export a specific project with future bucket planning spreads. |
void |
exportFundingSources(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of funding sources. |
void |
exportGlobalPreferences(java.io.OutputStream os,
java.lang.String[] fields)
Export the global preferences. |
void |
exportGlobalProfiles(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of global profiles. |
void |
exportInitiations(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of initiation objects. |
void |
exportIssueHistories(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of issue histories. |
void |
exportMethodologies(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of methodologies. |
void |
exportNotebookTopics(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of notebook topics. |
void |
exportOBS(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of OBS objects. |
void |
exportOverheadCodes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of overhead codes. |
void |
exportProjectBudgetChangeLogs(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of budget change logs. |
void |
exportProjectCodeAssignments(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project code assignments. |
void |
exportProjectCodes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project codes code type. |
void |
exportProjectCodeTypes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project code types. |
void |
exportProjectCodeUsers(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project code users. |
void |
exportProjectDocuments(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project documents. |
void |
exportProjectEstimates(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project estimates. |
void |
exportProjectFundings(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project fundings. |
void |
exportProjectIssues(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project issues. |
void |
exportProjectNotes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project notes. |
void |
exportProjectPortfolios(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project portfolios. |
void |
exportProjectProfiles(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project profiles. |
void |
exportProjectResourceCategories(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project resource categories. |
void |
exportProjectResourceQuantities(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project resource quantities. |
void |
exportProjectResources(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project resources. |
void |
exportProjectRisks(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project risks. |
void |
exportProjects(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of projects. |
void |
exportProjectSpendingPlans(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project spending plans. |
void |
exportProjectsWithSummarizedSpread(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Export a collection of projects with summarized spread data. |
void |
exportProjectThresholds(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of project thresholds. |
void |
exportRelationships(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of relationships. |
void |
exportResourceAccess(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource access objects. |
void |
exportResourceAssignmentPeriodActuals(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource assignment period actuals. |
void |
exportResourceAssignments(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource assignments. |
void |
exportResourceAssignmentsWithLiveSpread(java.io.OutputStream os,
Project parent,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Export a collection of resource assignments for a particular project with live spread data. |
void |
exportResourceAssignmentsWithLiveSpread(java.io.OutputStream os,
Resource parent,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Export a collection of resource assignments for a particular resource with live spread data. |
void |
exportResourceCodeAssignments(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource code assignments. |
void |
exportResourceCodes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource codes. |
void |
exportResourceCodeTypes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource code types. |
void |
exportResourceCurves(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource curves. |
void |
exportResourceRates(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource rates. |
void |
exportResourceRoles(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource roles. |
void |
exportResources(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resources. |
void |
exportResourceTeams(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of resource teams. |
void |
exportRiskTypes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of risk types. |
void |
exportRoleLimits(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of role limits. |
void |
exportRoleRates(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of role rates. |
void |
exportRoles(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of roles. |
void |
exportRoleTeams(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of role teams. |
void |
exportScheduleOptions(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export the schedule options for the current user. |
void |
exportShifts(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of shifts. |
void |
exportThresholdParameters(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of threshold parameters. |
void |
exportTimesheetAudits(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of timesheet audits. |
void |
exportTimesheetDelegates(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of timesheet delegates. |
void |
exportTimesheetPeriods(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of timesheet periods. |
void |
exportTimesheets(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of timesheets. |
void |
exportUDFCodes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of UDF codes. |
void |
exportUDFTypes(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of UDF types. |
void |
exportUDFValues(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of UDF values. |
void |
exportUnitOfMeasures(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of units of measure. |
void |
exportUserFieldTitles(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of user field titles. |
void |
exportUserInterfaceViews(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of user interface views |
void |
exportUserLicenses(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of user licenses. |
void |
exportUserOBS(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of user OBS objects. |
void |
exportUsers(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of users. |
void |
exportWBS(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of WBS objects. |
void |
exportWBSCategories(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of WBS categories. |
void |
exportWBSMilestones(java.io.OutputStream os,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Export a collection of WBS milestones. |
void |
exportWBSWithSummarizedSpread(java.io.OutputStream os,
Project parent,
java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy,
java.lang.String[] spreadFields,
SpreadPeriodType periodType,
java.util.Date startDate,
java.util.Date endDate,
boolean bIncludeCumulative)
Export a collection of WBS objects for a particular project with summarized spread data. |
java.lang.String |
getEncoding()
Gets the encoding for the XML output. |
java.lang.String |
getLineSeparator()
Gets the line separator string that is appended to every line in the XML output. |
java.lang.String |
getSpacing()
Gets the spacing for indentation in the XML file. |
void |
setEncoding(java.lang.String sEncoding)
Sets the encoding for the XML output. |
void |
setLineSeparator(java.lang.String sSeparator)
Sets the line separator string that is appended to every line in the XML output. |
void |
setSpacing(java.lang.String sSpacing)
Sets the spacing for indentation in the XML file. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLExporter(Session session)
session
- the session objectMethod Detail |
---|
public java.lang.String getSpacing()
public void setSpacing(java.lang.String sSpacing)
sSpacing
- a String to be prepended for each indentationpublic java.lang.String getEncoding()
public void setEncoding(java.lang.String sEncoding) throws java.io.UnsupportedEncodingException
sEncoding
- the encoding to use for output
java.io.UnsupportedEncodingException
- if the encoding value is not supportedpublic java.lang.String getLineSeparator()
public void setLineSeparator(java.lang.String sSeparator)
sSeparator
- the String to be appended to every line of outputpublic void exportFullProject(java.io.OutputStream os, ObjectId projectId, java.lang.String[] fields, XMLExporterListener listener) throws ServerException, NetworkException, BusinessObjectException, XMLExporterException
os
- the OutputStream to receive all generated XML outputprojectId
- the ObjectId of the project to exportfields
- the Project fields to export. If null, all fields are exported.listener
- an optional XMLExporterListener that will receive notification of all
XMLExporterEvents
ServerException
- if a problem 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
XMLExporterException
public void exportFullProject(java.io.OutputStream os, ObjectId projectId, java.lang.String[] fields, XMLExporterListener listener, SpreadPeriodType periodType) throws ServerException, NetworkException, BusinessObjectException, XMLExporterException
os
- the OutputStream to receive all generated XML outputprojectId
- the ObjectId of the project to exportfields
- the Project fields to export. If null, all fields are exported.listener
- an optional XMLExporterListener that will receive notification of all
XMLExporterEventsperiodType
- the ResourceAssignmentSpread period type to export. If the exported
XML will be imported again, it is recommended to use a period such as weekly or monthly
due to performance reasons. If this parameter is null, no future bucket planning spreads
will be exported with the project, but raw curve values will still appear on resource
assignments where applicable. Hourly periods are not supported.
ServerException
- if a problem 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
java.lang.IllegalArgumentException
- if the project ObjectId parameter was null or an unsupported spread period type was specified
XMLExporterException
public void exportActivities(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activities returnedsOrderBy
- an optional order by clause for ordering the set of activities returned
ServerException
- if a problem 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 exportActivitiesWithLiveSpread(java.io.OutputStream os, Project parent, java.lang.String[] fields, 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
os
- the OutputStream to receive all generated XML outputparent
- the parent projectfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activities
returnedsOrderBy
- an optional order by clause for ordering the set of activities
returnedspreadFields
- 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 exportActivityCodeAssignments(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity code assignments
returnedsOrderBy
- an optional order by clause for ordering the set of activity code assignments
returned
ServerException
- if a problem 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 exportActivityCodes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity codes
returnedsOrderBy
- an optional order by clause for ordering the set of activity codes returned
ServerException
- if a problem 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 exportActivityCodeTypes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity code types
returnedsOrderBy
- an optional order by clause for ordering the set of activity code types
returned
ServerException
- if a problem 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 exportActivityExpenses(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity expenses
returnedsOrderBy
- an optional order by clause for ordering the set of activity expenses
returned
ServerException
- if a problem 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 exportActivityNotes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity notes
returnedsOrderBy
- an optional order by clause for ordering the set of activity notes returned
ServerException
- if a problem 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 exportActivityOwners(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity owners
returnedsOrderBy
- an optional order by clause for ordering the set of activity owners returned
ServerException
- if a problem 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 exportActivityPeriodActuals(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity period actuals
returnedsOrderBy
- an optional order by clause for ordering the set of activity period actuals returned
ServerException
- if a problem 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 exportActivitySteps(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity steps
returnedsOrderBy
- an optional order by clause for ordering the set of activity steps returned
ServerException
- if a problem 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 exportActivityStepTemplates(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity step templates
returnedsOrderBy
- an optional order by clause for ordering the set of activity step templates returned
ServerException
- if a problem 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 exportActivityStepTemplateItems(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of activity step template items returnedsOrderBy
- an optional order by clause for ordering the set of activity step template items returned
ServerException
- if a problem 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 exportBaselineProjects(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of baseline projects
returnedsOrderBy
- an optional order by clause for ordering the set of baseline projects
returned
ServerException
- if a problem 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 exportBaselineTypes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of baseline types returnedsOrderBy
- an optional order by clause for ordering the set of baseline types returned
ServerException
- if a problem 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 exportBatchReports(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of batch reports returnedsOrderBy
- an optional order by clause for ordering the set of batch reports returned
ServerException
- if a problem 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 exportProjectBudgetChangeLogs(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of budget change logs
returnedsOrderBy
- an optional order by clause for ordering the set of budget change logs
returned
ServerException
- if a problem 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 exportCalendars(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of calendars returnedsOrderBy
- an optional order by clause for ordering the set of calendars returned
ServerException
- if a problem 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 exportCostAccounts(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of cost accounts returnedsOrderBy
- an optional order by clause for ordering the set of cost accounts returned
ServerException
- if a problem 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 exportCurrencies(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of currencies returnedsOrderBy
- an optional order by clause for ordering the set of currencies returned
ServerException
- if a problem 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 exportDocuments(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of document objects
returnedsOrderBy
- an optional order by clause for ordering the set of document objects
returned
ServerException
- if a problem 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 exportDocumentStatusCodes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of document status code
objects returnedsOrderBy
- an optional order by clause for ordering the set of document status code
objects returned
ServerException
- if a problem 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 exportDocumentCategories(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of document categories
returnedsOrderBy
- an optional order by clause for ordering the set of document categories
returned
ServerException
- if a problem 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 exportEPS(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of EPS objects returnedsOrderBy
- an optional order by clause for ordering the set of EPS objects returned
ServerException
- if a problem 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 exportEPSWithSummarizedSpread(java.io.OutputStream os, java.lang.String[] fields, 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
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of EPS objects returnedsOrderBy
- an optional order by clause for ordering the set of EPS objects returnedspreadFields
- 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 exportEPSBudgetChangeLogs(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of EPS budget change logs
returnedsOrderBy
- an optional order by clause for ordering the set of EPS budget change logs
returned
ServerException
- if a problem 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 exportEPSFundings(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of EPS fundings returnedsOrderBy
- an optional order by clause for ordering the set of EPS fundings returned
ServerException
- if a problem 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 exportEPSNotes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of EPS notes returnedsOrderBy
- an optional order by clause for ordering the set of EPS notes returned
ServerException
- if a problem 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 exportEPSSpendingPlans(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of EPS spending plans
returnedsOrderBy
- an optional order by clause for ordering the set of EPS spending plans
returned
ServerException
- if a problem 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 exportExpenseCategories(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of expense categories
returnedsOrderBy
- an optional order by clause for ordering the set of expense categories
returned
ServerException
- if a problem 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 exportFinancialPeriods(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of financial periods returnedsOrderBy
- an optional order by clause for ordering the set of financial periods returned
ServerException
- if a problem 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 exportFundingSources(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of funding sources
returnedsOrderBy
- an optional order by clause for ordering the set of funding sources
returned
ServerException
- if a problem 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 exportGlobalPreferences(java.io.OutputStream os, java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.
ServerException
- if a problem 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 exportGlobalProfiles(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of global profiles
returnedsOrderBy
- an optional order by clause for ordering the set of global profiles returned
ServerException
- if a problem 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 exportInitiations(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of initiation objects
returnedsOrderBy
- an optional order by clause for ordering the set of initiation objects
returned
ServerException
- if a problem 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 exportIssueHistories(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of issue histories
returnedsOrderBy
- an optional order by clause for ordering the set of issue histories returned
ServerException
- if a problem 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 exportMethodologies(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of methodologies returnedsOrderBy
- an optional order by clause for ordering the set of methodologies returned
ServerException
- if a problem 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 exportNotebookTopics(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of notebook topics
returnedsOrderBy
- an optional order by clause for ordering the set of notebook topics returned
ServerException
- if a problem 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 exportOBS(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of OBS objects returnedsOrderBy
- an optional order by clause for ordering the set of OBS objects returned
ServerException
- if a problem 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 exportOverheadCodes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of overhead codes
returnedsOrderBy
- an optional order by clause for ordering the set of overhead codes returned
ServerException
- if a problem 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 exportProjects(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of projects returnedsOrderBy
- an optional order by clause for ordering the set of projects returned
ServerException
- if a problem 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 exportProjectsWithSummarizedSpread(java.io.OutputStream os, java.lang.String[] fields, 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
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of projects returnedsOrderBy
- an optional order by clause for ordering the set of projects returnedspreadFields
- 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 exportProjectCodeAssignments(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project code assignments returnedsOrderBy
- an optional order by clause for ordering the set of project code assignments returned
ServerException
- if a problem 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 exportProjectCodes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project codes returnedsOrderBy
- an optional order by clause for ordering the set of project codes returned
ServerException
- if a problem 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 exportProjectCodeTypes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project code types
returnedsOrderBy
- an optional order by clause for ordering the set of project code types
returned
ServerException
- if a problem 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 exportProjectCodeUsers(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project code users
returnedsOrderBy
- an optional order by clause for ordering the set of project code users returned
ServerException
- if a problem 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 exportProjectDocuments(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project documents
returnedsOrderBy
- an optional order by clause for ordering the set of project documents
returned
ServerException
- if a problem 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 exportProjectEstimates(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project estimates
returnedsOrderBy
- an optional order by clause for ordering the set of project estimates
returned
ServerException
- if a problem 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 exportProjectFundings(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project fundings
returnedsOrderBy
- an optional order by clause for ordering the set of project fundings
returned
ServerException
- if a problem 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 exportProjectIssues(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project issues
returnedsOrderBy
- an optional order by clause for ordering the set of project issues returned
ServerException
- if a problem 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 exportProjectNotes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project notes returnedsOrderBy
- an optional order by clause for ordering the set of project notes returned
ServerException
- if a problem 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 exportProjectPortfolios(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project portfolios
returnedsOrderBy
- an optional order by clause for ordering the set of project portfolios
returned
ServerException
- if a problem 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 exportProjectProfiles(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project profiles
returnedsOrderBy
- an optional order by clause for ordering the set of project profiles
returned
ServerException
- if a problem 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 exportProjectResources(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project resources returnedsOrderBy
- an optional order by clause for ordering the set of project resources returned
ServerException
- if a problem 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 exportProjectResourceCategories(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project resource categories returnedsOrderBy
- an optional order by clause for ordering the set of project resource categories returned
ServerException
- if a problem 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 exportProjectResourceQuantities(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project resource quantities returnedsOrderBy
- an optional order by clause for ordering the set of project resource quantities returned
ServerException
- if a problem 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 exportProjectRisks(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project risks returnedsOrderBy
- an optional order by clause for ordering the set of project risks returned
ServerException
- if a problem 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 exportProjectSpendingPlans(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project spending plans
returnedsOrderBy
- an optional order by clause for ordering the set of project spending plans
returned
ServerException
- if a problem 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 exportProjectThresholds(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of project thresholds
returnedsOrderBy
- an optional order by clause for ordering the set of project thresholds
returned
ServerException
- if a problem 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 exportRelationships(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of relationships returnedsOrderBy
- an optional order by clause for ordering the set of relationships returned
ServerException
- if a problem 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 exportResources(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resources returnedsOrderBy
- an optional order by clause for ordering the set of resources returned
ServerException
- if a problem 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 exportResourceAccess(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource access objects returnedsOrderBy
- an optional order by clause for ordering the set of resource access objects returned
ServerException
- if a problem 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 exportResourceAssignmentPeriodActuals(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource assignment period actuals
returnedsOrderBy
- an optional order by clause for ordering the set of resource assignment period actuals returned
ServerException
- if a problem 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 exportResourceAssignments(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource assignments
returnedsOrderBy
- an optional order by clause for ordering the set of resource assignments
returned
ServerException
- if a problem 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 exportResourceAssignmentsWithLiveSpread(java.io.OutputStream os, Project parent, java.lang.String[] fields, 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
os
- the OutputStream to receive all generated XML outputparent
- the parent projectfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource assignments
returnedsOrderBy
- an optional order by clause for ordering the set of resource assignments
returnedspreadFields
- 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 exportResourceAssignmentsWithLiveSpread(java.io.OutputStream os, Resource parent, java.lang.String[] fields, 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
os
- the OutputStream to receive all generated XML outputparent
- the parent resourcefields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource assignments
returnedsOrderBy
- an optional order by clause for ordering the set of resource assignments
returnedspreadFields
- 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 exportResourceCodeAssignments(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource code assignments returnedsOrderBy
- an optional order by clause for ordering the set of resource code assignments returned
ServerException
- if a problem 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 exportResourceCodes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource codes
returnedsOrderBy
- an optional order by clause for ordering the set of resource codes returned
ServerException
- if a problem 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 exportResourceCodeTypes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource code types
returnedsOrderBy
- an optional order by clause for ordering the set of resource code types
returned
ServerException
- if a problem 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 exportResourceCurves(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource curves
returnedsOrderBy
- an optional order by clause for ordering the set of resource curves returned
ServerException
- if a problem 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 exportResourceRates(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource rates
returnedsOrderBy
- an optional order by clause for ordering the set of resource rates returned
ServerException
- if a problem 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 exportResourceRoles(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource roles
returnedsOrderBy
- an optional order by clause for ordering the set of resource roles returned
ServerException
- if a problem 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 exportResourceTeams(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of resource teams
returnedsOrderBy
- an optional order by clause for ordering the set of resource teams returned
ServerException
- if a problem 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 exportRiskTypes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of risk types returnedsOrderBy
- an optional order by clause for ordering the set of risk types returned
ServerException
- if a problem 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 exportRoleLimits(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of role limits returnedsOrderBy
- an optional order by clause for ordering the set of role limits returned
ServerException
- if a problem 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 exportRoleRates(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of role rates returnedsOrderBy
- an optional order by clause for ordering the set of role rates returned
ServerException
- if a problem 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 exportRoles(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of roles returnedsOrderBy
- an optional order by clause for ordering the set of roles returned
ServerException
- if a problem 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 exportRoleTeams(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of role teams returnedsOrderBy
- an optional order by clause for ordering the set of role teams returned
ServerException
- if a problem 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 exportScheduleOptions(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of schedule options returnedsOrderBy
- an optional order by clause for ordering the set of schedule options returned
ServerException
- if a problem 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 exportShifts(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of shifts returnedsOrderBy
- an optional order by clause for ordering the set of shifts returned
ServerException
- if a problem 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 exportThresholdParameters(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of threshold parameters
returnedsOrderBy
- an optional order by clause for ordering the set of threshold parameters
returned
ServerException
- if a problem 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 exportTimesheets(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of timesheets returnedsOrderBy
- an optional order by clause for ordering the set of timesheets returned
ServerException
- if a problem 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 exportTimesheetAudits(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of timesheet audits
returnedsOrderBy
- an optional order by clause for ordering the set of timesheet audits returned
ServerException
- if a problem 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 exportTimesheetDelegates(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of timesheet delegates
returnedsOrderBy
- an optional order by clause for ordering the set of timesheet delegates returned
ServerException
- if a problem 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 exportTimesheetPeriods(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of timesheet periods
returnedsOrderBy
- an optional order by clause for ordering the set of timesheet periods
returned
ServerException
- if a problem 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 exportUDFCodes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of UDF codes returnedsOrderBy
- an optional order by clause for ordering the set of UDF codes returned
ServerException
- if a problem 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 exportUDFTypes(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of UDF types returnedsOrderBy
- an optional order by clause for ordering the set of UDF types returned
ServerException
- if a problem 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 exportUDFValues(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of UDF values returnedsOrderBy
- an optional order by clause for ordering the set of UDF values returned
ServerException
- if a problem 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 exportUnitOfMeasures(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of units of measure
returnedsOrderBy
- an optional order by clause for ordering the set of units of measure
returned
ServerException
- if a problem 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 exportUsers(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of users returnedsOrderBy
- an optional order by clause for ordering the set of users returned
ServerException
- if a problem 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 exportUserFieldTitles(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of user field titles
returnedsOrderBy
- an optional order by clause for ordering the set of user field titles
returned
ServerException
- if a problem 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 exportUserLicenses(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of user licenses returnedsOrderBy
- an optional order by clause for ordering the set of user licenses returned
ServerException
- if a problem 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 exportUserOBS(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of user OBS objects
returnedsOrderBy
- an optional order by clause for ordering the set of user OBS objects returned
ServerException
- if a problem 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 exportWBS(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of WBS objects returnedsOrderBy
- an optional order by clause for ordering the set of WBS objects returned
ServerException
- if a problem 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 exportWBSWithSummarizedSpread(java.io.OutputStream os, Project parent, java.lang.String[] fields, 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
os
- the OutputStream to receive all generated XML outputparent
- the parent projectfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of WBS objects returnedsOrderBy
- an optional order by clause for ordering the set of WBS objects returnedspreadFields
- 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 exportWBSCategories(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of WBS categories
returnedsOrderBy
- an optional order by clause for ordering the set of WBS categories returned
ServerException
- if a problem 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 exportWBSMilestones(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of WBS milestones
returnedsOrderBy
- an optional order by clause for ordering the set of WBS milestones returned
ServerException
- if a problem 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 exportUserInterfaceViews(java.io.OutputStream os, java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
os
- the OutputStream to receive all generated XML outputfields
- the fields to export. If null, all fields are exported.sWhereClause
- an optional where clause used to limit the set of user interface views returnedsOrderBy
- an optional order by clause for ordering the set of user interface views returned
ServerException
- if a problem 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 |