Class EBXCustomViewUtil

java.lang.Object
com.orchestranetworks.addon.dint.common.EBXCustomViewUtil

public final class EBXCustomViewUtil extends Object
Provides utility methods when exporting an EBX® custom view.

In addition to standard table columns, the custom view can include metadata columns such as Creation time, Last updater, Creator and Last update time.

  • Method Details

    • getInstance

      public static EBXCustomViewUtil getInstance()
    • getCustomView

      public com.orchestranetworks.ui.view.UIView getCustomView(com.orchestranetworks.instance.Repository repository, com.orchestranetworks.service.Session session, String viewId)
      Returns a custom view specified by its Id.
    • getCustomViewsColumnByViewId

      public List<?> getCustomViewsColumnByViewId(com.onwbp.adaptation.AdaptationTable adaptationTable, String id)
      Returns the columns included in a custom view specified by the view's Id.
    • getAllCustomViewsOfTable

      public Map<String,List<?>> getAllCustomViewsOfTable(com.onwbp.adaptation.AdaptationTable adaptationTable) throws DataIntegrationException
      Returns the custom views associated with the specified AdaptationTable.

      Each entry in the returned map consists of a view ID and the corresponding list of columns included in that view.

      Throws:
      DataIntegrationException