The CM System 7.0.3 API Documentation is now available online.
-n
[QUOTE=natechadwick;19169]The CM System 7.0.3 API Documentation is now available online.
Is there a document which details changes between the 6.7 and 7.0 API? So what classes or methods have been removed, updated, or added. Is there also a document of breaking changes?
Thanks,
Bryan
Hi Bryan,
The changes should be minimal (more under the hood work on existing functionality than new features in this release), but there are a couple of new methods that were added.
Let me check in with product management to see if there is a list and get back to you.
Thanks!
-nate
Sorry for the late reply on this. The bulk of the changes to the product API in version 7.0.3 were additive.
Here is a breakdown of what was added:
[ul]
[li]com.percussion.cms.objecstore.PSObjectPermissions [/li][LIST]
[li]hasAcessorHigher[/li][/ul]
[li]com.percussion.cms.objecstore.PSRelationshipFilter [/li][ul]
[li]getLimitToCrossSiteLinks[/li][li]setLimitCrossSiteLinks[/li][/ul]
[li]com.percussion.design.objectstore.PSDisplayMapper [/li][ul]
[li]getMappingAndSequence[/li][/ul]
[li]com.percussion.design.objectstore.PSRelationship [/li][ul]
[li]getLegacyFolderID[/li][li]setLegacyFolderID[/li][li]getLegacySiteID[/li][li]setLegacySiteID[/li][/ul]
[li]com.percussion.extensions.general.PSTouchItemsWorkflowAction[/li][ul]
[li]Added in 7.0.3[/li][/ul]
[li]com.percussion.extensions.general.PSTouchParentItems[/li][ul]
[li] Redirects to PSTouchItemsWorkflowAction in 7.0.3[/li][/ul]
[li]com.percussion.rx.publisher.IPSEditionTaskStatusCallback [/li][ul]
[li]getCurrentPubStatus[/li][li]getIterableJobStatus[/li][/ul]
[li]com.percussion.rx.publisher.IPSRxPublisherService[/li][ul]
[li]isJobActive[/li][li]queueDemandWork[/li][/ul]
[li]com.percussion.search.PSWSSearchResponse[/li][ul]
[li]createRow[/li][li]addRow [/li][/ul]
[li]com.percussion.filter.IPSFilterItem[/li][ul]
[li]getItemId method was moved to the super in 7.0.3[/li][/ul]
[li]com.percussion.services.publisher.data.PSContentListItem[/li][ul]
[li]islegacy()[/li][li]getGeneratorParams[/li][li]setGeneratorParams[/li][li]getExpanderParams[/li][li]setExpanderParams[/li][li]addGeneratorParams[/li][li]removeGeneratorParam[/li][li]addExpanderParam[/li][li]getContentListId[/li][li]removeExpanderParam[/li][li]getContentListId[/li][li]getDescription[/li][li]setDescription[/li][li]getEditionType[/li][li]setEditionType[/li][li]getExpander[/li][li]setExpander[/li][li]setGenerator [/li][li]getName[/li][li]setName[/li][li]getUrl[/li][li]setUrl[/li][li]clone[/li][li]toXml[/li][li]fromXml[/li][li]getGUID[/li][li]setGUID[/li][li]getVersion[/li][li]setVersion[/li][li]getFilterID[/li][li]setFilterID[/li][li]getType[/li][li]setType[/li][/ul]
[li]com.percussion.services.publisher.IPSPublisherService[/li][ul]
[li]getServerID[/li][li]updateCounts[/li][/ul]
[li]com.percussion.services.publisher.IPSPubStatus[/li][ul]
[li]getServer[/li][/ul]
[/LIST]