|

Sample BBj Code
|
rem in order to open a plugin, the plugin ALIAS must be defined in config file
rem following OPEN line assumes a line in config file of the form
rem ALIAS J0 com.basis.bbj.bridge.BBjBridgeOpenPlugin
open (1)"J0"
REM check command line params. should be "auction" "userName"
if(argc < 2)
goto invalidLogin
endif
group$=argv(1)
if (group$<>"auction")
goto invalidLogin
endif
REM create a namespace for this user. keep a reference to it
REM so that it will persist
api! = BBjAPI()
prefix$="com.basis.techcon3"
name$=argv(1) + "." + argv(2)
date!=new java.util.Date()
java.lang.System.out.println( date!.toString() + " : logon by: " + name$)
REM write the (now valid) user name to output and terminate
print(1)name$,
release
REM error handler for invalid login
invalidLogin:
print(1)"invalid login",
REM general error handler
release_on_error:
release
|
______________________________________________________________________________________
Copyright BASIS International Ltd. BBj®, Visual PRO/5®, PRO/5®, and BBx® are registered trademarks.
|