com.adobe.icc.services.api
Interface LocalizationService


public interface LocalizationService

Service Interface to enable localization of Assets in the system


Method Summary
 byte[] exportLocalizationInformation(ILocalizationResourceContainer localizationAsset)
          Exports the localization information for the given asset.
 ILocalizationResourceContainer importLocalizationInformation(ILocalizationResourceContainer localizationAsset, byte[] data)
          Imports the localization data for given asset.
 

Method Detail

exportLocalizationInformation

byte[] exportLocalizationInformation(ILocalizationResourceContainer localizationAsset)
                                     throws ICCException
Exports the localization information for the given asset. The information is written into resource bundle files which are then packaged into a zip. This zip is the returned as byte array.

Parameters:
localizationAsset - Asset for which localization information is retrieved
Returns:
byte array containing localization information in form of zip file
Throws:
ICCException

importLocalizationInformation

ILocalizationResourceContainer importLocalizationInformation(ILocalizationResourceContainer localizationAsset,
                                                             byte[] data)
                                                             throws ICCException
Imports the localization data for given asset. This localization information is bytes of zip file containing resource bundles

Parameters:
localizationAsset - Asset to localize
data - bytes of zip file containing resource bundles
Returns:
localizationAsset containing updated localization information
Throws:
ICCException


[an error occurred while processing this directive] [an error occurred while processing this directive]