BBjSessionInfo::getUnresponsiveTime

Description

In BBj 4.0 and higher, this method returns the unresponsive time for the session described by this BBjSessionInfo.

Syntax

Return Value

Method

int

getUnresponsiveTime()

Parameters

None.

Return Value

Returns the unresponsive time for the session described by this SessionInfo.

Remarks

The unresponsive time for a session is the amount of time in seconds that passed since the session was available for user input. When the session is in background, getUnresponsiveTime() returns the value 9999.

Example

rem ' BBjSessionInfo

info$ = stbl("!SESSIONINFO","Session Info Message")
info! = bbjapi().getCurrentSessionInfo()
print 'br',"bbjapi().getCurrentSessionInfo: ",'er',info!
print "getUser: ",info!.getUser()
print "getUnresponsiveTime:",info!.getUnresponsiveTime()
print "getIPAddress: ",info!.getIPAddress()
print "getConnectTime: ",info!.getConnectTime()
print "getProgramName: ",info!.getProgramName()
print "getProgramLine:",info!.getProgramLine()
print "getLineListing: ",info!.getLineListing()
print "isBackground: ",info!.isBackground()
print "getSessionID:",info!.getSessionID()
print "getTerminalID: ",info!.getTerminalID()
print "getTerminalName: ",info!.getTerminalName()
print "getMessage: ",info!.getMessage()

vector! = bbjapi().getSessionInfos()
size = vector!.size()
print 'br',"bbjapi().getSessionInfos:",'er'
for i = 0 to size - 1
    info! = vector!.get(i)
    print info!
next i
end

See Also

BBjAPI

BBjAPI::getSessionInfos

BBjSessionInfo

See the BBj Object Diagram for an illustration of the relationship between BBj Objects.