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)

This task is a step in Process of Administering Message Broadcasting.

To enable or disable message broadcasting for a Siebel application

  1. Navigate to the Administration - Server Configuration screen, then the Enterprises view.
  2. From the Enterprise Servers list, select the enterprise server that runs the Siebel application with message broadcasting settings you want to modify.
  3. Click the Component Definitions view tab, then select a component with a Component Type value of Application Object Manager.
  4. In the Component Parameters subview, select the Application Message Bar Flag parameter, and type the appropriate value in the Value field.

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

    The parameter values are described in the following table.

    Parameter Value
    Comments

    TRUE

    Specify this value if you want to always enable message broadcasting. For a value of 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.

    For a value of TRUE, you can use the Application Message Bar Update parameter to specify the refresh rate for the message bar or notification pane. Modify the Value field of the Application Message Bar Update parameter. The default value is 120 seconds.

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

    FALSE

    Specify this value if you want to always disable message broadcasting. For a value of FALSE, the message bar or the Notification icon and notification panes 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 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.

    For a value of User Enable, the update interval is a user preference. For more information about this user preference, see Siebel Fundamentals.

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

Enabling or Disabling Message Broadcasting in Siebel Mobile and Developer Web Clients

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

To enable or disable message broadcasting on Siebel Mobile and Developer 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.

    An example follows:

    ShowMessageBar=TRUE

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

    For descriptions of each parameter value, see Step 4.

  4. If you set the ShowMessageBar parameter to TRUE, specify the refresh rate for the message bar or notification pane by adding the following line to the CFG file:

    MessageBarUpdateInterval = seconds

    where: seconds is the interval in seconds between refreshes to the message bar or notification pane. The default value is 120 seconds.

  5. Save and close the CFG file.

Displaying the Message Bar in Standard-Interactivity Client Applications

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

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 sample line 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 sample htmlAttr attribute has 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 © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.