BBjAPI::getSessionInfos

Description

In BBj 4.0 and higher, this method returns a BBjVector of BBjSessionInfo Objects.

Syntax

Return Value

Method

BBjVector

getSessionInfos()

Parameters

None.

Return Value

Returns a BBjVector containing a BBjSessionInfo for each active BBj session.

Remarks

None.

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::killSession

BBjSessionInfo

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



______________________________________________________________________________________

Copyright BASIS International Ltd. BBj®, Visual PRO/5®, PRO/5®, and BBx® are registered trademarks.