SAP ABAP Class CL_CSI_ADMIN_CLEANUP (CSI cleanup action)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-RCC (Application Component) Remote Control and Communication Framework
     CSI_ADMIN (Package) Cloud Service Administration
Properties
Class CL_CSI_ADMIN_CLEANUP  
Short Description CSI cleanup action    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CSI_ADMIN   Cloud Service Administration 
Created 20110801   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CSI_ADMIN_CLEANUP has no forward declaration.
Interfaces
Class CL_CSI_ADMIN_CLEANUP has no interface implemented.
Friends
Class CL_CSI_ADMIN_CLEANUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_INST_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_CSI_INSTANCE_HANDLER CSI Cloud Instance Handler 20110816
2 MT_DELETE_INST Instance attribute Private Type reference (TYPE) CSIT_INSTANCE CSI Cloud Instances 20110801
3 MT_INSTANCES Instance attribute Private Type reference (TYPE) CSIT_INSTANCE CSI Cloud Instances 20110801
4 SO_DB Static Attribute Private Object reference (TYPE REF TO) IF_CSI_DATASTORE CSI Datastore Interface 20110801
5 ST_PROFILE_FINISH Static Attribute Private Type reference (TYPE) GTYT_PROFILE_FINISH 20110802
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110801
2 CLEANUP Instance method Public Method Cleanup CSI Logging / Instances etc. 20110801
3 CLEANUP_INSTANCES Instance method Private Method Instances 20110801
4 CLEANUP_INSTANCE_LOG Instance method Private Method Instance Log 20110801
5 CLEANUP_SUPPORT_PATH Instance method Private Method Purge support path 20110801
6 DEFINE_INSTANCES Instance method Private Method Get the relevant instances 20110810
7 FACTORY Static method Public Method Get an instance 20110801
Events
Class CL_CSI_ADMIN_CLEANUP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYS_PROFILE_FINISH Private See coding 20110802 begin of GTYS_PROFILE_FINISH, profile type csi_profile_name, finish_status type csi_instance_state, end of GTYS_PROFILE_FINISH
2 GTYT_PROFILE_FINISH Private See coding 20110802 gtyt_profile_finish type hashed table of gtys_profile_finish with unique key profile
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INSTANCES Call by reference Type reference (TYPE) CSIT_INSTANCE CSI Cloud Instances 20110801
2 Importing IV_DELETE_OLDER_THAN Call by reference Type reference (TYPE) CSI_INT 14 days 20110802
3 Importing IV_PROFILE_NAME Call by reference Type reference (TYPE) CSI_PROFILE_NAME CSI Profile Name 20110805
4 Importing IV_START_OLDER_THAN Call by reference Type reference (TYPE) CSI_INT 100 days 20110801

Method CLEANUP on class CL_CSI_ADMIN_CLEANUP has no exception.

Method CLEANUP_INSTANCES Signature

Method CLEANUP_INSTANCES on class CL_CSI_ADMIN_CLEANUP has no parameter.
Method CLEANUP_INSTANCES on class CL_CSI_ADMIN_CLEANUP has no exception.

Method CLEANUP_INSTANCE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_START_OLDER_THAN Call by reference Type reference (TYPE) CSI_INT 100 CSI Integer (4 Byte) 20110801
2 Importing IV_STOP_OLDER_THAN Call by reference Type reference (TYPE) CSI_INT 14 Days 20110801

Method CLEANUP_INSTANCE_LOG on class CL_CSI_ADMIN_CLEANUP has no exception.

Method CLEANUP_SUPPORT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OLDER_THAN Call by reference Type reference (TYPE) CSI_INT 14 Purge files older than x days 20110801

Method CLEANUP_SUPPORT_PATH on class CL_CSI_ADMIN_CLEANUP has no exception.

Method DEFINE_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INSTANCES Call by reference Type reference (TYPE) CSIT_INSTANCE CSI Cloud Instances 20110810
2 Importing IV_PROFILE_NAME Call by reference Type reference (TYPE) CSI_PROFILE_NAME CSI Profile Name 20110810

Method DEFINE_INSTANCES on class CL_CSI_ADMIN_CLEANUP has no exception.

Method FACTORY 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_CSI_ADMIN_CLEANUP CSI cleanup action 20110801

Method FACTORY on class CL_CSI_ADMIN_CLEANUP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731