SAP IF_SRT_WSP_FEATURE_FACTORY OO Class - WSP Feature Factory









IF_SRT_WSP_FEATURE_FACTORY 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 IF_SRT_WSP_FEATURE_FACTORY 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 IF_SRT_WSP_FEATURE_FACTORY 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
CHECK_DEPENDENCIESChecks dependencies of property list with set of propertiesPublic
CALL METHOD if_srt_wsp_feature_factory=>CHECK_DEPENDENCIES...more details

CHECK_DEPENDS_FOR_PROPERTYChecks dependencies for a single propertyPublic
CALL METHOD if_srt_wsp_feature_factory=>CHECK_DEPENDS_FOR_PROPERTY...more details

CHECK_SCOPE_FOR_SUBJECT_TYPEChecks Whether Scope Fits Subject TypePublic
CALL METHOD if_srt_wsp_feature_factory=>CHECK_SCOPE_FOR_SUBJECT_TYPE...more details

CHECK_VALUE_FOR_PROPERTYChecks the value for the given propertyPublic
CALL METHOD if_srt_wsp_feature_factory=>CHECK_VALUE_FOR_PROPERTY...more details

CREATE_ALL_SERIALIZERSReturns the set of instances for all featuresPublic
CALL METHOD if_srt_wsp_feature_factory=>CREATE_ALL_SERIALIZERS...more details

CREATE_SERIALIZERS_BY_FEATURESReturns the set of instances for the feature listPublic
CALL METHOD if_srt_wsp_feature_factory=>CREATE_SERIALIZERS_BY_FEATURES...more details

CREATE_SERIALIZER_BY_FEATUREReturns the instance of the serializer and deserializerPublic
CALL METHOD if_srt_wsp_feature_factory=>CREATE_SERIALIZER_BY_FEATURE...more details

DELETE_DT_PROFILEDeletes the DT profile from the databasePublic
CALL METHOD if_srt_wsp_feature_factory=>DELETE_DT_PROFILE...more details

DELETE_SOAP_APPLDeletes the SOAP application from the databasePublic
CALL METHOD if_srt_wsp_feature_factory=>DELETE_SOAP_APPL...more details

FILL_TEST_SUBJECT_CONTEXTFills a subject context for test purposesPublic
CALL METHOD if_srt_wsp_feature_factory=>FILL_TEST_SUBJECT_CONTEXT...more details

GET_ALL_DT_PROFILESReturns all DT profiles belonging to given SOAP applicationPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_ALL_DT_PROFILES...more details

GET_ALL_ENDPOINT_TYPESReturns All Endpoint TypesPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_ALL_ENDPOINT_TYPES...more details

GET_ALL_SOAP_APPLICATIONSReturns all SOAP applicationsPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_ALL_SOAP_APPLICATIONS...more details

GET_ATTCHM_POINT_FOR_SUBJ_TYPEReturns the attachment point for a subject typePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_ATTCHM_POINT_FOR_SUBJ_TYPE...more details

GET_CONNECT_TYPE_META_DATAReturns Metadata for Connectivity TypePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_CONNECT_TYPE_META_DATA...more details

GET_DT_PROFILEReturns the specified DT profilePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_DT_PROFILE...more details

GET_DT_PROFILE_AS_XML_DOCReturns the DT profile as XML documentPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_DT_PROFILE_AS_XML_DOC...more details

GET_EXT_SOAP_APPL_AS_XML_DOCReturns SOAP application as XML document with DTRT RulesPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_EXT_SOAP_APPL_AS_XML_DOC...more details

GET_FEATURES_FOR_SUBJECTTYPEReturns All Features for Given Subject TypePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_FEATURES_FOR_SUBJECTTYPE...more details

GET_FEATURE_META_DATAReturns Metadata for Property NamespacePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_FEATURE_META_DATA...more details

GET_PROPERTIES_FOR_FEATUREReturns All Properties for Given Feature NamespacePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_PROPERTIES_FOR_FEATURE...more details

GET_PROPERTIES_FOR_SCOPEReturns All Properties for Given ScopePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_PROPERTIES_FOR_SCOPE...more details

GET_PROPERTIES_FOR_SUBJECTTYPEReturns All Properties for Given Subject TypePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_PROPERTIES_FOR_SUBJECTTYPE...more details

GET_PROPERTY_META_DATAReturns Metadata for PropertyPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_PROPERTY_META_DATA...more details

GET_RULES_FOR_DTRT_MAPPINGReturns All Property Rules for DT to RT MappingPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_RULES_FOR_DTRT_MAPPING...more details

GET_RULES_FOR_SVCL_MAPPINGReturn all Property Rules for Server RT to Client RT MappingPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_RULES_FOR_SVCL_MAPPING...more details

GET_SCOPES_FOR_SUBJECTTYPEReturns All Scopes for Subject TypePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_SCOPES_FOR_SUBJECTTYPE...more details

GET_SOAP_APPLICATIONReturns the SOAP application for the given namePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_SOAP_APPLICATION...more details

GET_SOAP_APPL_AS_STRUCTReturns SOAP application as structurePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_SOAP_APPL_AS_STRUCT...more details

GET_SOAP_APPL_AS_STRUCT_CTReturns SOAP application as structure + Conn TypesPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_SOAP_APPL_AS_STRUCT_CT...more details

GET_SOAP_APPL_AS_XML_DOCReturns SOAP application as XML documentPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_SOAP_APPL_AS_XML_DOC...more details

GET_STATIC_PROPERTIESReturns the static propertiesPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_STATIC_PROPERTIES...more details

GET_SUBJECT_FOR_FEATUREGet subject name for specified featurePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_SUBJECT_FOR_FEATURE...more details

GET_SUBJECT_TYPES_FOR_SCOPEReturns all subject types for a given scopePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_SUBJECT_TYPES_FOR_SCOPE...more details

GET_SUPPORTED_CONNECT_TYPESReturns supported Connectivity Types for init. SOAP Appl.Public
CALL METHOD if_srt_wsp_feature_factory=>GET_SUPPORTED_CONNECT_TYPES...more details

GET_TOPIC_FOR_FEATUREGet subject name for specified featurePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_TOPIC_FOR_FEATURE...more details

GET_TOPIC_META_DATAReturns meta data of specified topicPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_TOPIC_META_DATA...more details

GET_VALUES_FOR_PROPERTYReturns All Values of Given PropertyPublic
CALL METHOD if_srt_wsp_feature_factory=>GET_VALUES_FOR_PROPERTY...more details

GET_VALUE_META_DATAReturns Metadata for Property ValuePublic
CALL METHOD if_srt_wsp_feature_factory=>GET_VALUE_META_DATA...more details

INITIALIZE_FOR_SOAP_APPLInitializes the Feature Factory for the SOAP applicationPublic
CALL METHOD if_srt_wsp_feature_factory=>INITIALIZE_FOR_SOAP_APPL...more details

LIST_TOPICS_WITH_FEATUESLists All Topics with FeaturesPublic
CALL METHOD if_srt_wsp_feature_factory=>LIST_TOPICS_WITH_FEATUES...more details

LOAD_DT_PROFILE_AS_XML_DOCLoads the DT profile as XML documentPublic
CALL METHOD if_srt_wsp_feature_factory=>LOAD_DT_PROFILE_AS_XML_DOC...more details

LOAD_SOAP_APPL_AS_XML_DOCLoads SOAP application as XML documentPublic
CALL METHOD if_srt_wsp_feature_factory=>LOAD_SOAP_APPL_AS_XML_DOC...more details

SET_STATE_FOR_DT_PROFILESets the state (active/inactive) for the DT profilePublic
CALL METHOD if_srt_wsp_feature_factory=>SET_STATE_FOR_DT_PROFILE...more details

SET_STATE_FOR_SOAP_APPLSets the state (active/inactive) for the SOAP applicationPublic
CALL METHOD if_srt_wsp_feature_factory=>SET_STATE_FOR_SOAP_APPL...more details



IF_SRT_WSP_FEATURE_FACTORY 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
CO_CON_TYPE_SOAP_HTTPConstantSRT Connectivity TypeTSRTP_CON_TYPE_SOAP_HTTPLIKE
SRT_WSP_CONNECTIVITY_TYPE
Public
CO_CON_TYPE_UNKNOWNConstantSRT Connectivity TypeTSRTP_CON_TYPE_UNKNOWNLIKE
SRT_WSP_CONNECTIVITY_TYPE
Public
CO_CON_TYPE_XIP2PConstantSRT Connectivity TypeTSRTP_CON_TYPE_XI_P2PLIKE
SRT_WSP_CONNECTIVITY_TYPE
Public
CO_LOCATION_CLIENTConstantLocation WS ClientTSRTP_LOCATION_CLIENTLIKE
SRT_WSP_LOCATION
Public
CO_LOCATION_SERVERConstantLocation WS ServerTSRTP_LOCATION_SERVERLIKE
SRT_WSP_LOCATION
Public
CO_LOCATION_UNKNOWNConstantLocation WS UnknownTSRTP_LOCATION_UNKNOWNLIKE
SRT_WSP_LOCATION
Public
CO_PROP_CARD_0ConstantWSP Property CardinalityTSRTP_C_PROP_CARD_0LIKE
SRT_WSP_PROPERTY_CARDINALITY
Public
CO_PROP_CARD_0_OR_1ConstantWSP Property CardinalityTSRTP_C_PROP_CARD_0_OR_1LIKE
SRT_WSP_PROPERTY_CARDINALITY
Public
CO_PROP_CARD_0_OR_NConstantWSP Property CardinalityTSRTP_C_PROP_CARD_0_OR_NLIKE
SRT_WSP_PROPERTY_CARDINALITY
Public
CO_PROP_CARD_1ConstantWSP Property CardinalityTSRTP_C_PROP_CARD_1LIKE
SRT_WSP_PROPERTY_CARDINALITY
Public
CO_PROP_CARD_1_OR_NConstantWSP Property CardinalityTSRTP_C_PROP_CARD_1_OR_NLIKE
SRT_WSP_PROPERTY_CARDINALITY
Public
CO_PROP_CARD_UNKNOWNConstantWSP Property CardinalityTSRTP_C_PROP_CARD_UNKNOWNLIKE
SRT_WSP_PROPERTY_CARDINALITY
Public
CO_SCOPE_ABSTRACTConstantWSP Scope TypeTSRTP_C_SCOPE_TYPE_ABSTRACTLIKE
SRT_WSP_SCOPE_TYPE
Public
CO_SCOPE_ANYConstantWSP Scope TypeTSRTP_C_SCOPE_TYPE_ANYLIKE
SRT_WSP_SCOPE_TYPE
Public
CO_SCOPE_BINDINGConstantWSP Scope TypeTSRTP_C_SCOPE_TYPE_BINDINGLIKE
SRT_WSP_SCOPE_TYPE
Public
CO_SCOPE_INTERFACEConstantWSP Scope TypeTSRTP_C_SCOPE_TYPE_INTERFACELIKE
SRT_WSP_SCOPE_TYPE
Public
CO_SCOPE_OPERATIONConstantWSP Scope TypeTSRTP_C_SCOPE_TYPE_OPERATIONLIKE
SRT_WSP_SCOPE_TYPE
Public
CO_SCOPE_UNKNOWNConstantWSP Scope TypeTSRTP_C_SCOPE_TYPE_UNKNOWNLIKE
SRT_WSP_SCOPE_TYPE
Public
CO_TYPE_ABSTRACTConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_ABSTRACTLIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_ANYConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_ANYLIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_BINDINGConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_BINDINGLIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_BINDING_OPConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_BINDING_OPLIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_DOMAINConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_DOMAINLIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_INTERFACEConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_INTERFACELIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_OPERATIONConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_OPERATIONLIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_SERVICEConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_SERVICELIKE
SRT_WSP_SUBJECT_TYPE
Public
CO_TYPE_UNKNOWNConstantWSP Subject TypeTSRTP_C_SUBJ_TYPE_UNKNOWNLIKE
SRT_WSP_SUBJECT_TYPE
Public
SOAP_APPL_DESCRIPTIONInstance AttributeWSP Description of SOAP ApplicationLIKE
SRT_WSP_DESCRIPTION
Public
SOAP_APPL_DISPLAY_NAMEInstance AttributeWSP Display Name of SOAP ApplicationLIKE
SRT_WSP_DISPLAY_NAME
Public
SOAP_APPL_ENDPOINT_TYPEInstance AttributeWSP Endpoint TypeLIKE
SRT_WSP_ENDPOINT_TYPE
Public
SOAP_APPL_LOCATIONInstance AttributeWSP LocationLIKE
SRT_WSP_LOCATION
Public
SOAP_APPL_NAMEInstance AttributeWSP Name of SOAP ApplicationLIKE
SRT_WSP_SOAP_APPL_NAME
Public
SOAP_APPL_SAP_RELEASEInstance AttributeCorresponding Release of SAP SystemLIKE
SYSAPRL
Public


Links to Related Class(s)

IF_SRT_W...
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!