public class LoginSample
extends java.lang.Object
implements java.lang.Runnable
This class demonstrates how to use the TCL (Track+ Client Library) to login into a Track+ server via the web service interface. You need to replace the URL below and have it point to your server. Furthermore you need to set the user login name and password.
This example is a Java console application. You can run it directly by
calling its main()
method.
Modifier and Type | Field and Description |
---|---|
protected TCLFacade |
connector
The client facade for the web service.
|
protected static java.lang.String |
pField
The user password
|
protected static java.lang.String |
uName
The user login name
|
protected static java.lang.String |
url
The URL to the Track+ web service.
|
Constructor and Description |
---|
LoginSample()
Constructor
|
LoginSample(TCLFacade connector) |
Modifier and Type | Method and Description |
---|---|
void |
checkVersion()
Check the server version and print the compatible versions
|
protected void |
handleTCLFacadeException(TCLFacadeException e)
Simple Handler for TCLFacadeException
|
void |
login() |
void |
login(java.lang.String userlogin,
java.lang.String password)
Login via web-service in Track+ system
|
static void |
main(java.lang.String[] args) |
void |
run() |
long |
startTime() |
void |
stopTime(java.lang.String msg) |
protected static java.lang.String url
"http://yourdomain.com/track/services/TrackplusService"
protected static java.lang.String uName
protected static java.lang.String pField
protected TCLFacade connector
public LoginSample()
public LoginSample(TCLFacade connector)
public static void main(java.lang.String[] args)
public void login()
public void login(java.lang.String userlogin, java.lang.String password)
userlogin
- password
- public void checkVersion()
protected void handleTCLFacadeException(TCLFacadeException e)
e
- public void run()
run
in interface java.lang.Runnable
public long startTime()
public void stopTime(java.lang.String msg)