public class MediaSearchByCodeNamedQueryDataPopulator extends AbstractNamedQueryDataPopulator
CatalogVersionModel and add it to the NamedQuery parameter's
Map.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PARAM_CATALOG_ID |
static java.lang.String |
PARAM_CATALOG_VERSION |
static java.lang.String |
PARAM_CODE |
COLON, COMMA, PERCENT| Constructor and Description |
|---|
MediaSearchByCodeNamedQueryDataPopulator() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
buildParameterStringMap(java.lang.String params)
Using the parameter String, convert it to a Map
|
java.util.Map<java.lang.String,? extends java.lang.Object> |
convertParameters(java.lang.String params)
Converts the parameters from the request String into a Map.
|
protected CatalogVersionService |
getCatalogVersionService() |
void |
setCatalogVersionService(CatalogVersionService catalogVersionService) |
protected void |
validateInputParameters(java.lang.String catalogId,
java.lang.String catalogVersionId,
java.lang.String code)
Validate if the input parameters are empty, and if they are, throws a ConversionException
|
getActiveCatalogVersion, getCmsAdminSiteService, populate, setCmsAdminSiteServicepublic static final java.lang.String PARAM_CODE
public static final java.lang.String PARAM_CATALOG_ID
public static final java.lang.String PARAM_CATALOG_VERSION
public MediaSearchByCodeNamedQueryDataPopulator()
public java.util.Map<java.lang.String,? extends java.lang.Object> convertParameters(java.lang.String params)
AbstractNamedQueryDataPopulatorconvertParameters in class AbstractNamedQueryDataPopulatorparams - - the parameters received from the requestprotected void validateInputParameters(java.lang.String catalogId,
java.lang.String catalogVersionId,
java.lang.String code)
catalogId - - the catalog id extracted from the requestcatalogVersionId - - the catalog version id extracted from the requestConversionExceptionpublic java.util.Map<java.lang.String,java.lang.String> buildParameterStringMap(java.lang.String params)
buildParameterStringMap in class AbstractNamedQueryDataPopulatorparams - - the String parameter received from the requestpublic void setCatalogVersionService(CatalogVersionService catalogVersionService)
protected CatalogVersionService getCatalogVersionService()
Copyright © 2018 SAP SE. All Rights Reserved.