SAP ABAP Class /PLMB/CL_SPI_COLLECTOR_INPUT (Collector for messages and properties)
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
Properties
Class | /PLMB/CL_SPI_COLLECTOR_INPUT | |
Short Description | Collector for messages and properties | |
Super Class | /PLMB/CL_SPI_COLLECTOR | Collector for messages and properties |
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 | 20100705 | SAP |
Last change | 20130531 | 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 | /PLMB/IF_SPI_COLLECTOR | Collector Input Interface | 20100705 | ||
2 | /PLMB/IF_SPI_COLLECTOR_BASE | Basic Collector Input Interface | 20110211 | ||
3 | /PLMB/IF_SPI_COLLECTOR_GEN | Collector Input Interface (generic) | 20110215 | ||
4 | /PLMB/IF_SPI_COLLECTOR_INVALID | Collector Input Interface for Node Invalidation | 20111019 | ||
5 | /PLMB/IF_SPI_COLLECTOR_MSG | Collector Input Interface for Messages | 20111019 | ||
6 | /PLMB/IF_SPI_COLLECTOR_NEW_ID | Collector Input Interface for New Node IDs | 20111019 | ||
7 | /PLMB/IF_SPI_COLLECTOR_PRPTY | Collector Input Interface for Field and Operation Properties | 20111019 |
Friends
Class /PLMB/CL_SPI_COLLECTOR_INPUT has no friend class.
Attributes
Class /PLMB/CL_SPI_COLLECTOR_INPUT has no attribute.
Methods
Events
Class /PLMB/CL_SPI_COLLECTOR_INPUT has no event.
Types
Class /PLMB/CL_SPI_COLLECTOR_INPUT has no local type.
Method Signatures
Method BUFFER_INVALID_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_MP | Call by reference | Object reference (TYPE REF TO) | /PLMB/CL_SPI_METADATA | Metadata Provider | 20120511 | ||
2 | ![]() |
IT_INVALID_NODE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_COLL_INVALID_NODE | Node Invalidation | 20110215 | ||
3 | ![]() |
IV_SP_RTID | Call by reference | Type reference (TYPE) | /PLMB/SPI_SP_RTID | Service Provider Runtime Identifier | 20120426 |
Method BUFFER_INVALID_NODE on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method BUFFER_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IG_REFERENCE_DATA | Call by reference | Type reference (TYPE) | ANY | Table of data the messages referenced to | 20110531 | ||
2 | ![]() |
IS_MSG | Call by reference | Type reference (TYPE) | SYMSG | Structure of message variables | 20110215 | ||
3 | ![]() |
IV_MSG_TEXT | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_FREE_TEXT | Message free text | 20110215 | ||
4 | ![]() |
IV_NODE_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110215 | ||
5 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node name | 20110215 | ||
6 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_REF_TYPE | Reference type for messages | 20110531 |
Method BUFFER_MESSAGE on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method BUFFER_NEW_NODE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NEW_NODE_ID | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_ID_X | New node identifier | 20110609 | ||
2 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node name | 20110609 | ||
3 | ![]() |
IV_OLD_NODE_ID | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_ID_X | Old node identifier | 20110609 |
Method BUFFER_NEW_NODE_ID on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method BUFFER_OPERATION_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IG_REFERENCE_DATA | Call by reference | Type reference (TYPE) | ANY | Data the Operation Properties are Referenced to | 20110603 | ||
2 | ![]() |
IT_PROFILE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_OPERATION_PRPTY | Operation property profile | 20110215 | ||
3 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node name | 20110215 | ||
4 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_PRPTY_REF_TYPE | Type of Reference Data | 20110603 | ||
5 | ![]() |
IV_TARGET_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node Name | 20110609 |
Method BUFFER_OPERATION_PROPERTY on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method BUFFER_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IG_REFERENCE_DATA | Call by reference | Type reference (TYPE) | ANY | Data the Properties are Referenced to | 20110603 | ||
2 | ![]() |
IT_PROFILE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_PRPTY_PROFILE | Field property profile | 20110215 | ||
3 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node name | 20110215 | ||
4 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_PRPTY_REF_TYPE | Type of Reference Data | 20110603 | ||
5 | ![]() |
IV_TARGET_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Target node name | 20110609 |
Method BUFFER_PROPERTIES on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | /PLMB/CL_SPI_CONNECTOR | Application Access Interface | 20100705 | ||
2 | ![]() |
IO_MP | Call by reference | Object reference (TYPE REF TO) | /PLMB/CL_SPI_METADATA | Metadata | 20100705 | ||
3 | ![]() |
IS_OPTIONS | Call by reference | Type reference (TYPE) | /PLMB/S_SPI_CONNECTOR_OPTIONS | Connector Options | 20100705 | ||
4 | ![]() |
IV_ABBID | Call by reference | Type reference (TYPE) | /PLMB/SPI_ABBID | Application Building Block ID | 20100705 | ||
5 | ![]() |
IV_SP_RTID | Call by reference | Type reference (TYPE) | /PLMB/SPI_SP_RTID | Service Provider Runtime Identifier | 20100705 |
Method CONSTRUCTOR on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method INVALIDATE_DEPENDENT_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_MP | Call by reference | Object reference (TYPE REF TO) | /PLMB/CL_SPI_METADATA | Metadata Provider | 20120511 | ||
2 | ![]() |
IV_ABBID | Call by reference | Type reference (TYPE) | /PLMB/SPI_ABBID | Application Building Block ID | 20120511 | ||
3 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node Name | 20120413 | ||
4 | ![]() |
IV_SP_RTID | Call by reference | Type reference (TYPE) | /PLMB/SPI_SP_RTID | Service Provider Runtime Identifier | 20120511 |
Method INVALIDATE_DEPENDENT_NODES on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method INVALIDATE_NODES_BY_SIDEEFFECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node Name | 20110221 | ||
2 | ![]() |
IV_SIDEEFFECT | Call by reference | Type reference (TYPE) | /PLMB/SPI_SIDEEFFECT | Side Effect | 20110221 |
Method INVALIDATE_NODES_BY_SIDEEFFECT on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method MERGE_OPR_PRPTY_INDEXED_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OPR_PROPERTIES_SINGLE_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_OPR_PRPTY | Operation Property profile which applies for multiple record | 20110223 | ||
2 | ![]() |
IT_OPR_PROPERTIES_MULTI_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NDX_OPR_PRPTY_MULT | Operation Property profile which applies for a single record | 20110223 | ||
3 | ![]() |
IV_MERGE_RULE | Call by reference | Type reference (TYPE) | /PLMB/SPI_PRPTY_MERGE_RULE | /PLMB/IF_SPI_C=>GS_C_PROPERTY_MERGE_RULE-MOST_RESTRICTIVE_WINS | Property Merge Rule | 20110824 |
Method MERGE_OPR_PRPTY_INDEXED_MULTI on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method MERGE_OPR_PRPTY_INDEXED_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OPR_PROPERTIES_SINGLE_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_OPR_PRPTY | Operation Property profile which applies for multiple record | 20110223 | ||
2 | ![]() |
IT_OPR_PROPERTIES_SINGLE_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_OPR_PRPTY | Operation Property profile which applies for multiple record | 20110223 | ||
3 | ![]() |
IV_MERGE_RULE | Call by reference | Type reference (TYPE) | /PLMB/SPI_PRPTY_MERGE_RULE | /PLMB/IF_SPI_C=>GS_C_PROPERTY_MERGE_RULE-MOST_RESTRICTIVE_WINS | Property Merge Rule | 20110824 |
Method MERGE_OPR_PRPTY_INDEXED_SINGLE on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method MERGE_PRPTY_INDEXED_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PROPERTIES_SINGLE_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_PROPERTY | Property profile which applies for a single records | 20110223 | ||
2 | ![]() |
IT_PROPERTIES_MULTI_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_PRP_MULTI | Property profile which applies for multiple records | 20110223 | ||
3 | ![]() |
IV_MERGE_RULE | Call by reference | Type reference (TYPE) | /PLMB/SPI_PRPTY_MERGE_RULE | /PLMB/IF_SPI_C=>GS_C_PROPERTY_MERGE_RULE-MOST_RESTRICTIVE_WINS | Property Merge Rule | 20110824 |
Method MERGE_PRPTY_INDEXED_MULTI on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method MERGE_PRPTY_INDEXED_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PROPERTIES_SINGLE_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_PROPERTY | Property profile which applies for a single records | 20110223 | ||
2 | ![]() |
IT_PROPERTIES_SINGLE_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_PROPERTY | Property profile which applies for a single records | 20110223 | ||
3 | ![]() |
IV_MERGE_RULE | Call by reference | Type reference (TYPE) | /PLMB/SPI_PRPTY_MERGE_RULE | /PLMB/IF_SPI_C=>GS_C_PROPERTY_MERGE_RULE-MOST_RESTRICTIVE_WINS | Property Merge Rule | 20110824 |
Method MERGE_PRPTY_INDEXED_SINGLE on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method RAISE_EXCEPTION Signature
Method RAISE_EXCEPTION on class /PLMB/CL_SPI_COLLECTOR_INPUT has no parameter.
Method RAISE_EXCEPTION on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method RAISE_EXCEPTION_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | STRING | 20110611 |
Method RAISE_EXCEPTION_MESSAGE on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method REPLACE_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MSG | Call by reference | Type reference (TYPE) | /PLMB/S_SPI_COLL_INT_MESSAGE | Message table | 20100705 | ||
2 | ![]() |
IS_MSG_MAP | Call by reference | Type reference (TYPE) | /PLMB/S_SPI_MSG_MAP | Mapping of Messages | 20100705 |
Method REPLACE_MSG on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method SET_INVALIDATION_OPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NODE_INVALIDATION | Call by reference | Type reference (TYPE) | /PLMB/SPI_CONN_ND_INVALID_CTRL | Node Invalidation Control | 20120502 |
Method SET_INVALIDATION_OPTION on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method SET_OPERATION_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IG_REFERENCE_DATA | Call by reference | Type reference (TYPE) | ANY | Data the Operation Properties are Referenced to | 20110603 | ||
2 | ![]() |
IT_OPERATION_PROPERTIES | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_OPERATION_PRPTY | Operation Property profile which applies for all records | 20110603 | ||
3 | ![]() |
IT_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 | 20110603 | ||
4 | ![]() |
IT_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 | 20110603 | ||
5 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node name | 20110216 | ||
6 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_PRPTY_REF_TYPE | Reference type | 20110603 | ||
7 | ![]() |
IV_TARGET_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Target node name | 20110609 |
Method SET_OPERATION_PROPERTIES on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method SET_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IG_REFERENCE_DATA | Call by reference | Type reference (TYPE) | ANY | Data the Properties are Referenced to | 20110603 | ||
2 | ![]() |
IT_PROPERTIES | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_PROPERTIES | Field properties | 20110603 | ||
3 | ![]() |
IT_PROPERTIES_MULTI_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_PRP_MULTI | Property profile which applies for multiple records | 20110603 | ||
4 | ![]() |
IT_PROPERTIES_SINGLE_IDX | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEXED_PROPERTY | Property profile which applies for a single record | 20110603 | ||
5 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node Name | 20110216 | ||
6 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_PRPTY_REF_TYPE | Reference type for field properties | 20110603 | ||
7 | ![]() |
IV_TARGET_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Target node name | 20110609 |
Method SET_PROPERTIES on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
Method SPREAD_INVALID_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_INVALID_NODE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_COLL_INVALID_NODE | Node Invalidation | 20120427 | ||
2 | ![]() |
IV_EXCLUDE_MYSELF | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120427 |
Method SPREAD_INVALID_NODE on class /PLMB/CL_SPI_COLLECTOR_INPUT has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 703 |