(Does not apply to Hybrid App or Agentry SDK clients) For supported application types, customization resource bundles enable you to associate deployed client applications with different versions of customization resources.
A customization resource bundle is a JAR file that includes a manifest file of name and version properties. The customization resource bundle does not contain any information that binds or helps bind to applications; it can be uploaded or exported during the definition of an application with SAP Control Center. A deployed customization resource bundle is read-only.
/// <summary>
/// start downloading default resource bundle associated with the application.The resource bundle would be saved into writer stream provided by user.
///an application only bundle an resource
///</summary>
///<param name="writer">a writer stream provided by user
///</param>
public void BeginDownloadCustomizationBundle(System.IO.Stream writer) { }
/// <summary>
/// start downloading resource bundle named customizationBundleID. The resource bundle would be saved into writer stream provided by user.
///</summary>
///<param name="customizationBundleID">the resource bundle name
///</param>
///<param name="writer">a writer stream provided by user
///</param>
public void BeginDownloadCustomizationBundle(string customizationBundleID, System.IO.Stream writer) { } Sybase.Mobile.IApplicationCallback
/// <summary>
/// Invoked when download resource bundle complete.
/// </summary>
/// <param name="customizationBundleID">! the resource bundle name. if null, application default resource bundle is downloaded
/// </param>
void OnCustomizationBundleDownloadComplete(string customizationBundleID, int errorCode, string errorMessage);