SAP ABAP Class CL_ILM_DAS_SB (Assistance Class for DAS_STORE_BROWSER)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-SRS (Application Component) Storage and Retention Service
     S_ILM_DAS_SB (Package) ILM SRS: ILM Store Browser
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20110217
Properties
Class CL_ILM_DAS_SB  
Short Description Assistance Class for DAS_STORE_BROWSER    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ILM_DAS_SB   ILM SRS: ILM Store Browser 
Created 20110217   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ILM_DAS_SB has no forward declaration.
Interfaces
Class CL_ILM_DAS_SB has no interface implemented.
Friends
Class CL_ILM_DAS_SB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTVT_CHANGE Constant Public Type reference (TYPE) ACTIV_AUTH '02' Activity 20110218
2 GC_ACTVT_DISPLAY Constant Public Type reference (TYPE) ACTIV_AUTH '03' Activity 20110218
3 GC_ALLOWED_CHARS_FILENAME Constant Public Type reference (TYPE) STRING '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-.' 20110228
4 GC_LOGICAL_PATH Constant Public Type reference (TYPE) PATHINTERN 'ILM_EXCHANGE_PATH' Logical path name 20110217
5 GC_NO_RES_WARN_THRESHOLD Constant Public Type reference (TYPE) INT4 1000 Natural Number 20110228
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FILE_NAME Static method Private Method 20110228
2 CONVERT_P6_TO_TIME Static method Private Method 20110217
3 DELETE Static method Public Method 20110217
4 EXPORT Static method Public Method 20110217
5 FILTER_CHECK_SCHEMA_ID Static method Public Method 20110217
6 FILTER_SET_SCHEMA_ID Static method Public Method 20110217
7 GET_ARCH_OBJ Static method Public Method 20110303
8 GET_FILE_LIST Static method Private Method 20110217
9 GET_FILE_NAME_PATH Static method Private Method 20110217
10 GET_TEXT Instance method Public Method 20110217
11 IMPORT Static method Public Method 20110217
12 LIST Static method Public Method 20110217
Events
Class CL_ILM_DAS_SB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MTIME Public See coding 20110217 ty_mtime TYPE p LENGTH 6 DECIMALS 0
2 TY_S_ARCHIVE_PATH_SET Public See coding 20110217 BEGIN OF ty_s_archive_path_set, archive_path TYPE string, collection_type TYPE string, creation_utc TYPE timestamp, creation_user TYPE string, archive_store TYPE string, storage_system TYPE string, is_frozen TYPE string, has_children TYPE string, col_id TYPE string, END OF ty_s_archive_path_set
3 TY_S_EXPORT_ADMIN_DATA Public See coding 20110217 BEGIN OF ty_s_export_admin_data, name TYPE string, id TYPE string, created_at TYPE timestamp, created_by TYPE string, exported_from TYPE string, END OF ty_s_export_admin_data
4 TY_S_EXPORT_DATA Public See coding 20110217 BEGIN OF ty_s_export_data, name TYPE string, id TYPE string, created_at TYPE timestamp, created_by TYPE string, exported_from TYPE string, data TYPE ty_t_uris, END OF ty_s_export_data
5 TY_S_ISB_FILE Public See coding 20110217 BEGIN OF ty_s_isb_file, "iwp_s_file path_meta TYPE string, "path filename TYPE string, "Path to File type TYPE c LENGTH 10, len TYPE i, "File Length owner TYPE c LENGTH 8, mod_date LIKE sy-datum, "Modification Date mod_time TYPE char8, "not sy-uzeit=char6 "Modification Time name TYPE string, " Name id TYPE string, "Unique file id created_by TYPE string, "Created by created_at TYPE string, "Created at exported_from TYPE string, "Exported from END OF ty_s_isb_file
6 TY_S_LOAD_CHILDS_PARAMS Public See coding 20110301 BEGIN OF ty_s_load_childs_params, context_element TYPE REF TO if_wd_context_element, recursive TYPE wdy_boolean, rec_until_archive_path TYPE das_uri, skip_no_res_check TYPE wdy_boolean, END OF ty_s_load_childs_params
7 TY_T_ARCHIVE_PATH_SET Public See coding 20110217 ty_t_archive_path_set TYPE STANDARD TABLE OF ty_s_archive_path_set WITH DEFAULT KEY
8 TY_T_ARCH_OBJ Public See coding 20110303 TY_T_ARCH_OBJ TYPE STANDARD TABLE OF objct_tr01
9 TY_T_ISB_FILE Public See coding 20110217 ty_t_isb_file TYPE STANDARD TABLE OF ty_s_isb_file WITH DEFAULT KEY
10 TY_T_ORIGINS Public See coding 20110217 ty_t_origins TYPE STANDARD TABLE OF string
11 TY_T_URIS Public See coding 20110217 ty_t_uris TYPE STANDARD TABLE OF das_uri WITH DEFAULT KEY
Method Signatures

Method CHECK_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING 20110228
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110228

Method CONVERT_P6_TO_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MOD_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20110217
2 Exporting EV_MOD_TIME Call by reference Type reference (TYPE) CHAR8 Character Feld der Länge 8 20110217
3 Importing IV_MTIME Call by reference Type reference (TYPE) TY_MTIME 20110217

Method CONVERT_P6_TO_TIME on class CL_ILM_DAS_SB has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20110217
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110223

Method EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FILE_INFO Call by reference Type reference (TYPE) TY_S_ISB_FILE 20110217
2 Importing IT_URIS Call by reference Type reference (TYPE) TY_T_URIS 20110217
3 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20110217
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110223

Method FILTER_CHECK_SCHEMA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URI Call by reference Type reference (TYPE) DAS_URI URI einer Kollektion 20110217
2 Returning RV_FILTER_MATCH Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110217

Method FILTER_CHECK_SCHEMA_ID on class CL_ILM_DAS_SB has no exception.

Method FILTER_SET_SCHEMA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCHEMA_ID Call by reference Type reference (TYPE) ILM_SCHEMA_ID ILM-Hierarchieschema-ID 20110217
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110223

Method GET_ARCH_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARCH_OBJ Call by reference Type reference (TYPE) TY_T_ARCH_OBJ 20110303
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20110303

Method GET_ARCH_OBJ on class CL_ILM_DAS_SB has no exception.

Method GET_FILE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIRECTORY Call by reference Type reference (TYPE) STRING 20110217
2 Returning RESULT Value transfer Type reference (TYPE) TY_T_ISB_FILE 20110217
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110223

Method GET_FILE_NAME_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20110217
2 Importing IV_LOGPATH Call by reference Type reference (TYPE) PATHINTERN Logischer Pfadname 20110217
3 Returning RESULT Value transfer Type reference (TYPE) STRING 20110217
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110223

Method GET_TEXT Signature

Method GET_TEXT on class CL_ILM_DAS_SB has no parameter.
Method GET_TEXT on class CL_ILM_DAS_SB has no exception.

Method IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADMIN_DATA Call by reference Type reference (TYPE) TY_S_ISB_FILE 20110217
2 Exporting ET_URIS Call by reference Type reference (TYPE) TY_T_URIS 20110217
3 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20110217
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110223

Method LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DETAILS Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110225
2 Returning RESULT Value transfer Type reference (TYPE) DAS_SB_T_FILE_PROPERTIES Eigenschaften von Austauschdateien 20110217
# Exception Resumable Description Created on
1 CX_ILM_DAS_SB ILM-Ablagerbrowser: Ausnahmen 20110223
History
Last changed by/on SAP  20130531 
SAP Release Created in 731