public class InitiativeService
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
InitiativeService.InitiativeQuery |
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
APPLICATION_JSON |
protected java.lang.String |
campaignCategoryId |
protected java.lang.String |
campaignOrderBy |
protected static java.lang.String |
INITIATIVES |
protected static EntityProviderReadProperties |
NO_READ_PROPERTIES |
protected ODataService |
oDataService |
protected static java.lang.String |
SELECT_FIELDS |
protected static java.lang.String |
TARGET_GROUP |
protected UserContextService |
userContextService |
protected static java.lang.String[] |
ZERO_STRINGS |
protected static InitiativeService.InitiativeQuery.TileFilterCategory[] |
ZERO_TILE_FILTER_CATEGORIES |
| Constructor and Description |
|---|
InitiativeService() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildFilterOption(InitiativeService.InitiativeQuery query) |
java.util.Optional<SAPInitiative> |
getInitiative(java.lang.String id)
Provide the
SAPInitiative by id if found. |
java.util.List<SAPInitiative> |
getInitiatives(InitiativeService.InitiativeQuery query)
Provide
SAPInitiatives according to InitiativeService.InitiativeQuery. |
java.util.List<SAPInitiative> |
getInitiatives(InitiativeService.InitiativeQuery query,
java.lang.String skip,
java.lang.String top)
Provide paged
SAPInitiatives according to InitiativeService.InitiativeQuery. |
java.lang.String |
getInteractionContactId() |
protected SAPInitiative |
mapODataEntryToSAPInitiative(ODataEntry entry) |
void |
setCampaignCategoryId(java.lang.String campaignCategoryId) |
void |
setCampaignOrderBy(java.lang.String campaignOrderBy) |
void |
setODataService(ODataService oDataService) |
void |
setUserContextService(UserContextService userContextService) |
protected static final java.lang.String APPLICATION_JSON
protected static final java.lang.String INITIATIVES
protected static final EntityProviderReadProperties NO_READ_PROPERTIES
protected static final java.lang.String SELECT_FIELDS
protected static final java.lang.String TARGET_GROUP
protected static final java.lang.String[] ZERO_STRINGS
protected static final InitiativeService.InitiativeQuery.TileFilterCategory[] ZERO_TILE_FILTER_CATEGORIES
protected java.lang.String campaignCategoryId
protected java.lang.String campaignOrderBy
protected ODataService oDataService
protected UserContextService userContextService
protected java.lang.String buildFilterOption(InitiativeService.InitiativeQuery query) throws EdmException, java.io.IOException
EdmExceptionjava.io.IOExceptionpublic java.util.Optional<SAPInitiative> getInitiative(java.lang.String id) throws java.io.IOException
SAPInitiative by id if found.id - Initiative IDOptional of SAPInitiativejava.io.IOException - If any communication errors.public java.util.List<SAPInitiative> getInitiatives(InitiativeService.InitiativeQuery query) throws java.io.IOException
SAPInitiatives according to InitiativeService.InitiativeQuery.query - InitiativeService.InitiativeQueryList of SAPInitiativejava.io.IOException - If any communication errors.public java.util.List<SAPInitiative> getInitiatives(InitiativeService.InitiativeQuery query, java.lang.String skip, java.lang.String top) throws java.io.IOException
SAPInitiatives according to InitiativeService.InitiativeQuery.query - InitiativeService.InitiativeQueryskip - number of initiatives to excludetop - number of initiatives to returnList of SAPInitiativejava.io.IOException - If any communication errors.public java.lang.String getInteractionContactId()
protected SAPInitiative mapODataEntryToSAPInitiative(ODataEntry entry)
public void setCampaignCategoryId(java.lang.String campaignCategoryId)
public void setCampaignOrderBy(java.lang.String campaignOrderBy)
public void setODataService(ODataService oDataService)
public void setUserContextService(UserContextService userContextService)
Copyright © 2018 SAP SE. All Rights Reserved.