Class TableAdminManager.TableProviderAPIHelper

java.lang.Object
com.streambase.liveview.client.TableAdminManager.TableProviderAPIHelper
Enclosing interface:
TableAdminManager

public static class TableAdminManager.TableProviderAPIHelper extends Object
Utility methods for working with the TableProviderAPI
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.streambase.liveview.internal.protocol.jaxb.MappingType
    addFilter(com.streambase.liveview.internal.protocol.jaxb.MappingType mappingType, String predicateFilter, String formatter)
     
    static com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings
    addMapping(com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings mappings, String selector, String formatter)
    This will add a mapping to a Mappings object.
    static com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings
    addMapping(com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings mappings, String selector, String formatter, boolean ignore)
    This will add a mapping to a Mappings object.
    static com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Parameters
    addParameter(com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Parameters parameters, String key, String value)
    This will add a parameter to a Parameters object.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TableProviderAPIHelper

      public TableProviderAPIHelper()
  • Method Details

    • addMapping

      public static com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings addMapping(com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings mappings, String selector, String formatter)
      This will add a mapping to a Mappings object. If you pass in null as a mappings object, it will create one for you.
      Parameters:
      mappings - Existing mappings, or null to have one created for you.
      selector - Selector for the mapping to be added
      formatter - Formatter for the mapping to be added
      Returns:
      The mappings object -- either the one you passed in or the new one it created if you passed in null
      Since:
      LiveView 1.6
    • addMapping

      public static com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings addMapping(com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Mappings mappings, String selector, String formatter, boolean ignore)
      This will add a mapping to a Mappings object. If you pass in null as a mappings object, it will create one for you.
      Parameters:
      mappings - the existing mappings, or null to have one created for you.
      selector - the selector for the mapping to be added.
      formatter - the formatter for the mapping to be added
      ignore - if true, will not catalog the tables that match this mapping.
      Returns:
      the ExternalServerConnectionType.Mappings after adding the new mapping based on input parameters.
    • addFilter

      public static com.streambase.liveview.internal.protocol.jaxb.MappingType addFilter(com.streambase.liveview.internal.protocol.jaxb.MappingType mappingType, String predicateFilter, String formatter)
    • addParameter

      public static com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Parameters addParameter(com.streambase.liveview.internal.protocol.jaxb.ExternalServerConnectionType.Parameters parameters, String key, String value)
      This will add a parameter to a Parameters object. If you pass in null as a parameters object, it will create one for you.
      Parameters:
      parameters - Existing parameters, or null to have one created for you.
      key - Key of this parameter
      value - Value of this parameter
      Returns:
      The parameters object -- either the one you passed in or the new one it created if you passed in null
      Since:
      LiveView 1.6