SAP ABAP Class CL_ILM_STOR_WD_REQUEST_HANDLER (ILM Storage: WebDAV Request Handler)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-STO (Application Component) Integrated Data Base Archive Store
     S_ILM_STOR_ACCESS_WD (Package) ILM Storage: Access Layer for WebDAV
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 20130816
Properties
Class CL_ILM_STOR_WD_REQUEST_HANDLER  
Short Description ILM Storage: WebDAV Request Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ILM_STOR_WD    
Program status     
Category 0   
Package S_ILM_STOR_ACCESS_WD   ILM Storage: Access Layer for WebDAV 
Created 20130523   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ILM_STOR_WD_REQUEST_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20130816
Friends
Class CL_ILM_STOR_WD_REQUEST_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_USER_AGENT_SAP_XML_DAS Constant Public Type reference (TYPE) STRING 'SAP XML DAS' 20130830
2 MC_COMMIT_EXECUTED Constant Private Type reference (TYPE) I 0 Commit executed 20130816
3 MC_ROLLBACK_EXECUTED Constant Private Type reference (TYPE) I 1 Rollback executed 20130816
4 MO_REQUEST Instance attribute Public Object reference (TYPE REF TO) IF_ILM_STOR_WD_REQUEST ILM Storage: WebDAV request service 20130816
5 MO_RESPONSE Instance attribute Public Object reference (TYPE REF TO) IF_ILM_STOR_WD_RESPONSE ILM Storage: WebDAV response service 20130816
6 MV_SESSION_TERMINATED Instance attribute Private Type reference (TYPE) I 0 Flag for terminated session 20130830
Methods
# Method Level Visibility Method type Description Created on
1 HANDLE_ON_SESSION_TERMINATION Instance method Private Event handling method Session Termination Handling (Timeout) 20130830
2 IS_SESSION_TERMINATED Instance method Private Method Check if session is terminated 20130830
3 LOG Instance method Private Method Short reference to log singleton 20130816
4 LOG_FOOTER Instance method Private Method Write closing footer to log 20130816
5 LOG_HEADER Instance method Private Method Write starting header to log 20130816
Events
Class CL_ILM_STOR_WD_REQUEST_HANDLER has no event.
Types
Class CL_ILM_STOR_WD_REQUEST_HANDLER has no local type.
Method Signatures

Method HANDLE_ON_SESSION_TERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_INFO Value transfer Attribute reference (LIKE) 20130830
2 Importing REASON Value transfer Attribute reference (LIKE) 20130830

Method HANDLE_ON_SESSION_TERMINATION on class CL_ILM_STOR_WD_REQUEST_HANDLER has no exception.

Method IS_SESSION_TERMINATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HTTP_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20130830
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL True if session is terminated 20130830

Method IS_SESSION_TERMINATED on class CL_ILM_STOR_WD_REQUEST_HANDLER has no exception.

Method LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_LOG ILM Storage: Log service 20130816

Method LOG on class CL_ILM_STOR_WD_REQUEST_HANDLER has no exception.

Method LOG_FOOTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYTES_READ Call by reference Type reference (TYPE) ABAP_MSIZE Size of stored entity 20130816
2 Importing IV_BYTES_WRITEN Call by reference Type reference (TYPE) ABAP_MSIZE Size of stored entity 20130816
3 Importing IV_CLOSING_STATUS Call by reference Type reference (TYPE) I closing status(0-commit/1-rollback) 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_WD_RUNTIME ILM Storage: WebDAV dynamic exception 20130816

Method LOG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REQUEST_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_WD_RUNTIME ILM Storage: WebDAV dynamic exception 20130816
History
Last changed by/on SAP  20140121 
SAP Release Created in 740