Interface I_CmsPostUploadDialogService

All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
All Known Implementing Classes:
CmsPostUploadDialogService

public interface I_CmsPostUploadDialogService extends com.google.gwt.user.client.rpc.RemoteService
Synchronous service interface for the upload property dialog.

  • Method Summary

    Modifier and Type
    Method
    Description
    load(CmsUUID uuid, boolean useConfiguration, boolean addBasicProperties)
    Loads the dialog bean info for the given resource.
    Generates dialog data for prefetching in the host page.
    void
    updateAllFiles(List<CmsUUID> ids, String propName, String propValue, boolean overwriteNonEmpty, boolean withBasicProperties)
    Updates the given property on all indicated files (if the property is available).
  • Method Details

    • load

      CmsPostUploadDialogPanelBean load(CmsUUID uuid, boolean useConfiguration, boolean addBasicProperties) throws CmsRpcException
      Loads the dialog bean info for the given resource.

      Parameters:
      uuid - structure id to get the dialog bean for
      useConfiguration - true if the property configurations should be used
      addBasicProperties - if true, the basic properties configured for the sitemap are added in the dialog
      Returns:
      the dialog bean info for the given resource
      Throws:
      CmsRpcException - if something goes wrong
    • prefetch

      Generates dialog data for prefetching in the host page.

      Returns:
      the dialog data
      Throws:
      CmsRpcException - if something goes wrong
    • updateAllFiles

      void updateAllFiles(List<CmsUUID> ids, String propName, String propValue, boolean overwriteNonEmpty, boolean withBasicProperties) throws CmsRpcException
      Updates the given property on all indicated files (if the property is available).
      Parameters:
      ids - the structure ids of the files to update
      propName - the property name
      propValue - the property value
      overwriteNonEmpty - true if non-empty properties should be overwritten
      withBasicProperties - true if the basic properties should be taken into account
      Throws:
      CmsRpcException - if something goes wrong