SAP ABAP Interface IF_FDT_FACTORY (FDT: Factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_CORE (Package) BRFplus: Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_FACTORY FDT: Factory 20050822
Properties
Interface IF_FDT_FACTORY  
Short Description FDT: Factory    
General Data
Package SFDT_CORE   BRFplus: Core 
Created 20050822   SAP 
Last changed 20140121   SAP 
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)
2 IF_FDT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FDT_FACTORY has no interface.
Friends
Interface IF_FDT_FACTORY has no friend.
Attributes
Interface IF_FDT_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_APPLICATION Instance method Public Method Get an application instance 20050822
2 GET_CATALOG Instance method Public Method Get the catalog instance 20060623
3 GET_DATA_EXCHANGE Instance method Public Method Get the data exchange instance 20051218
4 GET_DATA_OBJECT Instance method Public Method Get a data object instance 20050918
5 GET_DDBV Instance method Public Method Get dynamic database view 20130116
6 GET_EXPRESSION Instance method Public Method Get an expression instance 20050822
7 GET_EXPRESSION_TYPE Instance method Public Method Get an expression type instance 20050822
8 GET_FILTER Instance method Public Method Get a filter instance 20050822
9 GET_FUNCTION Instance method Public Method Get a function instance 20050822
10 GET_INSTANCE Static method Public Method Get a factory instance 20050822
11 GET_INTERRUPT_HANDLER Instance method Public Method Get interrupt handler 20091005
12 GET_QUERY Instance method Public Method Get the query instance 20051024
13 GET_RULESET Instance method Public Method Get a ruleset instance 20060812
14 GET_TRACE Instance method Public Method Get the trace instance 20050822
15 GET_WORKLIST Instance method Public Method Get the worklist instance 20050822
Events
Interface IF_FDT_FACTORY has no event.
Types
Interface IF_FDT_FACTORY has no local type.
Method Signatures

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050826
2 Returning RO_APPLICATION Value transfer Object reference (TYPE REF TO) IF_FDT_APPLICATION Application 20050822
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050907

Method GET_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20060623
2 Returning RO_CATALOG Value transfer Object reference (TYPE REF TO) IF_FDT_CATALOG Catalog 20060623
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060623

Method GET_DATA_EXCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_EXCHANGE Value transfer Object reference (TYPE REF TO) IF_FDT_DATA_EXCHANGE FDT: Data Exchange 20051218

Method GET_DATA_EXCHANGE on Interface IF_FDT_FACTORY has no exception.

Method GET_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE Data Object Type 20050918
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050918
3 Returning RO_DATA_OBJECT Value transfer Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT Data Object 20050918
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050924

Method GET_DDBV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20130116
2 Returning RO_DDBV Value transfer Object reference (TYPE REF TO) IF_FDT_DDBV 20130116
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20130116

Method GET_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPRESSION_TYPE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Expression Type ID 20050919
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050826
3 Returning RO_EXPRESSION Value transfer Object reference (TYPE REF TO) IF_FDT_EXPRESSION Expression 20050822
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050902
2 CX_SY_MOVE_CAST_ERROR Superclass for All System Exceptions 20071023

Method GET_EXPRESSION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050826
2 Returning RO_EXPRESSION_TYPE Value transfer Object reference (TYPE REF TO) IF_FDT_EXPRESSION_TYPE Expression Type 20050822
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050907

Method GET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050826
2 Returning RO_FILTER Value transfer Object reference (TYPE REF TO) IF_FDT_FILTER Filter 20050822
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050907

Method GET_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20050826
2 Returning RO_FUNCTION Value transfer Object reference (TYPE REF TO) IF_FDT_FUNCTION Function 20050822
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20050907

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Application Universal Unique Identifier 20050822
2 Returning RO_FACTORY Value transfer Object reference (TYPE REF TO) IF_FDT_FACTORY Factory 20050822
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20051123

Method GET_INTERRUPT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RS_INTERRUPT_HANDLER Call by reference Object reference (TYPE REF TO) IF_FDT_RS_INTERRUPT_HANDLER FDT: Ruleset Interrupt Handler 20091005

Method GET_INTERRUPT_HANDLER on Interface IF_FDT_FACTORY has no exception.

Method GET_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) ABAP_BOOL 20061005
2 Importing IV_DATA_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE Data Object Type 20060824
3 Importing IV_EXPRESSION_TYPE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Expression Type ID 20060824
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE Objekttyp 20060824
5 Returning RO_QUERY Value transfer Object reference (TYPE REF TO) IF_FDT_QUERY Query 20051024
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060824

Method GET_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20060812
2 Returning RO_RULESET Value transfer Object reference (TYPE REF TO) IF_FDT_RULESET RuleSet 20060812
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060812

Method GET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRACE_MODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>TRACE_MODE IF_FDT_CONSTANTS=>GC_TRACE_MODE_TECHNICAL Trace Mode 20090303
2 Returning RO_TRACE Value transfer Object reference (TYPE REF TO) IF_FDT_TRACE Trace 20050822
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20100413

Method GET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WORKLIST Value transfer Object reference (TYPE REF TO) IF_FDT_WORKLIST FDT: Worklist 20050822

Method GET_WORKLIST on Interface IF_FDT_FACTORY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710