Siebel Object Types Reference > Siebel Object Types Reference > Class Object Types >

Class


A class identifies the class for some object types, such as applet or business component. It includes a list of classes that the repository contains.

CAUTION:  You can modify a class only if you are adding a new ActiveX control or Java Applet to the Siebel Web Client. Any modification you make to any other object can adversely affect performance and operation.

This object type occurs in the following location in the object hierarchy:

  • Siebel Objects > Class

Table 89 describes properties that Siebel CRM uses with a class.

Table 89. Properties of the Class
Property
Description

DLL (S)

Specifies the DLL that includes the class.

Handheld Client (S)

You can use one of the following values:

  • TRUE. Siebel CRM can use the class in the handheld client.
  • FALSE. Siebel CRM cannot use the class in the handheld client.

High Interactivity Enabled (S)

Specifies a view as a high interactivity view. If the class property of an applet is High Interactivity Enabled for every applet that a view contains, then the view is a high interactive view. For more information, see Configuring the High Interactivity Enabled Property of a Class.

Java Thin Client (S)(H)

You can use one of the following values:

  • TRUE. Siebel CRM can use this class for the Java thin client.
  • FALSE. Siebel CRM cannot use this class for the Java thin client.

Name (S)

Specifies the name of the C++ class.

Object Type (S)

Specifies the name of the object type that this class references.

Super Class (S)

Specifies the name of the parent class.

Thin Client (S)(H)

You can use one of the following values:

  • TRUE. Siebel CRM can use this class with the Siebel Web Client.
  • FALSE. Siebel CRM cannot use this class with the Siebel Web Client.

UNIX Support (S)(H)

Specifies to support this class on the UNIX operating system.

Configuring the High Interactivity Enabled Property of a Class

Siebel CRM does the following work for a high interactivity view:

  • Loads a view layout from the Siebel Server the first time a user accesses this view.
  • Reloads this layout and refreshes the view frame that contains an applet only if some action requires this applet to use a different template.
  • Refreshes a page only if Siebel CRM modifies the layout.

Table 90 describes the values that the High Interactivity Enabled property can contain.

Table 90. Values That the High Interactivity Enabled Property Can Contain
Value
Works in High Interactivity
Works in Standard Interactivity
Cacheable

1

No

Yes

No

2

Yes

No

Yes

3

Yes

No

No

4

Yes

Yes

Yes

5

Yes

Yes

No

Siebel Object Types Reference Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.