Una vez que tenga la API en su vía de acceso de clases, cree primero un objeto RAMSession. Esta sesión será la interfaz primaria para el servidor Rational Asset Manager. Para hacer esto, utilice el constructor público para pasar el URL de Ubicación de repositorio de servicios web, que se encuentra en la sección Servicios web en la página del cliente web de Rational Asset Manager, junto con el ID de inicio de sesión y la contraseña.
Por ejemplo:
// Crear conexión con Rational Asset Manager
RAMSession session = new RAMSession(
"http://ramsrvr.test.com:8080/ram.ws",
"mylogin", "mypassword");
RAMSession session = new RAMSession("http://servert:8080/ram", "user", "pass");
Como alternativa, si ejecuta como un plugin de Eclipse, puede crear un objeto de sesión desde una conexión de repositorio creada con la herramienta del cliente Eclipse. Para hacerlo, tiene que llamar RichClientCorePlugin.createClientSession(RepositoryIdentification, boolean)
// Crear conexión con Rational Asset Manager
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)Para obtener más información, consulte la Clase RAMSession.