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 |
| Constructor and Description |
|---|
InitiativeService() |
protected static final java.lang.String APPLICATION_JSON
protected static final java.lang.String TARGET_GROUP
protected static final java.lang.String INITIATIVES
protected static final java.lang.String SELECT_FIELDS
protected static final EntityProviderReadProperties NO_READ_PROPERTIES
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)
protected java.util.List<SAPInitiative> mapODataFeedToSAPInitiatives(ODataFeed feed)
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.