O pacote com.ibm.ras.example.repository fornece exemplos de como executar programaticamente consultas e criar, remover ou listar recursos do RAS.
Você pode utilizar o pluglet CompoundQueryLocal para consultar recursos em um repositório ou o pluglet CompoundQueryPatterns para uma consulta no repositório de padrões. Para criar ou remover recursos, utilize o pluglet CreateRemoveLocalRepository ou CreateRemoveWorkgroupRepository. Para procurar, listar, mover ou publicar recursos, utilize o pluglet KeyWordSearch, ListAvailableRepositories, MoveAsset ou PublishRemove.
Para executar com êxito esse pluglet, você deve instalar um repositório de grupo de trabalho. Para obter detalhes sobre como instalar um repositório de grupo de trabalho, vá para o Web site IBM alphaWorks e procure RAS. Depois de definir e configurar o repositório de grupo de trabalho, altere a URL de conexão no código de pluglet para conectar-se a ela.
O pacote com.ibm.ras.example.repository contém os seguintes pluglets que podem ser utilizados para trabalhar com recursos:
Pluglet | Descrição | Resultados |
---|---|---|
CompoundQueryLocal | Fornece um exemplo de como executar uma consulta composta
nos recursos em um repositório. O pluglet no exemplo demonstra as
seguintes operações:
|
Ao executar com êxito, os recursos que correspondem à consulta são listados na visualização Console. |
CompoundQueryPatterns | Fornece um exemplo de como executar uma consulta composta
nos recursos no repositório de padrões. O pluglet no exemplo demonstra as
seguintes operações:
|
Ao executar com êxito, os recursos que correspondem à consulta são listados na visualização Console. |
CreateRemoveLocalRepository | Fornece um exemplo de como criar e remover uma conexão
de repositório local. O pluglet no exemplo demonstra as
seguintes operações:
|
Ao executar com êxito, a métrica sobre o repositório local criado é enviada para a visualização Console. |
CreateRemoveWorkgroupRepository | Fornece um exemplo de como criar e remover uma conexão de repositório de grupo de trabalho. O pluglet no exemplo demonstra as
seguintes operações:
|
Ao executar com êxito, a métrica sobre o repositório do grupo de trabalho criado é enviada para a visualização Console. |
KeyWordSearch | Fornece um exemplo de como executar uma procura de palavra-chave nos recursos em um repositório. O pluglet no exemplo demonstra
as seguintes operações:
|
Ao executar com êxito, os recursos que contêm as palavras-chave são listados na visualização Console. |
ListAvailableRepositories | Fornece um exemplo de como adquirir uma lista de instâncias do repositório. O pluglet no exemplo demonstra
as seguintes operações:
|
Ao executar com êxito, os nomes de instâncias de cliente do repositório são enviados para a visualização Console. |
MoveAsset | Fornece um exemplo de como mover um recurso entre visualizações lógicas no repositório. O pluglet no exemplo demonstra
as seguintes operações:
|
Ao executar com êxito, o nome de cada visualização de recurso e seu pai são enviados para a visualização Console antes e após a movimentação no repositório. |
PublishRemove | Fornece um exemplo de como publicar e remover um recurso de um repositório local. O pluglet no exemplo demonstra
as seguintes operações:
|
Ao executar com êxito, esse pluglet fornece a
seguinte saída na visualização Console:
|