News, Events, Conferences, What's New About, Partners, Jobs Phone, E-mail, Address, Location Free Evaluation


home
products
product videos
customer support


Resources
Frequently Asked Questions

Major API Changes from PCRE v2.6 to v2.7
Download PDF version of this faq: 2_6 to 2_7 API_Changes.pdf
FAQ# 26-05090201

  1. The following package has been added new in PCRE v2.7:
    com.dynalivery.repository.util

    All classes in this package and the methods within these classes are newly introduced in PCRE v2.7.

  2. The following packages have been renamed:
    com.mobileapps.pcre has been renamed to be com.dynalivery.pcre
    com.mobileapps.dor has been renamed to be com.dynalivery.dor

  3. OutputToSaffronHtml() is a new API added to the PCREJob class and can be used to generate high fidelity HTML output.

  4. OutputToSaffronPDF() is a new API added to the PCREJob class and can be used to generate high fidelity PDF output.

  5. OutputToSaffronRTF() is a new API added to the PCREJob class and can be used to generate high fidelity RTF output.

  6. The following methods have been added to the PCREJob class specific to the actual retrieve operation that is used:
    1. setRetrieveOutputAsStream() This method informs the report server to retrieve the output as a java input stream. The input stream can be obtained after the Start method completes by calling the getOutputAsStream method.
    2. setRetrieveOutputToClientDisk() This method informs the report server to retrieve the output files and write them to the client disk.
    3. setStoreOutputInRepository() This method informs the report server to retrieve the output to the repository.
    4. storeOutputInRepository() The report files are actually stored in the repository by calling this method.

  7. setPrivateDataFromRepository() This API has been added to the PCREJob class and allows the user to use data previously stored in the repository as the data source for a DOR report.

  8. setArchiveFileReturnOption() is a new API added to the PCREClient class (also available in PCREApplicationClient class). This is added to have a faster file return for very large reports or reports having multiple files(like html outputs), by archiving the generated reports before file return.

  9. setDisableServerTimeout() This API is introduced in the PCREClient class and is available in the inherited PCREAplicationClient and PCREAppletClient classes. This method is useful in debugging the application code and if necessary, step through it without the Parallel Crystal server to timeout and terminate during the debugging process.

  10. GetServerLog() This API is introduced in the PCREJob class and returns the server log associated with the jobs processed on the Parallel Crystal server machine.

  11. ClearServerLog() API is added in the PCREJob class can be used to reset the server log
  12. set/getPriority() is added in the PCREClient class(also available in PCREApplicationClient class) and lets you set/get the job priorities.

  13. getConnectedClient() method in the LoadBalancer class has been overloaded so that the appropriate priority constant can be set.

  14. setRetrieveMode() has been deprecated from the PCREApplicationClient class and is replaced by setRetrieveOutputToClientDisk in the PCREJob class.
BACK TO TOP
BACK TO START

© 2000-2005 Dynalivery Corporation
formerly Mobile Application Servers, Inc.