DevOps Plan Object
The CQDevOps Plan object is a top-level creatable object for the Perl API. It serves as a "factory" for some of the other API objects, such as Session and AdminSession.
A CQDevOps Plan object provides access as an application object, or point of entry into the Perl API. You can create a CQDevOps Plan object directly.
To create a CQDevOps Plan object, you can do the following:
use CQPerlExt;
my $cqobject = CQDevOps
Plan::Build();
# Do something with the DevOps
Plan object...
# Delete any objects that you explicitly create and do not need anymore
CQDevOps
Plan::Unbuild($cqobject);
- GetSessionTimerPollInterval
Returns a value in seconds in which the DevOps Plan application timer thread polls for idle sessions. See GetSessionTimerPollInterval
- SetSessionTimerPollInterval
Sets a global poll interval. You can use the SetSessionTimerPollInterval for disabling the timer thread for DevOps Plan applications. See SetSessionTimerPollInterval
A DevOps Plan application can check and close idle database connections through a timeout mechanism. The frequency in which the DevOps Plan timer thread checks for idle sessions is determined by the poll interval value. This value is set for the schema repository and user databases using DevOps Plan Designer. This value specifies the frequency of checking for timeouts but does not affect the actual database timeout value.