SAP ABAP Class CL_SWLWP_URI_AUTHORITY (Authority Part of a URI)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWLWP (Package) Workflow: Workplace Server Part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWLWP_URI Routines for URIs and Their Components 20010418
Properties
Class CL_SWLWP_URI_AUTHORITY  
Short Description Authority Part of a URI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWLWP   Workflow: Workplace Server Part 
Created 20010416   SAP 
Last change 20010417   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWLWP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWLWP_URI Routines for URIs and Their Components 20010418
Friends
Class CL_SWLWP_URI_AUTHORITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTHORITY Instance attribute Private Type reference (TYPE) STRING Authority 20010416
2 AUTH_PATTERN Instance attribute Private Type reference (TYPE) SWLWP_AUTH_BITPATTERN Authority Structure as a Bit Pattern 20010419
3 DOMAINLABEL_TAB Instance attribute Private Type reference (TYPE) SWLWP_DOMAINLABEL_TABTYPE Table of Domain Labels 20010416
4 HOST Instance attribute Private Type reference (TYPE) STRING Host Component 20010416
5 HOSTNAME Instance attribute Private Type reference (TYPE) STRING Host Name 20010416
6 HOSTPORT Instance attribute Private Type reference (TYPE) STRING Host Port Component 20010416
7 IPV4ADDRESS Instance attribute Private Type reference (TYPE) STRING IPv4 Address 20010416
8 IPV4SEGMENT_TAB Instance attribute Private Type reference (TYPE) SWLWP_IPV4SEGMENT_TABTYPE Table of IPv4 Segments 20010416
9 PORT Instance attribute Private Type reference (TYPE) STRING Port Number 20010416
10 REG_NAME Instance attribute Private Type reference (TYPE) STRING Registry Based Name 20010416
11 SCHEME Instance attribute Private Type reference (TYPE) STRING URI Schema 20010416
12 SERVER Instance attribute Private Type reference (TYPE) STRING Server Component 20010416
13 TOPLABEL Instance attribute Private Type reference (TYPE) STRING Top Label 20010416
14 USERINFO Instance attribute Private Type reference (TYPE) STRING User Info Component 20010416
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ESCAPED Static method Public Method Checks Escape Sequences in a String 20010416
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010416
3 CREATE_FROM_STRING Static method Public Method Factory Method: Authority Object from String 20010418
4 GET_HOST Instance method Public Method Accessor for Host 20010523
5 SERIALIZE Instance method Public Method 20010418
6 VALIDATE Instance method Public Method Syntax Check 20010416
7 VALIDATE_AUTHORITY_STRUCT Instance method Public Method Authority Structure Check 20010417
8 VALIDATE_DOMAINLABEL Instance method Public Method Syntax Check for Domain Label Attribute 20010416
9 VALIDATE_HOST Instance method Public Method Syntax Check for Host Attribute 20010416
10 VALIDATE_HOSTNAME Instance method Public Method Syntax Check for Host Name Attribute 20010416
11 VALIDATE_HOSTPORT Instance method Public Method Syntax Check for Host Port Attribute 20010416
12 VALIDATE_IPV4ADDRESS Instance method Public Method Syntax Check for IPv4address Attribute 20010416
13 VALIDATE_PORT Instance method Public Method Syntax Check for Port Attribute 20010416
14 VALIDATE_REG_NAME Instance method Public Method Syntax Check for Regname Attribute 20010416
15 VALIDATE_SERVER Instance method Public Method Syntax Check for Server Attribute 20010416
16 VALIDATE_TOPLABEL Instance method Public Method Syntax Check for Top Label Attribute 20010416
17 VALIDATE_USERINFO Instance method Public Method Syntax Check for User Info Attribute 20010416
Events
Class CL_SWLWP_URI_AUTHORITY has no event.
Types
Class CL_SWLWP_URI_AUTHORITY has no local type.
Method Signatures

Method CHECK_ESCAPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STRING Value transfer Type reference (TYPE) STRING Zu überprüfender String 20010416
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHORITY_IS_REG_NAME Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Authority ist registrybasierter Name 20010525
2 Importing HOST_IS_IPV4ADDRESS Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Host ist IPv4-Adresse 20010528
3 Importing IM_AUTHORITY Value transfer Type reference (TYPE) STRING URI-Authority 20010528
4 Importing IM_HOST Value transfer Type reference (TYPE) STRING URI-Host 20010528
5 Importing IM_HOSTPORT Value transfer Type reference (TYPE) STRING URI-Hostport 20010528
6 Importing IM_PORT Value transfer Type reference (TYPE) STRING URI-Port 20010528
7 Importing IM_SCHEME Value transfer Type reference (TYPE) STRING URI-Schema 20010416
8 Importing IM_USERINFO Value transfer Type reference (TYPE) STRING URI-Userinfo 20010528
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method CREATE_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHORITY_IS_REG_NAME Value transfer Type reference (TYPE) FLAG SPACE Kennzeichen: Authority ist registrybasierter Name 20010525
2 Exporting EX_AUTHORITY Call by reference Object reference (TYPE REF TO) CL_SWLWP_URI_AUTHORITY Authority-Objekt 20010418
3 Importing IM_SCHEME Value transfer Type reference (TYPE) STRING URI-Schema 20010418
4 Importing IM_STRING Value transfer Type reference (TYPE) STRING Authority-String 20010418
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010418

Method GET_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_HOST Value transfer Type reference (TYPE) STRING Host 20010523

Method GET_HOST on class CL_SWLWP_URI_AUTHORITY has no exception.

Method SERIALIZE Signature

Method SERIALIZE on class CL_SWLWP_URI_AUTHORITY has no parameter.
Method SERIALIZE on class CL_SWLWP_URI_AUTHORITY has no exception.

Method VALIDATE Signature

Method VALIDATE on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_AUTHORITY_STRUCT Signature

Method VALIDATE_AUTHORITY_STRUCT on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010417

Method VALIDATE_DOMAINLABEL Signature

Method VALIDATE_DOMAINLABEL on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_HOST Signature

Method VALIDATE_HOST on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_HOSTNAME Signature

Method VALIDATE_HOSTNAME on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_HOSTPORT Signature

Method VALIDATE_HOSTPORT on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_IPV4ADDRESS Signature

Method VALIDATE_IPV4ADDRESS on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_PORT Signature

Method VALIDATE_PORT on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_REG_NAME Signature

Method VALIDATE_REG_NAME on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_SERVER Signature

Method VALIDATE_SERVER on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_TOPLABEL Signature

Method VALIDATE_TOPLABEL on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416

Method VALIDATE_USERINFO Signature

Method VALIDATE_USERINFO on class CL_SWLWP_URI_AUTHORITY has no parameter.
# Exception Resumable Description Created on
1 CX_SWLWP_URI_VALIDATE Fehler bei URI-Validierung 20010416
History
Last changed by/on SAP  20010417 
SAP Release Created in 610