SAP ABAP Interface IF_WAP_PUSH (WAP Push Functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-MOB (Application Component) Read SAP Note 836653
     SWAPPUSH (Package) WAP Push Architecture
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WAP_PUSH_JAVA WAP Push with Tomcat (Nokia Java API) 20020328
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WAP_PUSH_XML WAP Push Framework (XML-based) 20020404
Properties
Interface IF_WAP_PUSH  
Short Description WAP Push Functions    
General Data
Package SWAPPUSH   WAP Push Architecture 
Created 20020328   SAP 
Last changed 20040518   SAP 
Unicode checks active    
Forward declarations
Interface IF_WAP_PUSH has no forward declaration.
Interfaces
Interface IF_WAP_PUSH has no interface.
Friends
Interface IF_WAP_PUSH has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_GATEWAY_IP Instance attribute Public Type reference (TYPE) STRING IPv4 Address of WAP GW 20020328
2 M_SERVICE_PORT Instance attribute Public Type reference (TYPE) STRING Port of WAP Push Gateway 20030916
3 M_SERVICE_URL Instance attribute Public Type reference (TYPE) STRING URL of WAP Push Gateway 20030916
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_MESSAGE Instance method Public Method Deletes Message in WAP GW That Has Not Been Transferred 20020328
2 PUSH_CO_MESSAGE Instance method Public Method Transfers Push Cache Operation Message to WAP GW 20020411
3 PUSH_SI_MESSAGE Instance method Public Method Transfers Push Cache Indication Message to WAP GW 20020411
4 PUSH_SL_MESSAGE Instance method Public Method Transfers Push Service Load Message to WAP GW 20020411
5 STATUSQUERY_MESSAGE Instance method Public Method Determines the Status of Push Messages 20020410
Events
Interface IF_WAP_PUSH has no event.
Types
Interface IF_WAP_PUSH has no local type.
Method Signatures

Method CANCEL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PUSH_ID Call by reference Type reference (TYPE) STRING PUSH_ID der gepushten Nachricht 20020403
2 Importing RECIPIENT Call by reference Type reference (TYPE) STRING MSISDN oder IPv4-Adresse des Empfängers der Push-Nachricht 20020403
3 Exporting RESULT Call by reference Type reference (TYPE) STRING HTTP-Reponse des WAP GW 20020403
# Exception Resumable Description Created on
1 INTERNAL_ERROR HTTP error 20020404

Method PUSH_CO_MESSAGE Signature

Method PUSH_CO_MESSAGE on Interface IF_WAP_PUSH has no parameter.
Method PUSH_CO_MESSAGE on Interface IF_WAP_PUSH has no exception.

Method PUSH_SI_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 'signal-medium' Aktion beim Empfang der Message 20020411
2 Importing DELIVERAFTER Call by reference Type reference (TYPE) STRING nach diesem Zeitpunkt ausliefern 20020411
3 Importing DELIVERBEFORE Call by reference Type reference (TYPE) STRING '99993112 235959' vor diesem Zeitpunkt ausliefern 20020411
4 Importing DO_COMMIT Call by reference Type reference (TYPE) BOOL 'X' ob COMMIT_WORK ausgeführt wird 20030916
5 Importing MESSAGE Call by reference Type reference (TYPE) STRING Nachricht, die an RECIPIENT gepusht werden soll 20020411
6 Importing NOTIFICATION Call by reference Type reference (TYPE) STRING 'http://www.xyz-abc-987.com/' URL an die eine Statusmeldung geschickt werden soll 20020411
7 Importing PIID Call by reference Type reference (TYPE) STRING 'R/3' Push Initiator ID 20020411
8 Importing PUSH_ID Call by reference Type reference (TYPE) STRING PUSH_ID der gepushten Nachricht 20020411
9 Importing PUSH_URL Call by reference Type reference (TYPE) STRING URL, die an RECIPIENT gepusht werden soll 20020411
10 Importing RECIPIENT Call by reference Type reference (TYPE) TABLE MSISDN oder IPv4-Adresse des Empfängers der Push-Nachricht 20020411
11 Exporting RESULT Call by reference Type reference (TYPE) STRING Antwort des WAP Gateways 20020411
# Exception Resumable Description Created on
1 INTERNAL_ERROR HTTP error 20020411

Method PUSH_SL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) STRING 'execute-low' Aktion beim Empfang der Message 20020411
2 Importing DELIVERAFTER Call by reference Type reference (TYPE) STRING nach diesem Zeitpunkt ausliefern 20020411
3 Importing DELIVERBEFORE Call by reference Type reference (TYPE) STRING '99993112 235959' vor diesem Zeitpunkt ausliefern 20020411
4 Importing NOTIFICATION Call by reference Type reference (TYPE) STRING 'http://www.xyz-abc-987.com/' URL an die eine Statusmeldung geschickt werden soll 20020411
5 Importing PIID Call by reference Type reference (TYPE) STRING 'R/3' Push Initiator ID 20020411
6 Importing PUSH_ID Call by reference Type reference (TYPE) STRING PUSH_ID der gepushten Nachricht 20020411
7 Importing PUSH_URL Call by reference Type reference (TYPE) STRING URL, die an RECIPIENT gepusht werden soll 20020411
8 Importing RECIPIENT Call by reference Type reference (TYPE) TABLE MSISDN oder IPv4-Adresse des Empfängers der Push-Nachricht 20020411
9 Exporting RESULT Call by reference Type reference (TYPE) STRING Antwort des WAP Gateways 20020411
# Exception Resumable Description Created on
1 INTERNAL_ERROR HTTP error 20020411

Method STATUSQUERY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PUSH_ID Call by reference Type reference (TYPE) STRING PUSH_ID der gepushten Nachricht 20020410
2 Importing RECIPIENT Call by reference Type reference (TYPE) STRING MSISDN oder IPv4-Adresse des Empfängers der Push-Nachricht 20020410
3 Exporting RESULT Call by reference Type reference (TYPE) STRING HTTP-Reponse des WAP GW 20020410
# Exception Resumable Description Created on
1 INTERNAL_ERROR HTTP error 20020410
History
Last changed by/on SAP  20040518 
SAP Release Created in 630