Wenn die API in Ihrem Klassenpfad vorhanden ist, erstellen Sie zunächst ein Objekt RAMSession. Diese Sitzung ist die primäre Schnittstelle zum Rational Asset Manager-Server. Verwenden Sie dazu den öffentlichen Konstruktor, der die URL für die Repository-Position der Web-Services, die im Abschnitt 'Web-Services' auf der Seite Ihres Rational Asset Manager-Web-Clients gefunden werden kann, zusammen mit einer Anmelde-ID und einem Kennwort übergibt.
Beispiel:
// Eine Verbindung zu Rational Asset Manager erstellen
RAMSession session = new RAMSession(
"http://ramsrvr.test.com:8080/ram.ws",
"mylogin", "mypassword");
RAMSession session = new RAMSession("http://servert:8080/ram", "user", "pass");
Wenn die Ausführung als Eclipse-Plug-in erfolgt, können Sie auch stattdessen ein Sitzungsobjekt aus einer Repository-Verbindung erstellen, die mit dem Eclipse-Client-Tool erstellt wurde. Dazu müssen Sie RichClientCorePlugin.createClientSession(RepositoryIdentification, boolean) aufrufen.
// Eine Verbindung zu Rational Asset Manager erstellen
final String URL = "http://ramsrvr.test.com:8080/ram.ws";
final String USERID = "mylogin";
RepositoryIdentification id = new RepositoryIdentification(null, URL, USERID);
RAMSession session = RichClientCorePlugin.getDefault().createClientSession(id);
String ramURL = "http://localhost:8080/ram.ws"; String ramUserID = "admin"; String ramPassword = "admin"; String queryParam = null;
RAMSession session = new RAMSession(ramURL, ramUserID, ramPassword);
RAMSession session = new RAMSession(ramURL, ramAdminUserID, ramAdminpassword, onBehalfOfUserId)Weitere Informationen finden Sie unter Klasse RAMSession.