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 | Constant | Public | Type reference (TYPE) | ACTIV_AUTH | '02' | Activity | 20110218 | ||
| 2 | Constant | Public | Type reference (TYPE) | ACTIV_AUTH | '03' | Activity | 20110218 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-.' | 20110228 | |||
| 4 | Constant | Public | Type reference (TYPE) | PATHINTERN | 'ILM_EXCHANGE_PATH' | Logical path name | 20110217 | ||
| 5 | Constant | Public | Type reference (TYPE) | INT4 | 1000 | Natural Number | 20110228 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | 20110228 | ||
| 2 | Static method | Private | Method | 20110217 | ||
| 3 | Static method | Public | Method | 20110217 | ||
| 4 | Static method | Public | Method | 20110217 | ||
| 5 | Static method | Public | Method | 20110217 | ||
| 6 | Static method | Public | Method | 20110217 | ||
| 7 | Static method | Public | Method | 20110303 | ||
| 8 | Static method | Private | Method | 20110217 | ||
| 9 | Static method | Private | Method | 20110217 | ||
| 10 | Instance method | Public | Method | 20110217 | ||
| 11 | Static method | Public | Method | 20110217 | ||
| 12 | 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 | IV_FILENAME | Call by reference | Type reference (TYPE) | STRING | 20110228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_MOD_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20110217 | |||
| 2 | EV_MOD_TIME | Call by reference | Type reference (TYPE) | CHAR8 | Character Feld der Länge 8 | 20110217 | |||
| 3 | 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 | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ILM-Ablagerbrowser: Ausnahmen | 20110223 |
Method EXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FILE_INFO | Call by reference | Type reference (TYPE) | TY_S_ISB_FILE | 20110217 | ||||
| 2 | IT_URIS | Call by reference | Type reference (TYPE) | TY_T_URIS | 20110217 | ||||
| 3 | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_URI | Call by reference | Type reference (TYPE) | DAS_URI | URI einer Kollektion | 20110217 | |||
| 2 | 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 | IV_SCHEMA_ID | Call by reference | Type reference (TYPE) | ILM_SCHEMA_ID | ILM-Hierarchieschema-ID | 20110217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ILM-Ablagerbrowser: Ausnahmen | 20110223 |
Method GET_ARCH_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ARCH_OBJ | Call by reference | Type reference (TYPE) | TY_T_ARCH_OBJ | 20110303 | ||||
| 2 | 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 | IV_DIRECTORY | Call by reference | Type reference (TYPE) | STRING | 20110217 | ||||
| 2 | RESULT | Value transfer | Type reference (TYPE) | TY_T_ISB_FILE | 20110217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110217 | ||||
| 2 | IV_LOGPATH | Call by reference | Type reference (TYPE) | PATHINTERN | Logischer Pfadname | 20110217 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | STRING | 20110217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ES_ADMIN_DATA | Call by reference | Type reference (TYPE) | TY_S_ISB_FILE | 20110217 | ||||
| 2 | ET_URIS | Call by reference | Type reference (TYPE) | TY_T_URIS | 20110217 | ||||
| 3 | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ILM-Ablagerbrowser: Ausnahmen | 20110223 |
Method LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DETAILS | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20110225 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | DAS_SB_T_FILE_PROPERTIES | Eigenschaften von Austauschdateien | 20110217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ILM-Ablagerbrowser: Ausnahmen | 20110223 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 731 |