Logo
/
Sign in
Product Logo
Aspose.Tasks Cloud Java SDKAspose

Create, modify, read, and convert MS Project and Oracle Primavera projects in your applications using Platform Independent Java Cloud SDK.

Vendor

Vendor

Aspose

aspose_tasks-for-java.svg
Product details

Aspose.Tasks Cloud Java SDK helps software developers to create cloud‑based Java applications that can easily handle project management related tasks using Aspose.Tasks REST APIs. It enables users to interact with their Microsoft Project and Primavera files hosted on the cloud with ease, making it simple to access, read, and convert these files to other supported formats without any external software. Several popular project management file formats such as MPP, MPT, MPX, and Primavera P6 (XML, XER) are fully supported by the SDK. It is also possible to convert these formats to HTML, BMP, JPEG, PNG, SVG, TIFF, TXT, CSV, XLSX, XPS, and PDF. Users can work with project files stored in Aspose Cloud Storage or any supported cloud storage provider. The SDK supports numerous advanced features for project creation and manipulation, including assigning or removing tasks, adding or updating tasks, inserting or removing project calendars, retrieving project calendar items, handling calendar exceptions, working with task links, outline codes, extended attributes, creating or updating projects online, working with VBA, and managing time‑phased data.

Features

  • Allocate assignments to a project.
  • Retrieve project assignment by UID.
  • Remove project assignments with all references.
  • Get project extended attributes.
  • Import project from Primavera DB formats.
  • Import project using a database connection string.
  • Retrieve project outline codes by index.
  • Export project documents with various save options.
  • Retrieve complete or specific project document properties.
  • Create and set project document properties.
  • Reschedule all project task IDs, start/finish dates, and calculate slacks.
  • Delete a project task with references and rebuild the task tree.
  • Retrieve time‑scaled or recurring task information by UID.
  • Move project tasks to another parent task or change positions under the same parent.
  • Retrieve UIDs of all projects in a file.
  • Recalculate project work for completion or incompletion.
  • Perform Monte Carlo simulation for risk analysis.
  • Add, modify, or remove project task links.
  • Retrieve all task links.
  • Manage Work Breakdown Structure (WBS).
  • Add, update, delete project tasks; handle recurring tasks.
  • Retrieve specific tasks or all tasks from a project.
  • Manage project resources: add, update, delete, retrieve by ID or name.
  • Retrieve time‑phased data for assignments or resources.
  • Calendar handling: add, update, delete project calendars.
  • Retrieve calendar items, exceptions, and work week collections.
  • Convert project documents to PDF, XPS, XLSX, CSV, TXT, HTML, PNG, JPEG, SVG, TIFF, BMP, SpreadsheetML.
  • Create and manage projects online (requires credentials):
    • Create a new online project
    • Retrieve list of online projects
    • Update online projects

Benefits

  • No Microsoft Project installation needed: Fully cloud‑based project file handling.
  • Supports all major project formats: For both MS Project and Primavera P6.
  • Comprehensive automation: Tasks, calendars, WBS, assignments, outline codes, calendar exceptions, and more.
  • Enterprise‑grade conversion engine: Export to documents, spreadsheets, images, and structured formats.
  • Advanced analytics: Includes Monte Carlo risk analysis and time‑phased data management.
  • Developer‑friendly & scalable: Java SDK with robust REST integration, suitable for enterprise cloud architectures.
  • Full lifecycle project management: Create, modify, read, and convert project files entirely in the cloud.