SAP ABAP Class CL_RSWR_MIME_REPOSITORY (Mime Repository as ZIP Stream)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSWEBRUNTIME (Package) Web Runtime Environment Functions (7.x)
Properties
Class CL_RSWR_MIME_REPOSITORY  
Short Description Mime Repository as ZIP Stream    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSWEBRUNTIME   Web Runtime Environment Functions (7.x) 
Created 20040629   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSWR_MIME_REPOSITORY has no forward declaration.
Interfaces
Class CL_RSWR_MIME_REPOSITORY has no interface implemented.
Friends
Class CL_RSWR_MIME_REPOSITORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CRLF Static Attribute Private Type reference (TYPE) STRING 20040630
2 P_LOG Instance attribute Private Type reference (TYPE) STRING 20040630
3 P_LOG_PATH Instance attribute Private Type reference (TYPE) STRING 20040630
4 P_PATH_PREFIX Instance attribute Private Type reference (TYPE) STRING Path Name Prefix 20040629
5 P_R_ZIPPER Instance attribute Private Object reference (TYPE REF TO) CL_IGS_ZIPPER Internet Graphics Service: Zipper 20040629
6 P_T_EXCLUDES Instance attribute Private See coding Excludes 20040629
7 P_T_INCLUDES Instance attribute Private See coding Includes 20040629
8 P_T_URL_STACK Instance attribute Private Type reference (TYPE) TP_T_URL_STACK 20040629
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOIO_TO_ZIPPER Instance method Private Method Add Content of the LOIO to the ZIP Stream 20040629
2 ADD_URL_TO_ZIPPER Instance method Private Method Add Object and Subobjects for the URL to the ZIP Stream 20040629
3 CANONICALIZE_PATH Static method Private Method Convert Path Name into Canonical Form 20040629
4 CLASS_CONSTRUCTOR Static method Public Constructor 20040630
5 GET_ZIP Instance method Public Method Mime Repository as ZIP Stream 20040629
6 LOG_DOWNLOAD Instance method Private Method 20040630
7 LOG_IO Instance method Private Method 20040701
8 LOG_SUBTOPIC Instance method Private Method 20040630
9 LOG_TOPIC Instance method Private Method 20040630
10 TABLE_TO_XSTRING Static method Private Method 20040629
11 XSTRING_TO_TABLE Static method Private Method 20040629
Events
Class CL_RSWR_MIME_REPOSITORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_T_URL_STACK Private See coding 20040629 TP_T_URL_STACK type hashed table of TP_URL_STACK with unique key url
2 TP_URL_STACK Private See coding 20040629 begin of TP_URL_STACK, url type string, end of TP_URL_STACK
Method Signatures

Method ADD_LOIO_TO_ZIPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20040629
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20040629
# Exception Resumable Description Created on
1 ERROR 20040629

Method ADD_URL_TO_ZIPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_URL Call by reference Type reference (TYPE) STRING 20040629
# Exception Resumable Description Created on
1 ERROR 20040629

Method CANONICALIZE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CANONICAL_PATH Call by reference Type reference (TYPE) STRING Pfad-Name in kanonischer Form 20040629
2 Importing I_PATH Call by reference Type reference (TYPE) STRING Pfad-Name 20040629

Method CANONICALIZE_PATH on class CL_RSWR_MIME_REPOSITORY has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSWR_MIME_REPOSITORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSWR_MIME_REPOSITORY has no exception.

Method GET_ZIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_DOWNLOAD_PATH Call by reference Type reference (TYPE) STRING Lokales Verzeichnis für Download des .log Verzeichnisses 20040630
2 Importing I_PATH_PREFIX Call by reference Type reference (TYPE) STRING '' 20040629
3 Importing I_T_EXCLUDES Call by reference Type reference (TYPE) STANDARD TABLE 20040629
4 Importing I_T_INCLUDES Call by reference Type reference (TYPE) STANDARD TABLE 20040629
5 Importing I_ZIP_DOWNLOAD_PATH Call by reference Type reference (TYPE) STRING Lokales Verzeichnis für Download des .zip Files 20040630
# Exception Resumable Description Created on
1 ERROR 20040629

Method LOG_DOWNLOAD Signature

Method LOG_DOWNLOAD on class CL_RSWR_MIME_REPOSITORY has no parameter.
Method LOG_DOWNLOAD on class CL_RSWR_MIME_REPOSITORY has no exception.

Method LOG_IO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20040701

Method LOG_IO on class CL_RSWR_MIME_REPOSITORY has no exception.

Method LOG_SUBTOPIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBTOPIC Call by reference Type reference (TYPE) STRING 20040630

Method LOG_SUBTOPIC on class CL_RSWR_MIME_REPOSITORY has no exception.

Method LOG_TOPIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOPIC Call by reference Type reference (TYPE) STRING 20040630

Method LOG_TOPIC on class CL_RSWR_MIME_REPOSITORY has no exception.

Method TABLE_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TABLE Call by reference Type reference (TYPE) ANY TABLE 20040629
2 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING 20040629

Method TABLE_TO_XSTRING on class CL_RSWR_MIME_REPOSITORY has no exception.

Method XSTRING_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TABLE Call by reference Type reference (TYPE) ANY TABLE 20040629
2 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING 20040629

Method XSTRING_TO_TABLE on class CL_RSWR_MIME_REPOSITORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700