public class MobileManager extends GeneratedMobileManager
Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreatorDEFAULT_INITIAL_ATTRIBUTES, USERPHONENUMBERRELATIONPHONENUMBERSHANDLER| Constructor and Description |
|---|
MobileManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
createEssentialData(Map<String,String> params,
JspContext jspc) |
void |
createProjectData(Map<String,String> params,
JspContext jspc) |
ConfigurationService |
getConfigurationService() |
static MobileManager |
getInstance()
Get the valid instance of this manager.
|
static MobileManager |
getInstance(Tenant tenant) |
NormalizedPhoneNumber |
normalizePhoneNumber(String number,
String countryIsoCode) |
void |
notifyInitializationEnd(Map<String,String> params,
JspContext ctx) |
void |
setConfigurationService(ConfigurationService configurationService) |
void |
setPhoneNumberService(PhoneNumberService phoneNumberHelper) |
void |
setSmsEngineRegistry(SMSEngineRegistry smsEngineRegistry) |
protected void |
shutdownEngines() |
protected void |
startupEngines() |
addToPhoneNumbers, addToPhoneNumbers, createMobileActionAssignment, createMobileActionAssignment, createMobileActionKeyword, createMobileActionKeyword, createMobileAggregator, createMobileAggregator, createMobileAggregatorParameter, createMobileAggregatorParameter, createMobileCostPlan, createMobileCostPlan, createMobileMessageContext, createMobileMessageContext, createMobileReceiveAndSendCatalogAction, createMobileReceiveAndSendCatalogAction, createMobileReceiveAndSendCategoryAction, createMobileReceiveAndSendCategoryAction, createMobileReceiveAndSendItemAction, createMobileReceiveAndSendItemAction, createMobileReceiveAndSendProductAction, createMobileReceiveAndSendProductAction, createMobileReceiveAndSendTextAction, createMobileReceiveAndSendTextAction, createMobileReceiveAndSubscribeAction, createMobileReceiveAndSubscribeAction, createMobileSendItemLinkAction, createMobileSendItemLinkAction, createMobileSendLinkAction, createMobileSendLinkAction, createMobileSendMessageCronJob, createMobileSendMessageCronJob, createMobileSendTextAction, createMobileSendTextAction, createMobileShortcode, createMobileShortcode, createPhoneNumber, createPhoneNumber, createPhoneNumberList, createPhoneNumberList, createUserPhoneNumber, createUserPhoneNumber, getDefaultAttributeModes, getName, getPhoneNumbers, getPhoneNumbers, removeFromPhoneNumbers, removeFromPhoneNumbers, setPhoneNumbers, setPhoneNumberscheckBeforeItemRemoval, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceafterItemCreation, beforeItemCreation, destroy, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, unwrap, unwrap, wrappublic static final MobileManager getInstance()
public static MobileManager getInstance(Tenant tenant)
public void notifyInitializationEnd(Map<String,String> params, JspContext ctx) throws Exception
notifyInitializationEnd in class ExtensionExceptionprotected void startupEngines()
protected void shutdownEngines()
public void createProjectData(Map<String,String> params, JspContext jspc)
createProjectData in class Extensionpublic void createEssentialData(Map<String,String> params, JspContext jspc)
createEssentialData in class Extensionpublic NormalizedPhoneNumber normalizePhoneNumber(String number, String countryIsoCode)
public void setPhoneNumberService(PhoneNumberService phoneNumberHelper)
public void setSmsEngineRegistry(SMSEngineRegistry smsEngineRegistry)
public ConfigurationService getConfigurationService()
public void setConfigurationService(ConfigurationService configurationService)
configurationService - the configurationService to setCopyright © 2017 SAP SE. All Rights Reserved.