The RestRepositoryHelper class simplifies repository requests.

The RestRepositoryHelper class methods are written in ActionScript as follows. For details about individual class methods, refer to the Java Client Library section.

public static function getItem(pRepositoryPath:String, pItemDescriptorName:String, pItemId:String,
 pParams:Object, pSession:RestSession, pResultHandler:Function, pFaultHandler:Function):void

public static function getItems(pRepositoryPath:String, pItemDescriptorName:String, pParams:Object, pSession:RestSession,
 pResultHandler:Function, pFaultHandler:Function):void

public static function executeRQLQuery(pRepositoryPath:String, pItemDescriptorName:String, pRQL:String,
 pParams:Object, pSession:RestSession, pResultHandler:Function, pFaultHandler:Function):void

public static function getPropertyValue(pRepositoryPath:String, pItemDescriptorName:String, pItemId:String, pProperty:String,
 pParams:Object, pSession:RestSession, pResultHandler:Function, pFaultHandler:Function):void

public static function setPropertyValue(pRepositoryPath:String, pItemDescriptorName:String, pItemId:String, pProperty:String,
 pValue:Object, pParams:Object, pSession:RestSession, pResultHandler:Function, pFaultHandler:Function):void

public static function createItem(pRepositoryPath:String, pItemDescriptorName:String, pParams:Object, pSession:RestSession,
 pResultHandler:Function, pFaultHandler:Function):void

public static function createItemWithId(pRepositoryPath:String, pItemDescriptorName:String, pItemId:String,
 pParams:Object, pSession:RestSession, pResultHandler:Function, pFaultHandler:Function):void

public static function removeItem(pRepositoryPath:String, pItemDescriptorName:String, pItemId:String,
 pParams:Object, pSession:RestSession, pResultHandler:Function, pFaultHandler:Function):void