Package com.streambase.liveview.client
Class TableAdminManager.TableProviderAPIHelper
java.lang.Object
com.streambase.liveview.client.TableAdminManager.TableProviderAPIHelper
- Enclosing interface:
- TableAdminManager
Utility methods for working with the TableProviderAPI
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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.
-
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 addedformatter
- 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 addedignore
- 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
-
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 parametervalue
- 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
-