SAP ABAP Class CL_SWN_HTTP_SHORTCUT (WF Notif: Shortcut in HTTP)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWN (Package) Business Workflow: E-Mail Notifications for Work Items
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20031012
Properties
Class CL_SWN_HTTP_SHORTCUT  
Short Description WF Notif: Shortcut in HTTP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWN   Business Workflow: E-Mail Notifications for Work Items 
Created 20031012   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWN_HTTP_SHORTCUT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20031012
Friends
Class CL_SWN_HTTP_SHORTCUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INBOX Constant Private Type reference (TYPE) TCODE 'SO01' Business Workplace 20110208
2 C_WORKITEM Constant Private Type reference (TYPE) TCODE '*SWNWIEX' Run/Display Work Item 20110208
3 M_CLIENT_VALID Instance attribute Private Type reference (TYPE) XFELD Client Checked Successfully 20110208
4 M_LOGON_ID_VALID Instance attribute Private Type reference (TYPE) XFELD LogonID Checked Successfully 20110208
5 M_PARAM_VALID Instance attribute Private Type reference (TYPE) XFELD Parameter for Transaction Checked Successfully 20110208
6 M_SYSID_VALID Instance attribute Private Type reference (TYPE) XFELD Parameter for System ID Checked Successfully 20110209
7 M_TRANSACTION_VALID Instance attribute Private Type reference (TYPE) XFELD Transaction Checked Successfully 20110208
8 M_UNAME_VALID Instance attribute Private Type reference (TYPE) XFELD User Name Checked Successfully 20110208
Methods
# Method Level Visibility Method type Description Created on
1 _CHECK_CLIENT Instance method Private Method Check if Client Has Valid Value 20110208
2 _CHECK_LOGON_ID Instance method Private Method Check if LOGON_ID Has Valid Value 20110208
3 _CHECK_PARAM Instance method Private Method Check if Parameters Have Valid Values 20110208
4 _CHECK_SYSID Instance method Private Method Check if System ID Has Valid Value 20110209
5 _CHECK_TRANSACTION Instance method Private Method Check if Transaction Code Has Valid Value 20110208
6 _CHECK_UNAME Instance method Private Method Check if User Name Has Valid Value 20110208
Events
Class CL_SWN_HTTP_SHORTCUT has no event.
Types
Class CL_SWN_HTTP_SHORTCUT has no local type.
Method Signatures

Method _CHECK_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT 20110208
# Exception Resumable Description Created on
1 CX_SWN_EXCEPTION WF Notif: Ausnahme 20110208

Method _CHECK_LOGON_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20110208
2 Importing I_LOGON_ID Call by reference Type reference (TYPE) C 20110208
# Exception Resumable Description Created on
1 CX_SWN_EXCEPTION WF Notif: Ausnahme 20110208

Method _CHECK_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PARAM Call by reference Type reference (TYPE) C 20110208
2 Importing I_TCODE Call by reference Type reference (TYPE) TCODE Transaktionscode 20110208
# Exception Resumable Description Created on
1 CX_SWN_EXCEPTION WF Notif: Ausnahme 20110208

Method _CHECK_SYSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSID Call by reference Type reference (TYPE) SYSYSID Mandant 20110209
# Exception Resumable Description Created on
1 CX_SWN_EXCEPTION WF Notif: Ausnahme 20110209

Method _CHECK_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TCODE Call by reference Type reference (TYPE) TCODE Transaktionscode 20110208
# Exception Resumable Description Created on
1 CX_SWN_EXCEPTION WF Notif: Ausnahme 20110208

Method _CHECK_UNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20110208
2 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20110208
# Exception Resumable Description Created on
1 CX_SWN_EXCEPTION WF Notif: Ausnahme 20110208
History
Last changed by/on SAP  20110908 
SAP Release Created in 640