SAP ABAP Class CL_CG_EXT_TOOLS_SENTINEL (Status Management of External Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE (Package) New MLT Environment
Properties
Class CL_CG_EXT_TOOLS_SENTINEL  
Short Description Status Management of External Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE   New MLT Environment 
Created 20010717   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CG_EXT_TOOLS_SENTINEL has no forward declaration.
Interfaces
Class CL_CG_EXT_TOOLS_SENTINEL has no interface implemented.
Friends
Class CL_CG_EXT_TOOLS_SENTINEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BASEDIR Instance attribute Private Type reference (TYPE) STRING Local Work Directory 20040305
2 DELAY Instance attribute Protected Type reference (TYPE) LXEDELAY Wait Time While Polling 20010717
3 GUID Instance attribute Public Type reference (TYPE) GUID_32 Unique ID 20010718
4 I_IIX_LEN Instance attribute Public Type reference (TYPE) I Length of Trados Memory (*.iix) 20010807
5 I_MDF_LEN Instance attribute Public Type reference (TYPE) I Length of Trados Memory (*.mdf) 20010807
6 I_MTF_LEN Instance attribute Public Type reference (TYPE) I Length of Trados Memory (*.mtf) 20010807
7 I_MWF_LEN Instance attribute Public Type reference (TYPE) I Length of Trados Memory (*.mwf) 20010807
8 I_TMW_LEN Instance attribute Public Type reference (TYPE) I Length of Trados Memory (*.tmw) 20010807
9 MAXPOLL Instance attribute Protected Type reference (TYPE) LXEMAXPOLL Natural Number 20020103
10 MEMORY_IIX Instance attribute Private Type reference (TYPE) STRING TRADOS Memory IIX File 20030704
11 MEMORY_MDF Instance attribute Private Type reference (TYPE) STRING TRADOS Memory MDF File 20030704
12 MEMORY_MTF Instance attribute Private Type reference (TYPE) STRING TRADOS Memory MTF File 20030704
13 MEMORY_MWF Instance attribute Private Type reference (TYPE) STRING TRADOS Memory MWF File 20030704
14 MEMORY_TMW Instance attribute Private Type reference (TYPE) STRING TRADOS Memory TMW File 20030704
15 STATUS Instance attribute Public Type reference (TYPE) LXESTATPRC Single-Character Flag 20010717
16 TARGETDATA Instance attribute Public Type reference (TYPE) TLXE_DUMTA4 Target Data 20011227
17 TARGETFILES Instance attribute Private See coding Files with Translated Contents 20030704
18 WA_LXE_ETSTAT Instance attribute Private Type reference (TYPE) LXE_ETSTAT Status Handling for External Tools via the Shared Memory 20010717
19 XSTR_IIX Instance attribute Public Type reference (TYPE) XSTRING Trados Memory (*.iix) 20010807
20 XSTR_MDF Instance attribute Public Type reference (TYPE) XSTRING Trados Memory (*.mdf) 20010807
21 XSTR_MTF Instance attribute Public Type reference (TYPE) XSTRING Trados Memory (*.mtf) 20010807
22 XSTR_MWF Instance attribute Public Type reference (TYPE) XSTRING Trados Memory (*.mwf) 20010807
23 XSTR_TMW Instance attribute Public Type reference (TYPE) XSTRING Trados Memory (*.tmw) 20010807
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_TMP_DIR Instance method Private Method Deletion of Local Files 20040305
2 CONSTRUCTOR Instance method Public Constructor Class Constructor 20010717
3 DEREGISTER Instance method Protected Method Delete Registration in Shared Memory 20010717
4 PARSE Instance method Private Method Parse XML Structure with the Import Parameters 20030704
5 POLL Instance method Protected Method Monitoring Status of External Tools 20010717
6 READ_FILE Instance method Private Method Reads Data From File 20030704
7 READ_MEMORY Instance method Private Method Import TRADOS Memory 20030704
8 READ_TARGET_DATA Instance method Private Method Import Translated Data 20030704
9 REGISTER Instance method Protected Method Registration in Shared Memory 20010717
10 START Instance method Public Method Switch On Monitoring of HTTP Communication 20010718
Events
Class CL_CG_EXT_TOOLS_SENTINEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TARGETFILETYPE Private See coding 20030312 BEGIN OF targetfiletype, textkey TYPE lxetextkey, filename TYPE string, END OF targetfiletype
Method Signatures

Method CLEAN_TMP_DIR Signature

Method CLEAN_TMP_DIR on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
# Exception Resumable Description Created on
1 ACCESS_DENIED Access Denied 20040305
2 CNTL_ERROR Control Error 20040305
3 DIRECTORY_LIST_FILES_FAILED System failed to list files in the directory 20040305
4 ERROR_NO_GUI Error: No GUI 20040305
5 FILE_DELETE_FAILED Deleton of files failed 20040305
6 FILE_NOT_FOUND File not found 20040305
7 NOT_SUPPORTED_BY_GUI GUI does not support this 20040305
8 UNKNOWN_ERROR Unknown Error 20040305
9 WRONG_PARAMETER Wrong Parameter 20040305

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
Method CONSTRUCTOR on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method DEREGISTER Signature

Method DEREGISTER on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
Method DEREGISTER on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method PARSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTS Call by reference Type reference (TYPE) XSTRING $REF$ 20030704

Method PARSE on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method POLL Signature

Method POLL on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
Method POLL on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method READ_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILENAME Call by reference Type reference (TYPE) STRING File Name 20030704
2 Exporting XDATA Call by reference Type reference (TYPE) XSTRING Binary Data 20030704
3 Exporting XLENGTH Call by reference Type reference (TYPE) I Length of file 20030704

Method READ_FILE on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method READ_MEMORY Signature

Method READ_MEMORY on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
Method READ_MEMORY on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method READ_TARGET_DATA Signature

Method READ_TARGET_DATA on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
Method READ_TARGET_DATA on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method REGISTER Signature

Method REGISTER on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
Method REGISTER on class CL_CG_EXT_TOOLS_SENTINEL has no exception.

Method START Signature

Method START on class CL_CG_EXT_TOOLS_SENTINEL has no parameter.
Method START on class CL_CG_EXT_TOOLS_SENTINEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 620