Logo que tiver a API em seu caminho de classe, primeiro crie um objeto RAMSession. Essa sessão será a interface primária para o servidor Rational Manager. Para fazer isso, é possível usar o construtor público transmitindo na URL do Local do Repositório de serviços da Web, localizada na seção Serviços da Web na página de seu cliente da Web do Rational Asset Manager junto com um id de login e senha.
Por exemplo:
// Criar uma conexão para o 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");
Alternativamente, se você executar como um plug-in do Eclipse, pode criar um objeto de sessão a partir de uma conexão do repositório criada com a ferramenta do cliente Eclipse. Para fazer isso, você precisa chamar RichClientCorePlugin.createClientSession(RepositoryIdentification, boolean)
// Criar uma conexão para o 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 obter mais informações, consulte a Classe RAMSession.