SAP ABAP Class CL_BIZC_LS_ENVIRONMENT (Solution Manager Environment)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-NBC (Application Component) NetWeaver Business Content
⤷
SBIZC4 (Package) Business Content: Central System
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BIZC_DESTINATION_INTERFACE | Interface for System Information | 20041027 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BIZC_PRODUCT_INTERFACE | Software Component Interface | 20050310 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BIZC_SOLMAN_LS_ENVIRONMENT | Solution Manager Environment | 20041027 |
Properties
| Class | CL_BIZC_LS_ENVIRONMENT | |
| Short Description | Solution Manager Environment | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SBIZC4 | Business Content: Central System |
| Created | 20041027 | SAP |
| Last change | 20060207 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BIZC_DESTINATION_INTERFACE | Interface for System Information | 20041027 | ||
| 2 | IF_BIZC_PRODUCT_INTERFACE | Software Component Interface | 20050310 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_BIZC_FW_REQUEST_API | 20041118 | API of BizContent Framework | |
| 2 | CL_BIZC_FW_SESSION | 20041102 | Session of a BizCont Usage |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR10 | 'LOCAL' | Local Call | 20050824 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR10 | 'REMOTE' | External Call | 20050824 | ||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BIZC_COMM_AUTHORING | Communication Proxy for Selection | 20041229 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BIZC_SHM_ENV_AREA | Environment Area of BizContent Framework | 20041028 | |||
| 5 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BIZC_ENVIRONMENT_DATA | Data Buffer in Shared Memory for Environment Data | 20041028 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | STRING | IF_BIZC_COMM_PROXY_TYPE=>RFC | Communication Path | 20041027 | ||
| 7 | Instance attribute | Public | Type reference (TYPE) | BIZCS_SM_PDCT | Main Instance or Component on Configuration Title Element | 20050310 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | BIZC_CPROV | 'BIZC_TEST1' | Content Provider | 20041027 | ||
| 9 | Instance attribute | Public | Type reference (TYPE) | RFCDEST | 'NONE' | Logical Destination (Specified in Function Call) | 20041027 | ||
| 10 | Instance attribute | Protected | Type reference (TYPE) | BIZC_ENVIRONMENT_KEY | System Landscape Environment ID | 20041027 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | CHAR10 | Call Mode | 20050824 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | BIZC_USAGE | ID of Content Object Usage Type | 20041027 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | BIZC_SYS_DATA | System Data of Current System | 20041202 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | BIZC_OBJ_PDCT_MAP_TAB | Mapping Table Between Objects and Products | 20050330 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | BIZC_PDCT_DES_TAB | Table of Products and Their Descriptions | 20050310 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | BIZC_SYS_DATA_TAB | Table of System Data | 20041201 | |||
| 17 | Static Attribute | Protected | Type reference (TYPE) | TT_USAGE_INSTANCES | Singletons | 20041027 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20041027 | |
| 2 | Instance method | Protected | Method | Releases Locks on Memory and commited | 20041028 | |
| 3 | Static method | Public | Method | Deletes the Memory and All Buffers | 20050225 | |
| 4 | Instance method | Protected | Method | Reads Data Buffer from Memory (Read Lock) | 20041028 | |
| 5 | Static method | Public | Method | CONSTRUCTOR | 20041027 | |
| 6 | Static method | Public | Method | CONSTRUCTOR | 20041028 | |
| 7 | Instance method | Public | Method | Returns the Current Call Mode (Local/Remote) | 20050824 | |
| 8 | Instance method | Public | Method | Returns the Assigments Between Object and Product | 20050330 | |
| 9 | Static method | Public | Method | Returns Description of a Provider | 20041201 | |
| 10 | Instance method | Protected | Method | Returns System Data for a Produyt | 20050311 | |
| 11 | Instance method | Public | Method | Creates a Mapping Between Objects an Product | 20050330 | |
| 12 | Instance method | Protected | Method | Fills Instance Attributes with Data from Buffer | 20041028 | |
| 13 | Instance method | Public | Method | 20050308 |
Events
Class CL_BIZC_LS_ENVIRONMENT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_USAGE_INSTANCES | Protected | See coding | 20041027 | tt_usage_instances type sorted table of t_usage_struc with unique key usage
|
||
| 2 | T_USAGE_STRUC | Protected | See coding | 20041027 | begin of t_usage_struc,
usage type bizc_usage,
env type ref to cl_bizc_ls_environment,
end of t_usage_struc
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_USAGE | Call by reference | Type reference (TYPE) | BIZC_USAGE | Verwendung | 20041027 |
Method CONSTRUCTOR on class CL_BIZC_LS_ENVIRONMENT has no exception.
Method DETACH Signature
Method DETACH on class CL_BIZC_LS_ENVIRONMENT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ind er Systemumgebung von Buisness Content | 20041229 |
Method DROP_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_USAGE | Call by reference | Type reference (TYPE) | BIZC_USAGE | ID einer Content-Objektverwendung | 20050225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ind er Systemumgebung von Buisness Content | 20050225 |
Method GET_DATA_BUFFER_FOR_READ Signature
Method GET_DATA_BUFFER_FOR_READ on class CL_BIZC_LS_ENVIRONMENT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ind er Systemumgebung von Buisness Content | 20041229 |
Method GET_DESTINATION_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_USAGE | Call by reference | Type reference (TYPE) | BIZC_USAGE | Verwendung der Objekte | 20041027 | |||
| 2 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_BIZC_DESTINATION_INTERFACE | Interface zu den angeschlossenen Systemen | 20041027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ind er Systemumgebung von Buisness Content | 20041229 |
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_USAGE | Call by reference | Type reference (TYPE) | BIZC_USAGE | Verwendung der Objekte | 20041028 | |||
| 2 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_BIZC_LS_ENVIRONMENT | Singleton Instanz | 20041028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ind er Systemumgebung von Buisness Content | 20041229 |
Method GET_INVOCATION_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_RESULT | Value transfer | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20050824 |
Method GET_INVOCATION_MODE on class CL_BIZC_LS_ENVIRONMENT has no exception.
Method GET_OBJECT_PRODUCT_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_MAPPING | Value transfer | Type reference (TYPE) | BIZC_OBJ_PDCT_MAP_TAB | Mappingtabelle zwischen Objekten udn Produkten | 20050330 |
Method GET_OBJECT_PRODUCT_MAPPING on class CL_BIZC_LS_ENVIRONMENT has no exception.
Method GET_PROVIDER_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20041201 | ||
| 2 | IP_PROVIDER | Call by reference | Type reference (TYPE) | BIZC_CPROV | Content Provider | 20041201 | |||
| 3 | RP_DESCRIPTION | Value transfer | Type reference (TYPE) | TEXT128 | Beschreibung | 20041201 |
Method GET_PROVIDER_DESCRIPTION on class CL_BIZC_LS_ENVIRONMENT has no exception.
Method GET_SYSTEM_DATA_FROM_PRODUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_PRODUCT | Call by reference | Type reference (TYPE) | BIZCS_SM_PDCT | Product oder Hauptinstanz auf dem Konfigurationsreiter | 20050311 | |||
| 2 | RS_SYSTEM_DATA | Value transfer | Type reference (TYPE) | BIZC_SYS_DATA | Systemdaten aus der SMSY | 20050311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ind er Systemumgebung von Buisness Content | 20050311 |
Method MAP_OBJECT_TO_PRODUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_OBJECT | Call by reference | Type reference (TYPE) | BIZC_OBJGUID | Business Content:Externe Content Objekt Guid | 20050330 | |||
| 2 | IP_PRODUCT | Call by reference | Type reference (TYPE) | BIZCS_SM_PDCT | Product und Hauptinstanz auf dem Konfigurationsreiter | 20050330 |
Method MAP_OBJECT_TO_PRODUCT on class CL_BIZC_LS_ENVIRONMENT has no exception.
Method READ_DATA_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_CHANGED | Value transfer | Type reference (TYPE) | SBIZC_BOOL | Im Puffer waren andere Daten | 20041229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ind er Systemumgebung von Buisness Content | 20041229 |
Method SYNCHRONIZE Signature
Method SYNCHRONIZE on class CL_BIZC_LS_ENVIRONMENT has no parameter.
Method SYNCHRONIZE on class CL_BIZC_LS_ENVIRONMENT has no exception.
History
| Last changed by/on | SAP | 20060207 |
| SAP Release Created in | 700 |