SAP ABAP Class CL_TMAS_JOB (Job implementation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_TMAS (Package) Translation Memory Analysis Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TMAS_JOB Analysis job 20111031
Properties
Class CL_TMAS_JOB  
Short Description Job implementation    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_TMAS   Translation Memory Analysis Service 
Created 20111031   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TMAS_JOB Analysis job 20111031
Friends
Class CL_TMAS_JOB has no friend class.
Attributes
Class CL_TMAS_JOB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_JOB_END Instance method Private Method 20111031
2 CHECK_FOR_JOB_ENDS Static method Public Method Checks if a job has finished 20111031
3 CHECK_JOB_END_CLASS Instance method Private Method 20111031
4 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20111031
5 CREATE Static method Public Method Creates a job 20111031
6 DOCUMENTS_IN_PROCESS7 Instance method Private Method 20120430
7 DOCUMENTS_LEFT7 Instance method Private Method 20120430
8 GET Static method Public Method Gets a job 20111031
9 GET_ALL Static method Public Method Returns a list of all jobs 20111031
10 GET_NO_CHECK Static method Public Method Gets a job without an existence check 20111102
11 GET_TM_TYPE_FROM_CLASS Instance method Private Method 20111031
12 MOVE_FETCHED_DOC_TO_DFP7 Instance method Private Method 20120430
13 MOVE_FETCHING_DOC_TO_ERROR7 Instance method Private Method 20120430
14 MOVE_INITIAL_DOC_TO_DFP7 Instance method Private Method 20120430
15 MOVE_RECEIVED_DOC_TO_ERROR7 Instance method Private Method 20120430
16 MOVE_TO_DFP7 Instance method Private Method 20120430
17 MOVE_TO_ERROR7 Instance method Private Method 20120430
18 NOTIFY_JOB_END_LISTENER Instance method Private Method 20111031
19 REMOVE_DIP7 Instance method Private Method 20120430
20 REMOVE_DOCS Instance method Private Method 20120430
Events
Class CL_TMAS_JOB has no event.
Types
Class CL_TMAS_JOB has no local type.
Method Signatures

Method CHECK_FOR_JOB_END Signature

Method CHECK_FOR_JOB_END on class CL_TMAS_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20111031

Method CHECK_FOR_JOB_ENDS Signature

Method CHECK_FOR_JOB_ENDS on class CL_TMAS_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20111031

Method CHECK_JOB_END_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME 20111031
# Exception Resumable Description Created on
1 CX_TMAS_JOB Job related exception 20111031

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) TMAS_JOBID Job ID 20111031

Method CONSTRUCTOR on class CL_TMAS_JOB has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JOB Value transfer Object reference (TYPE REF TO) CL_TMAS_JOB An analysis job 20111031
2 Importing JOBNAME Call by reference Type reference (TYPE) TMAS_STRING String 20111031

Method CREATE on class CL_TMAS_JOB has no exception.

Method DOCUMENTS_IN_PROCESS7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IN_PROCESS Value transfer Type reference (TYPE) ABAP_BOOL 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method DOCUMENTS_LEFT7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENTS_LEFT Value transfer Type reference (TYPE) ABAP_BOOL 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JOB Value transfer Object reference (TYPE REF TO) CL_TMAS_JOB An analysis job 20111031
2 Importing JOBID Call by reference Type reference (TYPE) TMAS_JOBID Job ID 20111031
# Exception Resumable Description Created on
1 CX_TMAS TM Analysis Service exception 20111031

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JOBS Value transfer Type reference (TYPE) TMAS_T_JOB Table of jobs 20111031
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20111031

Method GET_NO_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JOB Value transfer Object reference (TYPE REF TO) CL_TMAS_JOB Job implementation 20111102
2 Importing JOBID Call by reference Type reference (TYPE) TMAS_JOBID Job id 20111102

Method GET_NO_CHECK on class CL_TMAS_JOB has no exception.

Method GET_TM_TYPE_FROM_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME 20111031
2 Returning TMTYPE Value transfer Type reference (TYPE) TMAS_TMTYPE Translation memory type 20111031
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR_INVALID Invalid accessor class 20111031

Method MOVE_FETCHED_DOC_TO_DFP7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCID Call by reference Type reference (TYPE) TMAS_DOCID Document ID 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method MOVE_FETCHING_DOC_TO_ERROR7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCID Call by reference Type reference (TYPE) TMAS_DOCID Document ID 20120430
2 Returning MOVED Value transfer Type reference (TYPE) ABAP_BOOL 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method MOVE_INITIAL_DOC_TO_DFP7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCID Call by reference Type reference (TYPE) TMAS_DOCID Document ID 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method MOVE_RECEIVED_DOC_TO_ERROR7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCID Call by reference Type reference (TYPE) TMAS_DOCID Document ID 20120430
2 Returning MOVED Value transfer Type reference (TYPE) ABAP_BOOL 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method MOVE_TO_DFP7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCID Call by reference Type reference (TYPE) TMAS_DOCID Document ID 20120430
2 Importing STATE Call by reference Type reference (TYPE) TMAS_DIPSTATE State of document in process 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method MOVE_TO_ERROR7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCID Call by reference Type reference (TYPE) TMAS_DOCID Document ID 20120430
2 Importing ERROR_CAT Call by reference Type reference (TYPE) TMAS_ERROR_CAT Error category 20120430
3 Importing ERROR_MSG Call by reference Type reference (TYPE) TMAS_ERROR_MSG Error message 20120430
4 Returning MOVED Value transfer Type reference (TYPE) ABAP_BOOL 20120430
5 Importing STATE Call by reference Type reference (TYPE) TMAS_DIPSTATE State of document in process 20120430
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method NOTIFY_JOB_END_LISTENER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME 20111031

Method NOTIFY_JOB_END_LISTENER on class CL_TMAS_JOB has no exception.

Method REMOVE_DIP7 Signature

Method REMOVE_DIP7 on class CL_TMAS_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430

Method REMOVE_DOCS Signature

Method REMOVE_DOCS on class CL_TMAS_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_TMAS_LOCK Table lock could not be obtained 20120430
History
Last changed by/on SAP  20130531 
SAP Release Created in 732