System-Utils operations - script to Java migration

The migration tables list the script operations that map to System-Utils Java™ API methods.

AdminHelper

These script operations can be mapped to the following AdminHelper Java API methods.
Table 1. Script operations that map to the AdminHelper Java API methods
Script operation Java method
flushScriptCache () flushScriptCache ()

PIMProgress

These script operations can be mapped to the following PIMProgress Java API methods.
Table 2. Script operations that map to the PIMProgress Java API methods
Script operation Java method
void ::setScriptProgress(number percent) setProgress(int percent)

ScriptStatistics

These script operations can be mapped to the following ScriptStatistics Java API methods.
Table 3. Script operations that map to the ScriptStatistics Java API methods
Script operation Java method
void ::setScriptStatsDeletedCnt(number count) setItemsDeletedCount(int count)

UIHelper

These script operations can be mapped to the following UIHelper Java API methods.
Table 4. Script operations that map to the UIHelper Java API methods
Script operation Java method
String getPageURL(“ITEM_LIST”, ICatalog ctg, ICategory cat, ICategoryTree ctr) getItemListURL(Catalog catalog, Category category)
String getPageURL(“ITEM”, ICatalog ctg, String sSku) getSingleEditURL(Item item)
String getPageURL(“CATEGORY”, ICategory category) getSingleEditURL(Category category)
String getPageURL(“SEARCH”, ICatalog ctg) getRichSearchURL(Catalog catalog)
String getPageURL(“COLAREA_STEP”, ICollaborationArea ca, IStepAtPath stepAtPath) getCollaborationStepURL(CollaborationStep collaborationStep)
String getPageURL(“COLAREA_ENTRY”, ICollaborationArea ca, IStepAtPath stepAtPath, IContainer container) getCollaborationEntryURL(CollaborationStep collaborationStep, Category category)
String getPageURL(“COLAREA_ENTRY”, ICollaborationArea ca, IStepAtPath stepAtPath, IContainer container) getCollaborationEntryURL(CollaborationStep collaborationStep, Item item)

WebService

These script operations can be mapped to the following WebService Java API methods.
Table 5. Script operations that map to the WebService Java API methods
Script operation Java method
String WebService::getName() getName()
void WebService::setName(String name) setName(String Name)
String WebService::getImplclass() getImplementationClassName()
void WebService::setImplclass(String implclass) setImplementationClassName(String implClassName)
String WebService::getDesc() getDescription()
void WebService::setDesc(String desc) setDescription(String description)
String WebService::getUrl() getURL()
String WebService::getWsdlUrl() getWsdlURL()
String WebService::getWsdlDocPath() getWsdlDocument()
void WebService::setWsdlDocPath(String wsdlDocPath) setWsdlDocument(Document wsdlDoc)
String WebService::getWsddDocPath() getWsddDocument()
void WebService::setWsddDocPath(String wsddDocPath) setWsddDocument(Document wsddDoc)
String WebService::getStyle() getStyle()
void WebService::setStyle(String style) setStyle(MessageStyle style)
String WebService::getImplScriptPath() getImplementationScript()
setImplScriptPath(String implScriptPath) setImplementationScript(Document implScript)
Boolean WebService::getStoreIncoming() isRequestStored()
void WebService::setStoreIncoming(Boolean storeIncoming) setStoreRequest(boolean storeRequest)
Boolean WebService::getStoreOutgoing() isResponseStored()
void WebService::setStoreOutgoing(Boolean storeOutgoing) setStoreResponse(boolean storeResponse)
Boolean WebService::isDeployed() isDeployed()
void WebService::setDeployed(Boolean deployed) setDeployed(boolean isDeployed)
Boolean WebService::isAuthRequired() isAuthenticationRequired()
void WebService::setAuthRequired(Boolean authRequired) setAuthenticationRequired(boolean isAuthenticationrequired)

WebServiceManager

These script operations can be mapped to the following WebServiceManager Java API methods.
Table 6. Script operations that map to the WebServiceManager Java API methods
Script operation Java method
WebService getWebServiceByName () getWebService(String webServiceName)
WebService createWebService ()
createWebServiceUsingJava
(String webServiceName,
String description, Document
wsdlDoc, Document wsddDoc,
MessageStyle messageStyle,
String implementingClass,
boolean storeIncoming, boolean
storeOutgoing,boolean deployed,
boolean authenticationRequired,
boolean skipRequestValidation,
boolean skipResponseValidation)
WebService createWebService ()
createWebService(String
webServiceName, String
description,
Document wsdlDoc,
MessageStyle messageStyle,
Document implementationScript,
boolean storeIncoming,
boolean storeOutgoing, boolean
deployed, boolean
authenticationRequired,
boolean skipRequestValidation,
boolean skipResponseValidation)
WebService createWebService ()
createWebService(String webServiceName, String description, Document wsdlDoc, MessageStyle messageStyle,Document implementationScript)
WebService createWebService ()
createWebServiceUsingJava(String webServiceName, String description, Document wsdlDoc, Document wsddDoc,MessageStyle messageStyle, String implementingClass)