Removendo Instâncias do ObjectGrid com a Interface ObjectGridManager

Você pode usar dois métodos removeObjectGrid diferentes para remover as instâncias do ObjectGrid do cache.

Remover uma Instância do ObjectGrid

Para remover instâncias do ObjectGrid do cache, utilize um dos métodos removeObjectGrid. A interface do ObjectGridManager não mantém uma referência das instâncias que são removidas. Existem dois métodos remove. Um método utiliza um parâmetro booleano. Se o parâmetro booleano for configurado como true, o método destroy é chamado no ObjectGrid. A chamada para o método destroy no ObjectGrid encerra o ObjectGrid e libera todos os recursos que o ObjectGrid está usando. Uma descrição de como usar os dois métodos removeObjectGrid a seguir:

/**
 * Remover um ObjectGrid do cache de instâncias do ObjectGrid
 *
 * @param objectGridName o nome da instância do ObjectGrid a ser removida
 * do cache
 *
 * @throws ObjectGridException se um ObjectGrid com o objectGridName
 * não tiver sido localizado no cache
 */
public void removeObjectGrid(String objectGridName) throws ObjectGridException;

/**
 * Remover um ObjectGrid do cache de instâncias do ObjectGrid e
 * destruir seus recursos associados
 *
 * @param objectGridName o nome da instância do ObjectGrid a ser removida
 * do cache
 *
 * @param destroy destruir a instância do objectgrid e seus
 * recursos associados
 *
 * @throws ObjectGridException se um ObjectGrid com o objectGridName
 * não tiver sido localizado no cache
 */
public void removeObjectGrid(String objectGridName, boolean destroy) 
	throws ObjectGridException;