Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  All
Print Page as PDF
Global: ^XOB(18.01

Package: Foundations

Global: ^XOB(18.01


Information

FileMan FileNo FileMan Filename Package
18.01 FOUNDATIONS SITE PARAMETERS Foundations

Description

Directly Accessed By Routines, Total: 5

Package Total Routines
VistALink 3 XOBVLIB    XOBVPOST    XOBVTCP    
Foundations 2 XOBUM    XOBUM1    

Accessed By FileMan Db Calls, Total: 3

Package Total Routines
Foundations 2 XOBUM1    XOBUPOST    
VistALink 1 XOBVPOST    

Pointer To FileMan Files, Total: 3

Package Total FileMan Files
Kernel 1 TASKMAN SITE PARAMETERS(#14.7)[#18.012(.01)]    
MailMan 1 DOMAIN(#4.2)[.01]    
VistALink 1 VISTALINK LISTENER CONFIGURATION(#18.03)[#18.012(.02)]    

Fields, Total: 7

Field # Name Loc Type Details
.01 DOMAIN NAME 0;1 POINTER TO DOMAIN FILE (#4.2)
************************REQUIRED FIELD************************
DOMAIN(#4.2)

  • INPUT TRANSFORM:  S DINUM=1
  • LAST EDITED:  APR 10, 2003
  • HELP-PROMPT:  Enter the domain name associated with this application
  • DESCRIPTION:  This is the domain name of this installation of the Foundations and VistALink application as it is known to the rest of the network.
    This name applies to all CPUs or Volume sets which access this ^XOB global and the ^XWB global.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  18.01^B
    1)= S ^XOB(18.01,"B",$E(X,1,30),DA)=""
    2)= K ^XOB(18.01,"B",$E(X,1,30),DA)
.02 HEARTBEAT RATE 0;2 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>3600)!(X<180)!(X?.E1"."1.N) X
  • LAST EDITED:  APR 30, 2003
  • HELP-PROMPT:  Type the number of seconds between 180 and 3600
  • DESCRIPTION:  This field indicates the rate (in seconds) the VistALink heartbeat message should be expected from a client. If there is no activity on the connection for this amount of time, the client will send a system heartbeat
    message.
    The client, as part of the initial connection protocol, retrieves this value. As a result, the client and the M server are always synchronized regarding the heartbeat rate.
    See also: LATENCY DELTA
.03 LATENCY DELTA 0;3 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>3600)!(X<180)!(X?.E1"."1.N) X
  • LAST EDITED:  APR 10, 2003
  • HELP-PROMPT:  Type the number of seconds between 180 and 3600
  • DESCRIPTION:  This field indicates the number of seconds to add to the HEARTBEAT RATE when calculating the initial timeout value for the VistALink Listener.
    The client and the M server are synchronized regarding the HEARTBEAT RATE. This latency parameter allows the site to fine tune the timeout value. The site can to take into account any network slowness or other factors that
    may delay the arrival of the system heartbeat message from the client.
    See also: HEARTBEAT RATE
.04 J2EE CONNECTION TIMEOUT 0;4 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>604800)!(X<180)!(X?.E1"."1N.N) X
  • LAST EDITED:  NOV 16, 2004
  • HELP-PROMPT:  Enter the number of seconds between 180 (3 minutes) and 604800 (1 week), inclusive.
  • DESCRIPTION:  This field indicates the number of seconds that a VistaLink connection from J2EE to M should be allowed to remain connected but inactive, before M drops the connection.
    It is recommended that this J2EE CONNECTION TIMEOUT parameter be set relatively high, for example 1 day (86400 seconds).
    A high setting is recommended because all the major application server implementations have more robust mechanisms for controlling connection pools. The site should use the tools/mechanisms supplied by the application
    server implementation to control how the conection pool size grows and shrinks.
    For a quick indicator of the level of control available, below is a brief summary of the connection pool properties in the J2EE deployment descriptors (DD) for J2EE Connector Architecture (J2CA) adaptors by the major
    application servers.
    BEA WebLogic:
    =============
    DD  file: weblogic-ra.xml DTD file: weblogic810-ra.dtd
    1
    5
    1
    true
    false
    900
    0
    2147483647
    0
    0
    10
    0
    true
    Oracle 9iAS:
    ============
    DD  file: oc4j-ra.xml DTD file: oc4j-connector-factories.dtd
    JBoss:
    ======
    DD  file: jboss-xxx-ds.xml DTD file: ??
    1
    5
    5000
    15
    For more information on each application server implementation, see documentation for each individual implementation.
.05 J2EE REAUTHENTICATION TIMEOUT 0;5 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>3600)!(X<180)!(X?.E1"."1N.N) X
  • LAST EDITED:  NOV 18, 2004
  • HELP-PROMPT:  Number of seconds between 180 and 3600 (inclusive) before a reauthenticated connection is considered expired and must go through the reauthentication process again.
  • DESCRIPTION:  Number of seconds a connection is considered reauthenicated after a successful reauthentication has occurred.
    Rules Enforced:
    ===============
    - If a connection in the application server's pool is not
    reused by the reauthenticated user before this timeout
    limit is reached, the reauthentication is considered expired.
    - If expiration does occur, the re-authentication process is
    performed again.
    - If expiration does not occur, the session is considered
    reauthenticated for these number of seconds. (i.e. the time
    out clock is reset)
    - If a different user gains access to the connection, the
    connection is immediately considered not reauthenticated and
    the reauthentication process is performed.
    Example of Reauthentication Expiration:
    =======================================
    - User gains access and uses a connection from the pool at 4:00pm
    - User signs off and goes home, along with most of the site staff
    - After 4:00pm, user file maintenance is performed and
    the user's profile is changed. For example, the user's
    FILE MANAGER ACCESS CODE [DUZ(0)] is changed.
    - User signs back on the next morning at 8am
    - Since there is very little activity from 4:00-8am, the connection
    has not been re-used by another user and is still associated with
    4:00 user
    - Since timeout has passed, reauthentication has expired
    - Reauthentication process occurs for user
    - Reauthentication process re-sets DUZ(0) appropriately to new value.
21 DEFAULT HTTP TIMEOUT 2;1 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>300)!(X<2)!(X?.E1"."1.N) X
  • LAST EDITED:  MAY 04, 2005
  • HELP-PROMPT:  Default HTTP time-out between 1 and 300 seconds
  • DESCRIPTION:  This field indicates the default HTTP time-out (in seconds) for call out of the M to a J2EE application server using the M2J feature in VistALink.
    This time-out value can be overriden by specifying a time-out for an particular application server. This is accomplished by entering a time-out value for DEFAULT HTTP TIMEOUT (#.1) field in the VISTALINK J2EE APP SERVERS
    (#18.08) file.
    Note: This field is only used by the VistALink v2.0 codebase.
100 LISTENER CONFIGURATION CONFIG;0 POINTER Multiple #18.012 18.012

  • DESCRIPTION:  This multiple field contains the VistALink Listener configurations for BOX-VOLUME entries in the DOMAIN NAME's scope.
    Each configuration is used by the XOBV LISTENER STARTUP menu option. This option is typically scheduled to run as part of the system startup after the VistA system has been restarted. The option will start up VistALink
    Listeners for the BOX-VOLUME where Task Manager is running.
    Note: This only applies to Cache NT systems. VMS/DSM systems need to use the TCP/IP (UCX) utility to have Listeners automatically started on reboot.

Found Entries, Total: 1

DOMAIN NAME: 4.2^369^DEMO.IHS.GOV    
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  All