SAP ABAP Class CL_SMT_TRANSPORT (Handles transport request operations)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GMT_UTILITIES (Package) utility services
Properties
Class CL_SMT_TRANSPORT  
Short Description Handles transport request operations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_UTILITIES   utility services 
Created 20080210   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SMT_CONFIG_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SMT_TRANSPORT has no interface implemented.
Friends
Class CL_SMT_TRANSPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SO_CO Static Attribute Private Object reference (TYPE REF TO) CL_SMT_CONFIG_CONST Configuration constant attributes 20080212
2 SO_ERR Static Attribute Private Object reference (TYPE REF TO) CL_SMT_ERROR_RAISER Raises error messages 20080214
3 SO_ME Static Attribute Private Object reference (TYPE REF TO) CL_SMT_TRANSPORT Handles transport request operations 20080214
4 SO_PUBLISHER Static Attribute Private Object reference (TYPE REF TO) CL_SMT_MESSAGE_PUBLISHER Raise publish message events 20080215
5 SO_SERVICES Static Attribute Private Object reference (TYPE REF TO) CL_SMT_SERVICES Grouping of generic services 20080212
6 ST_LOGIC_OBJECT_TADIR Static Attribute Private Type reference (TYPE) SCTS_TADIR Object Directory 20080216
Methods
# Method Level Visibility Method type Description Created on
1 ADD_APPLICATION_TO_REQUEST Instance method Public Method Add application entry to a request 20080212
2 ADD_CLIENT_ENH_TO_REQUEST Instance method Public Method Add a client enhancement to a request 20080508
3 ADD_ENTRY_TO_REQUEST Instance method Private Method Add an entry to a request 20080514
4 ADD_EXTENSION_TO_REQUEST Instance method Public Method Add extension entry to a request 20080304
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080212
6 GET_APPLICATION_DEV_PACKAGE Instance method Public Method Return the development package for an application 20080215
7 GET_APPL_LOCKING_REQUEST Instance method Public Method Return the request locking the application 20080215
8 GET_CLIENT_ENH_LOCKING_REQUEST Instance method Public Method Return the request locking the client enhancement 20080508
9 GET_EXTENSIONS_LOCKING_REQUEST Instance method Public Method Return the request locking the application extensions 20080502
10 GET_EXTENSION_DEV_PACKAGE Instance method Public Method Return the development package for an extension 20080304
11 GET_EXTENSION_SOURCE_SYSTEM Instance method Public Method Return the source system for an extension 20080304
12 GET_INSTANCE Static method Public Method Return an instance of the class 20080214
13 GET_LOGIC_OBJECT_TADIR Instance method Private Method Return a logical object tadir 20080216
14 GET_OBJECT_LOCKING_REQUEST Instance method Private Method Return the request locking the object 20080508
15 GET_TR_OBJECT_REQUEST Static method Public Method Returns the request and tasks for a transport object 20080515
Events
Class CL_SMT_TRANSPORT has no event.
Types
Class CL_SMT_TRANSPORT has no local type.
Method Signatures

Method ADD_APPLICATION_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080212
2 Importing IV_DEV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080212
3 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080214
# Exception Resumable Description Created on
1 CX_SMT_OPERATION_FAILED Operation failed error 20080214

Method ADD_CLIENT_ENH_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080508
2 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080508
# Exception Resumable Description Created on
1 CX_SMT_OPERATION_FAILED Operation failed error 20080508

Method ADD_ENTRY_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTRY Call by reference Type reference (TYPE) CTS_RECORDING_ENTRY WBO Remote API: Entries for Change Recording 20080514
2 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080514
# Exception Resumable Description Created on
1 CX_SMT_OPERATION_FAILED Operation failed error 20080514

Method ADD_EXTENSION_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080304
2 Importing IV_EXTENSION Call by reference Type reference (TYPE) SMT_EXTENSION 20080304
3 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080304
# Exception Resumable Description Created on
1 CX_SMT_OPERATION_FAILED Operation failed error 20080304

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SMT_TRANSPORT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SMT_TRANSPORT has no exception.

Method GET_APPLICATION_DEV_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080215
2 Returning RV_PACKAGE Value transfer Type reference (TYPE) DEVCLASS Package 20080215

Method GET_APPLICATION_DEV_PACKAGE on class CL_SMT_TRANSPORT has no exception.

Method GET_APPL_LOCKING_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080215
2 Returning RV_REQUEST Value transfer Type reference (TYPE) TRKORR Request/Task 20080215
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080215

Method GET_CLIENT_ENH_LOCKING_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080508
2 Returning RV_REQUEST Value transfer Type reference (TYPE) TRKORR Request/Task 20080508
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080508

Method GET_EXTENSIONS_LOCKING_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXTENSION Call by reference Type reference (TYPE) SMT_T_EXTENSION 20080502
2 Returning RV_REQUEST Value transfer Type reference (TYPE) TRKORR Request/Task 20080502
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080502

Method GET_EXTENSION_DEV_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) SMT_EXTENSION 20080304
2 Returning RV_PACKAGE Value transfer Type reference (TYPE) DEVCLASS Package 20080304

Method GET_EXTENSION_DEV_PACKAGE on class CL_SMT_TRANSPORT has no exception.

Method GET_EXTENSION_SOURCE_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION Call by reference Type reference (TYPE) SMT_EXTENSION 20080304
2 Returning RV_SYSTEM Value transfer Type reference (TYPE) SRCSYSTEM Original System of Object 20080304

Method GET_EXTENSION_SOURCE_SYSTEM on class CL_SMT_TRANSPORT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SMT_TRANSPORT Handles transport request operations 20080214

Method GET_INSTANCE on class CL_SMT_TRANSPORT has no exception.

Method GET_LOGIC_OBJECT_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080216
2 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20080216
3 Importing IV_PGMID Call by reference Type reference (TYPE) PGMID CL_SMT_CONFIG_CONST=>GC_PGMID_R3TR Program ID in Requests and Tasks 20080216
4 Returning RS_TADIR Value transfer Type reference (TYPE) TADIR Directory of Repository Objects 20080216

Method GET_LOGIC_OBJECT_TADIR on class CL_SMT_TRANSPORT has no exception.

Method GET_OBJECT_LOCKING_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080508
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20080508
3 Returning RV_REQUEST Value transfer Type reference (TYPE) TRKORR Request/Task 20080508
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080508

Method GET_TR_OBJECT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST Call by reference Type reference (TYPE) SMT_WD_T_REQUEST List of transport request 20080515
2 Exporting ET_TASK Call by reference Type reference (TYPE) TRWBO_REQUEST_HEADERS 20080515
3 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20080515
4 Importing IV_OBJECT Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080515
5 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Object Name in Object List 20080515
6 Importing IV_PGMID Call by reference Type reference (TYPE) PGMID CL_SMT_CONFIG_CONST=>GC_PGMID_R3TR Program ID in Requests and Tasks 20080515
7 Importing IV_SRCSYSTEM Call by reference Type reference (TYPE) SRCSYSTEM Original System of Object 20080515
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080515
History
Last changed by/on SAP  20110908 
SAP Release Created in 701