Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 5 Binding : Refreshing the Bound Copy

Refreshing the Bound Copy
How is the Copy Refreshed?
A new copy of a bound object must be brought into the Execution Environment storage to refresh the data or definition of the object. The environment where users are working determines how a new copy of a bound object is brought into storage.
Refreshing the Execution Environment
To refresh the bound copy, the Execution Environment must be shut down and restarted. In a TSO environment a user can log out and log in again to TIBCO Object Service Broker to refresh the copy. In TIBCO Object Service Broker for Open Systems, to reset the bind for rules you must shut down and restart the Data Object Broker.
Refreshing an Active Execution Environment
In a rare situation, in a multi-user environment, there is a need to refresh the copy of the bound rule or object while the present Execution Environment session is active. Two routines, $BINDOBJECT and $BINDRULE, are available to a user with level‑7 security clearance to refresh the bound copy within a current session. Use the following routines.
$BINDOBJECT
$BINDOBJECT is called as shown:
CALL $BINDOBJECT(class, object);
where class is the name of the object type, that is SCREEN or TABLE, and object is the name of the object to be refreshed.
Procedure
Complete the following steps to refresh the copy:
1.
$BINDOBJECT must be called for each object that is affected.
2.
3.
4.
This brings the new version of the object into storage where users can access it.
$BINDRULE
$BINDRULE is called as shown:
CALL $BINDRULE(library, rulename);
where library is the name of the installation library and rulename is the name of the rule that is being refreshed.
Procedure
Complete the following steps to refresh the copy:
1.
$BINDRULE must be called for each rule that is affected.
2.
3.
4.
This resets the library for the rule to the installation library.
See Also
Installing and Operating for your operating environment for information about stopping and starting an Execution Environment and a Data Object Broker.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved