SAP CL_STCTM_PERSISTENCE OO Class - Task List Run/Variant Persistence









CL_STCTM_PERSISTENCE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_STCTM_PERSISTENCE including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of CL_STCTM_PERSISTENCE SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADD_DESCRIPTIONS_TO_SESSIONSAdds descriptions to passed sessionsPrivate
CALL METHOD cl_stctm_persistence=>ADD_DESCRIPTIONS_TO_SESSIONS...more details

ADD_PWD_DONT_EXISTAdd password read error message to Sec. Store classPrivate
CALL METHOD cl_stctm_persistence=>ADD_PWD_DONT_EXIST...more details

ADD_PWD_READ_ERRORAdd password dont exist error message to Sec. Store classPrivate
CALL METHOD cl_stctm_persistence=>ADD_PWD_READ_ERROR...more details

ADD_TEMPLATE_TO_TRKORRTransport recording for Task List VariantPublic
CALL METHOD cl_stctm_persistence=>ADD_TEMPLATE_TO_TRKORR...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD cl_stctm_persistence=>CLASS_CONSTRUCTOR...more details

COMPRESS_SESSION_CONTENTCompress session content for given session id in DBPublic
CALL METHOD cl_stctm_persistence=>COMPRESS_SESSION_CONTENT...more details

DELETE_ALL_SESSION_BREAKPOINTSDelete all Breakpoints for Task List RunPublic
CALL METHOD cl_stctm_persistence=>DELETE_ALL_SESSION_BREAKPOINTS...more details

DELETE_SESSIONDelete Task List RunPublic
CALL METHOD cl_stctm_persistence=>DELETE_SESSION...more details

DELETE_SESSION_BREAKPOINTDelete Breakpoint for Task List RunPublic
CALL METHOD cl_stctm_persistence=>DELETE_SESSION_BREAKPOINT...more details

DELETE_SESSION_EXPORTDelete Task List Run from file systemPublic
CALL METHOD cl_stctm_persistence=>DELETE_SESSION_EXPORT...more details

DELETE_TEMPLATEDelete Task List VariantPublic
CALL METHOD cl_stctm_persistence=>DELETE_TEMPLATE...more details

DOWNLOAD_SESSIONDownload Task List Run to file systemPublic
CALL METHOD cl_stctm_persistence=>DOWNLOAD_SESSION...more details

EXPORT_SESSIONExport Task List Run to file systemPublic
CALL METHOD cl_stctm_persistence=>EXPORT_SESSION...more details

EXPORT_SESSION_EXISTSExported Task List Run file exists?Public
CALL METHOD cl_stctm_persistence=>EXPORT_SESSION_EXISTS...more details

GET_ALL_SESSION_BREAKPOINTSReturn details for all breakpoints of a Task List RunPublic
CALL METHOD cl_stctm_persistence=>GET_ALL_SESSION_BREAKPOINTS...more details

GET_DEFINED_EXPIMP_LOCATIONSGet defined export/import locationsPublic
CALL METHOD cl_stctm_persistence=>GET_DEFINED_EXPIMP_LOCATIONS...more details

GET_SESSION_BREAKPOINTReturn details of a Task List Run breakpointPublic
CALL METHOD cl_stctm_persistence=>GET_SESSION_BREAKPOINT...more details

GET_SESSION_DELETION_PREVENTEDCheck if the session deletion is to be preventedPrivate
CALL METHOD cl_stctm_persistence=>GET_SESSION_DELETION_PREVENTED...more details

GET_SESSION_EXPIMP_FILENAMECreate filename for Task List RunPublic
CALL METHOD cl_stctm_persistence=>GET_SESSION_EXPIMP_FILENAME...more details

GET_SESSION_EXPIMP_FILESReturn list of Task List Run filenames from exp/imp folderPublic
CALL METHOD cl_stctm_persistence=>GET_SESSION_EXPIMP_FILES...more details

GET_SESSION_EXPIMP_FOLDERReturn export/import folder for Task List Run filesPublic
CALL METHOD cl_stctm_persistence=>GET_SESSION_EXPIMP_FOLDER...more details

GET_SESSION_SECSTORE_LINKCreate link for Task List Run Secure StorePrivate
CALL METHOD cl_stctm_persistence=>GET_SESSION_SECSTORE_LINK...more details

GET_TEMPLATE_SECSTORE_LINKCreate link for Task List Variant Secure StorePrivate
CALL METHOD cl_stctm_persistence=>GET_TEMPLATE_SECSTORE_LINK...more details

IMPORT_SESSIONImport Task List Run from file systemPublic
CALL METHOD cl_stctm_persistence=>IMPORT_SESSION...more details

LOAD_SESSIONLoad Task List RunPublic
CALL METHOD cl_stctm_persistence=>LOAD_SESSION...more details

LOAD_TEMPLATELoad Task List VariantPublic
CALL METHOD cl_stctm_persistence=>LOAD_TEMPLATE...more details

READ_SESSION_CONTENTRead session content (session xml) from DBPublic
CALL METHOD cl_stctm_persistence=>READ_SESSION_CONTENT...more details

REGISTER_SESSIONPublic
CALL METHOD cl_stctm_persistence=>REGISTER_SESSION...more details

RESOLVE_SECSTORE_LINKResolve Task List Run/ID/Variant/No from keyPublic
CALL METHOD cl_stctm_persistence=>RESOLVE_SECSTORE_LINK...more details

SAVE_SESSIONSave Task List RunPublic
CALL METHOD cl_stctm_persistence=>SAVE_SESSION...more details

SAVE_SESSION_BREAKPOINTSet Breakpoint for Task List RunPublic
CALL METHOD cl_stctm_persistence=>SAVE_SESSION_BREAKPOINT...more details

SAVE_SESSION_UNMODIFIEDSave Task List Run with original XML (1:1, nothing adjusted)Public
CALL METHOD cl_stctm_persistence=>SAVE_SESSION_UNMODIFIED...more details

SAVE_TEMPLATESave Task List VariantPublic
CALL METHOD cl_stctm_persistence=>SAVE_TEMPLATE...more details

SEARCH_FOR_SESSIONSSearch for Task List RunsPublic
CALL METHOD cl_stctm_persistence=>SEARCH_FOR_SESSIONS...more details

SEARCH_FOR_SESSIONS_IN_CLIENTSSearch for Task List Runs executed in passed clientsPublic
CALL METHOD cl_stctm_persistence=>SEARCH_FOR_SESSIONS_IN_CLIENTS...more details

SEARCH_FOR_TEMPLATESSearch for Task List VariantsPublic
CALL METHOD cl_stctm_persistence=>SEARCH_FOR_TEMPLATES...more details

SESSION_BREAKPOINT_EXISTSBreakpoint for task in Task List Run exists?Public
CALL METHOD cl_stctm_persistence=>SESSION_BREAKPOINT_EXISTS...more details

SESSION_EXISTSTask List Run exists?Public
CALL METHOD cl_stctm_persistence=>SESSION_EXISTS...more details

SET_CONNECTIONDefine secondary database connectionPublic
CALL METHOD cl_stctm_persistence=>SET_CONNECTION...more details

SET_TEST_MODEDo not store on database/filesystem/...Public
CALL METHOD cl_stctm_persistence=>SET_TEST_MODE...more details

TEMPLATE_EXISTSTask List Variant exists?Public
CALL METHOD cl_stctm_persistence=>TEMPLATE_EXISTS...more details

UPDATE_SESSIONS_IN_LOGON_CLNTUpdates running and pending sessions in logon clientPrivate
CALL METHOD cl_stctm_persistence=>UPDATE_SESSIONS_IN_LOGON_CLNT...more details

UPLOAD_SESSIONUpload Task List Run from file systemPublic
CALL METHOD cl_stctm_persistence=>UPLOAD_SESSION...more details



CL_STCTM_PERSISTENCE attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
C_2ND_CONNECTIONConstantLogical name for a database connection'R/3*TM2NDCON'LIKE
DBCON_NAME
Public
C_COMPRESSION_STATUSConstantLIKE
Public
C_EXPIMP_LOCATIONConstantProfile parameter for Export/Import LocationLIKE
Public
C_FILE_EXTENSIONConstantExtension for Task List Run files'.XML'LIKE
STRING
Public
C_FILE_FILTERConstantFile Filter for Up/-Download'Task List Run (*.XML) *.XML'LIKE
STRING
Public
C_SECSTORE_PREFIXConstantID of record in secure memory'/STC/'LIKE
RSECID
Public
GO_PERSISTENCEStatic AttributeDefines real or fake storage (for testing)LIKE
LIF_PERSISTENCE
Private
G_SESSION_EXPORT_DIRStatic AttributeExport directory for Task List Run filesLIKE
TEXT1024
Private
P_CONNECTIONStatic AttributeLogical name for a database connectionLIKE
DBCON_NAME
Public




CL_STCTM_PERSISTENCE types

RT_CLIENT -
TS_BREAKPOINT - Breakpoint
TS_EXPIMP_LOCATION - Defined Export/Import-Location
TS_SECSTORE - Reference to Secure Store entry in Run/Variant
TS_SESSION_FILE - Task List Run filename and attributes
TS_SESSION_W_CLIENT -
TT_BREAKPOINT - List of Breakpoints
TT_EXPIMP_LOCATION - List of defined Export/Import-Locations
TT_RSECABAC - List of Secure Store entries
TT_SECSTORE - List of references to Secure Store entry in Run/Variant
TT_SESSION_FILE - List of Task List Runs in file system
TT_SESSION_W_CLIENT -
TT_STC_SESSION -
T_COMPRESSION_STATUS -
T_SECSTORE_LINK_NO - Link Sequence Number

Links to Related Class(s)

CL_STCTM...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!