SSO Definition

  

DEVELOPER

SSO Definitions are not maintainable by developers and are generated by the PROIV Developer SSO Gallery. The File Definitions are included here but should be treated as read-only.

SSO Header – VIPRS01

The SSO Definition: Header file, VIPRS01 is used to define Server Side Object classes. In Native PROIV the equivalent file was SSOHDR.

VIPBM57 is defined as follows:

Seq

Type

Variable                       

Len

Dim

Description                                                               

001

AK

@SSO_NAME

32

 

SSO Nickname

002

A

@SSO_CLASS_NAME

250

 

SSO Class name

003

A

@SSO_LIBRARY_FILE

64

 

JAR file that the class is held in

004

A

@SSO_CLASS_DESCRIPTION

250

 

Description of the class


SSO Method Parameters – VIPRS02

The SSO Method Parameters file, VIPRS02 is used to define the parameters taken by a Server Side Object method. In Native PROIV the equivalent file was SSOPARMS.

VIPBM57 is defined as follows:

Seq

Type

Variable                       

Len

Dim

Description                                                              

001

AK

@SSO_NAME

32

 

SSO Nickname

002

AK

@SSO_METHOD_NAME

32

 

SSO Method name

003

AK

@SSO_PARM_SEQ

3

 

Sequence number

004

A

@SSO_PARAMETER_NAME

32

 

SSO Parameter name

005

A

@SSO_PARAMETER_DATATYPE

32

 

Internal data type

006

A

@SSO_INPU_OUTPUT

1

 

‘I’ = input; ‘O’ = output

 

SSO Properties / Methods – VIPRS03

The SSO Properties / Methods file, VIPRS03 is used to define properties and methods of a Server Side Object. In Native PROIV the equivalent file was SSOPM.

VIPBM57 is defined as follows:

Seq

Type

Variable                       

Len

Dim

Description                                                              

001

AK

@SSO_NAME

32

 

SSO Nickname

002

AK

@SSO_TYPE

2

 

‘PR’, ‘ME’

003

AK

@SSO_PM_NAME

32

 

Property or Method name

004

A

@SSO_DATATYPE

32

 

Internal data type

005

A

@SSO_PROTOTYPE

250

 

Internal Property or Method definition

006

A

@SSO_SCOPE

1

 

‘I’ = instance; ‘S’ = static

 

Comment on this topic

Topic ID: 500676

Table of Contents

Index

Glossary

-Search-

Back