Siebel Applications Administration Guide > Message Broadcasting >

Enabling and Disabling Message Broadcasting


By default, message broadcasting is enabled. As an administrator, you can enable or disable message broadcasting. You can set message broadcasting to operate in any of the following modes:

  • Always enabled
  • Always disabled
  • User enabled (default)

You can also enable or disable message broadcasting in Mobile and Dedicated Web Clients.

The message bar is also supported for standard interactivity application clients, and you can display the message bar in standard interactivity client applications.

To enable or disable message broadcasting for an application

  1. Navigate to the Administration - Server Configuration screen > Enterprises view.
  2. From the Enterprise Servers list, select the enterprise server that runs the application whose message broadcasting settings you want to modify.
  3. Click the Component Definitions tab, then select a component whose Component Type value is Application Object Manager.
  4. Select the Application Message Bar Flag parameter in the Component Parameters subview, and type the value you require in the Value field. For information about the values you can specify, see Table 15.
    Table 15. Application Object Manager Parameter Values
    Parameter Value
    Description

    TRUE

    Specify this value if you want message broadcasting to be always enabled. If this value is set to TRUE, users cannot disable message broadcasting.

    For a Siebel Web Client deployment, the Siebel application server pushes messages to users. For Mobile Web Client users, messages are synchronized.

    If you set the Application Message Bar Flag parameter to TRUE, you can specify the update interval for the message bar. To specify the update interval, select the Application Message Bar Update parameter, and modify the Value field. The default value is 120 seconds.

    If the update interval is less than the SessionTimeout set in the CFG file of the application, sessions never time out.

    FALSE

    Specify this value if you want message broadcasting to be always disabled. If this value is set to FALSE, the message bar and message broadcast alerts do not appear on the screens of users.

    For a Siebel Web Client deployment, the Siebel application server does not push messages to users. For Mobile Web Client users, messages are not synchronized.

    User Enabled

    Specify this value if you want users to be able to enable or disable message broadcasting in their user preferences.

    If a Web client user disables message broadcasting, the Siebel application server does not push messages to the user. If a Mobile Web Client user disables message broadcasting, messages are not synchronized.

    If this value is set to User Enable, the update interval is a user preference. For more information, see Siebel Fundamentals.

    If the update interval is less than the SessionTimeout set in the CFG file of the application, sessions never time out.

    For details on how to configure the server component, or Siebel Application Object Manager, parameters, see Siebel System Administration Guide.

To enable or disable message broadcasting on Mobile and Dedicated Web Clients

  1. Use a text editor to open the CFG file for your Siebel application.
  2. Find the ShowMessageBar parameter in the CFG file.

    For example:

    ShowMessageBar=TRUE

  3. Set the parameter value to TRUE, FALSE, or User Enabled.

    See Table 15 for more descriptions of each parameter value.

  4. If you set the ShowMessageBar parameter to true, specify the update interval for the message bar by adding the following line to the CFG file:
       MessageBarUpdateInterval = seconds
    where seconds is the interval in seconds between message bar updates (refreshes). The default value is 120 seconds.
  5. Save and close the CFG file.

To display the message bar in standard interactivity client applications

  1. Identify the .swt file that specifies the Web template on which the container page for the application is based.
  2. Before each of the </swe:frameset> tags in the .swt file, add the following lines:

    <swe:frame type="Toolbar" htmlAttr="marginheight='0' marginwidth='0' noresize scrolling='No'">

    <swe:include file="CCFrameMsgbar.swt"/>

    </swe:frame>

  3. Locate each line that contains a htmlAttr attribute in the .swt file.

    The following is a sample line that contains a htmlAttr attribute:

    <swe:frameset htmlAttr="rows='number,number,number,*' border='0' frameborder='No'">

  4. In each htmlAttr attribute, enter 15 as the height of the message bar after the asterisk (*).

    The following is a sample htmlAttr attribute, with the height specified:

    <swe:frameset htmlAttr="rows='44,24,25,*,15' border='0' frameborder='No'">

  5. Save the changes to the .swt file.
  6. Restart your standard interactivity client application.
Siebel Applications Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.