SAP ABAP Class /PLMB/CL_SPI_CONNECTOR (Application Connector)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI (Application Component) Service Provider Infrastructure
     /PLMB/BA_SPI_CORE (Package) Service Provider Infrastructure: Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_RFC_CONNECTOR RFC Connector 20081009
2 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20070726
Properties
Class /PLMB/CL_SPI_CONNECTOR  
Short Description Application Connector    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMB/BA_SPI_CORE   Service Provider Infrastructure: Core 
Created 20070726   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /PLMB/IF_SPI_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_RFC_CONNECTOR RFC Connector 20081009
2 /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20070726
Friends
# Friend Modeled only Created on Description
1 /PLMB/CL_SPI_COLLECTOR 20100407 Collector for messages and properties
2 /PLMB/CL_SPI_COLLECTOR_OUTPUT 20100702 Collector for messages and properties
3 /PLMB/CL_SPI_FACTORY 20100520 Factory
4 /PLMB/CL_SPI_METADATA 20101208 Metadata Provider
5 /PLMB/CL_SPI_RFC_CONNECTOR 20080513 RFC Connector
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLASS_NAME Constant Private Type reference (TYPE) SEOCLSNAME '/PLMB/CL_SPI_CONNECTOR' Class Name for RFC 20100408
2 GS_C_TARGET_METHOD Constant Private See coding Target Method for RFC 20100407
3 GT_CALLSTACK Static Attribute Private Type reference (TYPE) /PLMB/T_SPI_CALLSTACK SPI Callstack 20110314
4 GT_DATA_FLOW_CHECK Static Attribute Private Type reference (TYPE) YT_DATA_FLOW_CHECK 20111124
5 GT_INSTANCE Static Attribute Private Type reference (TYPE) YT_INSTANCE 20100920
6 GV_CHECK_BEFORE_SAVE Static Attribute Private Type reference (TYPE) BOOLE_D Check before save was already executed 20111019
7 GV_DATA_FLOW_LOG_IS_ACTIVE Static Attribute Public Type reference (TYPE) BOOLE_D Logging is active 20100617
8 GV_UNSAVED_DATA Static Attribute Private Type reference (TYPE) BOOLE_D Unsaved data exists 20120601
9 GV_WITHOUT_COMMIT Static Attribute Public Type reference (TYPE) BOOLE_D Sets Connector as irresponsible for commit / rollback 20100617
10 MO_APPL_ACCESS_CHECK Instance attribute Private Object reference (TYPE REF TO) /PLMB/CL_SPI_APPL_ACCESS_CHECK Check for Application Access 20111005
11 MO_COLLECTOR_IN Instance attribute Private Object reference (TYPE REF TO) /PLMB/CL_SPI_COLLECTOR_INPUT Collector 20100705
12 MO_COLLECTOR_OUT Instance attribute Private Object reference (TYPE REF TO) /PLMB/CL_SPI_COLLECTOR_OUTPUT Collector 20100324
13 MO_MP Instance attribute Private Object reference (TYPE REF TO) /PLMB/CL_SPI_METADATA Metadata provider 20080619
14 MO_PROPERTIES_ACCESS Instance attribute Private Object reference (TYPE REF TO) /PLMB/IF_SPI_PROPERTIES_ACCESS Properties Access Interface 20100407
15 MO_SP Instance attribute Private Object reference (TYPE REF TO) /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20080507
16 MS_ABBID_DETAILS Instance attribute Private Type reference (TYPE) /PLMB/S_SPI_METADATA_ABBID Metadata of Application Building Block 20100412
17 MS_CONTROL_OPTIONS Instance attribute Private Type reference (TYPE) /PLMB/S_SPI_OPTIONS_INT Connector Options 20100908
18 MV_ABBID Instance attribute Private Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block ID 20100908
19 MV_BYPASS_SERVICE_PROVIDER Instance attribute Private Type reference (TYPE) /PLMB/SPI_SKIP_STANDARD Skip Service Provider (SP) and Execute BAdI After SP 20110224
20 MV_CALLED_BY_RFC Instance attribute Private Type reference (TYPE) BOOLE_D Flag called by RFC: TRUE (='X') and FALSE (=' ') 20100706
21 MV_DMZ_HOST_NAME Instance attribute Private Type reference (TYPE) SYHOST Name of DMZ Application Server 20100706
22 MV_DMZ_IPV4ADDR Instance attribute Private Type reference (TYPE) NI_IPV4ADDR IPv4 Address of DMZ Application Server 20100706
23 MV_SP_RTID Instance attribute Private Type reference (TYPE) /PLMB/SPI_SP_RTID Service Provider runtime Identifier 20080314
24 MV_UNSAVED_DATA Instance attribute Private Type reference (TYPE) BOOLE_D 20120620
Methods
# Method Level Visibility Method type Description Created on
1 ACTION Instance method Public Method 20080418
2 CHECK_BEFORE_SAVE Instance method Public Method 20080418
3 CHECK_INDEX_FAILED Instance method Private Method Check index failed 20110804
4 CHECK_RTR_INDEX_FAILED Instance method Private Method Check index failed 20110804
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080408
6 CLEAN_UP Instance method Public Method 20080418
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080418
8 CREATE_INSTANCE Static method Public Method Creates a Connector Instance 20100705
9 DECREASE_CALLSTACK Static method Private Method 20110314
10 DELETE Instance method Public Method 20080418
11 DELETE_INSTANCE_FROM_BUFFER Static method Private Method Delete Instance from Buffer 20081009
12 DETERMINE_DATA_FLOW_CHECK Instance method Private Method 20111124
13 EVALUATE_COLLECTOR_DATA Static method Private Method Evaluate collector data 20110121
14 EVALUATE_COLLECTOR_OPTIONS Static method Private Method 20120502
15 GET_ACTIVE_CONNECTOR Static method Protected Method Get active connector 20110518
16 GET_AUTO_PULL_FOCUS Instance method Private Method Evaluate Property Control Identification 20110223
17 GET_CONNECTOR_BY_RTID Static method Private Method Get parent connector 20101004
18 GET_FAILED_NODE_DATA Instance method Private Method Get failed node data 20110217
19 GET_INSTANCE Static method Private Method Get connector instance 20080513
20 GET_OPERATION_PROPERTIES Instance method Private Method Get Operation Properties 20110609
21 GET_PROPERTIES Instance method Private Method Get Properties 20110215
22 GET_SUCCEEDED_RECORDS Static method Private Method 20120413
23 HAS_UNSAVED_DATA Static method Public Method Does Unsaved Data Exist? 20120618
24 INCREASE_CALLSTACK Static method Private Method 20110314
25 INSERT Instance method Public Method 20080418
26 INVALIDATE_INSTANCE Static method Public Method Releases Connector Instance 20100705
27 INVALIDATE_NODE_ID_IMPLICIT Instance method Private Method Invalidate node ID implicit 20120413
28 IS_SUPPLIED Static method Private Method 20110920
29 PULL_PROPERTIES Instance method Private Method Collect properties 20121203
30 QUERY Instance method Public Method 20080418
31 RETRIEVE Instance method Public Method 20080418
32 SAVE Instance method Public Method 20080418
33 UPDATE Instance method Public Method 20080418
34 WITHOUT_COMMIT Static method Public Method Sets Connector as Irresponsible for Commit / Rollback 20090310
Events
# Event Type Visibility Description Created on
1 UNSAVED_DATA_EXISTS Static Event
(1)
Public
(2)
Unsaved data exists 20120601
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_COLLECTOR Private See coding 20100920 BEGIN OF ys_collector, collector TYPE REF TO /plmb/if_spi_collector, END OF ys_collector
2 YS_INSTANCE Private See coding 20100920 BEGIN OF ys_instance, abbid TYPE /plmb/spi_abbid, sp_rtid TYPE /plmb/spi_sp_rtid, connector TYPE REF TO /plmb/cl_spi_connector, END OF ys_instance
3 YT_COLLECTOR Private See coding 20100920 yt_collector TYPE STANDARD TABLE OF ys_collector WITH NON-UNIQUE DEFAULT KEY
4 YT_DATA_FLOW_CHECK Private See coding 20111124 yt_data_flow_check TYPE SORTED TABLE OF /plmb/spi_check WITH UNIQUE KEY target_abbid target_user
5 YT_INSTANCE Private See coding 20100920 yt_instance TYPE STANDARD TABLE OF ys_instance WITH UNIQUE SORTED KEY sp_rtid COMPONENTS sp_rtid WITH NON-UNIQUE SORTED KEY abbid COMPONENTS abbid
Method Signatures

Method ACTION Signature

Method ACTION on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method ACTION on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method CHECK_BEFORE_SAVE Signature

Method CHECK_BEFORE_SAVE on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method CHECK_BEFORE_SAVE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method CHECK_INDEX_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED 20110804
2 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20110804
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME 20110804

Method CHECK_INDEX_FAILED on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method CHECK_RTR_INDEX_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED 20110804
2 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20110804
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME 20110804

Method CHECK_RTR_INDEX_FAILED on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method CLASS_CONSTRUCTOR on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method CLEAN_UP Signature

Method CLEAN_UP on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method CLEAN_UP on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MASTER_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20100926
2 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_CONNECTOR_OPTIONS Connector Options 20100324
3 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080418

Method CONSTRUCTOR on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR_OUTPUT Collector 20100705
2 Exporting EO_CONNECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20100705
3 Exporting EO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA_OUTPUT Metadata 20100705
4 Importing IO_MASTER_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR For SP to SP calls a target Collector needs to be given 20100921
5 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_CONNECTOR_OPTIONS Connector Options 20100705
6 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block ID 20100705

Method CREATE_INSTANCE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method DECREASE_CALLSTACK Signature

Method DECREASE_CALLSTACK on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method DECREASE_CALLSTACK on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method DELETE Signature

Method DELETE on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method DELETE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method DELETE_INSTANCE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SP_RTID Call by reference Type reference (TYPE) /PLMB/SPI_SP_RTID Service Provider Runtime Identifier 20081009
2 Returning RV_DELETE_SUCCESSFUL Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110228

Method DELETE_INSTANCE_FROM_BUFFER on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method DETERMINE_DATA_FLOW_CHECK Signature

Method DETERMINE_DATA_FLOW_CHECK on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method DETERMINE_DATA_FLOW_CHECK on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method EVALUATE_COLLECTOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SP_CALL_SUCCESSFUL Call by reference Type reference (TYPE) BOOLE_D The service providercall was successful 20110413

Method EVALUATE_COLLECTOR_DATA on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method EVALUATE_COLLECTOR_OPTIONS Signature

Method EVALUATE_COLLECTOR_OPTIONS on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method EVALUATE_COLLECTOR_OPTIONS on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_ACTIVE_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONNECTOR Value transfer Object reference (TYPE REF TO) /PLMB/CL_SPI_CONNECTOR Application Connector 20110518

Method GET_ACTIVE_CONNECTOR on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_AUTO_PULL_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) /PLMB/S_SPI_SUPPORTED_PROPERTY Supported Properties 20110608
2 Exporting ET_REQUESTED_FIELDS Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20121122
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20110223
4 Importing IV_OPERATION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_OPERATION_NAME Operation Name 20121205
5 Importing IV_OPERATION_TYPE Call by reference Type reference (TYPE) /PLMB/SPI_OPERATION_TYPE Operation Type 20121205

Method GET_AUTO_PULL_FOCUS on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_CONNECTOR_BY_RTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CONNECTOR Call by reference Object reference (TYPE REF TO) /PLMB/CL_SPI_CONNECTOR Application Connector 20101004
2 Importing IV_SP_RTID Call by reference Type reference (TYPE) /PLMB/SPI_SP_RTID Service Provider Runtime Identifier 20101004

Method GET_CONNECTOR_BY_RTID on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_FAILED_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Transient node data 20110221
2 Importing IT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which update failed 20110217
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node data 20110217
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20110228

Method GET_FAILED_NODE_DATA on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_APPL_ACCESS Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20100610
2 Exporting EO_COLLECTOR_OUTPUT Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR_OUTPUT Collector 20100610
3 Exporting EO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA_OUTPUT Metadata 20100610
4 Importing IS_OPTIONS_CON Call by reference Type reference (TYPE) /PLMB/S_SPI_OPTIONS_INT Connector Options 20100426
5 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080513
6 Importing IV_SP_RTID Call by reference Type reference (TYPE) /PLMB/SPI_SP_RTID Application Building Block 20080513

Method GET_INSTANCE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_OPERATION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPERATION_PROPERTIES Call by reference Type reference (TYPE) /PLMB/T_SPI_OPERATION_PRPTY Operation Property profile which applies for all records 20110609
2 Exporting ET_OPR_PRPTY_MULTI_IDX Call by reference Type reference (TYPE) /PLMB/T_SPI_NDX_OPR_PRPTY_MULT Operation Property profile which applies for multiple record 20110609
3 Exporting ET_OPR_PRPTY_SINGLE_IDX Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEXED_OPR_PRPTY Operation Property profile which applies for a single record 20110609
4 Importing IG_REFERENCE_DATA Call by reference Type reference (TYPE) ANY Data the Operation Properties are Referenced to 20110609
5 Importing IV_EVALUATE_COLLECTOR_DATA Call by reference Type reference (TYPE) BOOLE_D Evaluate Collector Data 20111206
6 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20110609
7 Importing IV_REFERENCE_TYPE Call by reference Type reference (TYPE) /PLMB/SPI_OPR_PRPTY_REF_TYPE Reference Type for Operation Properties 20110609
8 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20110609

Method GET_OPERATION_PROPERTIES on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) /PLMB/T_SPI_PROPERTIES Property profile which applies for all records 20110609
2 Exporting ET_PROPERTIES_MULTI_IDX Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEXED_PRP_MULTI Property profile which applies for multiple records 20110609
3 Exporting ET_PROPERTIES_SINGLE_IDX Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEXED_PROPERTY Property profile which applies for a single record 20110609
4 Importing IG_REFERENCE_DATA Call by reference Type reference (TYPE) ANY Reference data 20110609
5 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20120510
6 Importing IV_EVALUATE_COLLECTOR_DATA Call by reference Type reference (TYPE) BOOLE_D Evaluate Collector Data 20111206
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20110609
8 Importing IV_REFERENCE_TYPE Call by reference Type reference (TYPE) /PLMB/SPI_PRPTY_REF_TYPE Reference Type for Field Properties 20110609
9 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20110609

Method GET_PROPERTIES on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method GET_SUCCEEDED_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUCCEEDED_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20120413
2 Importing IT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20120413
3 Importing IT_INDEX_FAILED_RTR Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20120418
4 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20120413
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20120413

Method GET_SUCCEEDED_RECORDS on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method HAS_UNSAVED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UNSAVED_DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D 20120618
2 Importing IO_CONNECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_APPL_ACCESS 20120620

Method HAS_UNSAVED_DATA on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method INCREASE_CALLSTACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONNECTOR Call by reference Object reference (TYPE REF TO) /PLMB/CL_SPI_CONNECTOR Application Connector 20110314
2 Importing IV_ACCESS_METHOD Call by reference Type reference (TYPE) /PLMB/SPI_ACCESS_METHOD Access Method 20110314

Method INCREASE_CALLSTACK on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method INSERT Signature

Method INSERT on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method INSERT on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method INVALIDATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONNECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20100705

Method INVALIDATE_INSTANCE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method INVALIDATE_NODE_ID_IMPLICIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node Invalidation 20120427
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120427
3 Importing IV_REASON Call by reference Type reference (TYPE) /PLMB/SPI_INVALIDATION_REASON Node Invalidation Reason 20120418

Method INVALIDATE_NODE_ID_IMPLICIT on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method IS_SUPPLIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IG_PARAM Call by reference Type reference (TYPE) DATA Data Object 20110920
2 Returning RV_IS_SUPPLIED Value transfer Type reference (TYPE) BOOLE_D Flag : TRUE (='X') and FALSE (=' ') 20110920

Method IS_SUPPLIED on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method PULL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_ID Call by reference Type reference (TYPE) ANY Parent Node ID the New Records Should Refer to 20121205
2 Importing IT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20121203
3 Importing IT_INDEX_FAILED_RTR Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20121203
4 Importing IT_NODE_DATA_IN Call by reference Type reference (TYPE) INDEX TABLE Node data for update 20121203
5 Importing IT_NODE_DATA_OUT Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data 20121203
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID 20121203
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20121203
8 Importing IV_OPERATION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_OPERATION_NAME Operation Name 20121205
9 Importing IV_OPERATION_TYPE Call by reference Type reference (TYPE) /PLMB/SPI_OPERATION_TYPE Operation Type 20121205
10 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target node name 20121203

Method PULL_PROPERTIES on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method QUERY Signature

Method QUERY on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method QUERY on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method RETRIEVE Signature

Method RETRIEVE on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method RETRIEVE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method SAVE Signature

Method SAVE on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method SAVE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method UPDATE Signature

Method UPDATE on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method UPDATE on class /PLMB/CL_SPI_CONNECTOR has no exception.

Method WITHOUT_COMMIT Signature

Method WITHOUT_COMMIT on class /PLMB/CL_SPI_CONNECTOR has no parameter.
Method WITHOUT_COMMIT on class /PLMB/CL_SPI_CONNECTOR has no exception.
Event Signatures

Event UNSAVED_DATA_EXISTS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_UNSAVED_DATA_EXISTS Exporting Value transfer Type reference (TYPE) BOOLE_D Unsaved data exists 20120601
History
Last changed by/on SAP  20130531 
SAP Release Created in 100