public void undeployResources(Collection<Resource> resources){ for(Resource resource : resources){ undeployResource(resource); } }
private void undeploySystemResources(Resources resources) { Collection<Resource> systemResources = ConnectorsUtil.getAllSystemRAResourcesAndPools(resources); for(Resource resource : systemResources){ undeployResource(resource); } }
/** * undeploy the given set of resources<br> * resources (bindable) are removed first and then the pools * @param resources list of resources */ public void undeployResources(Resources resources){ for(Resource resource : resources.getResources()){ //destroy all resources first and then pools if(!(resource instanceof ResourcePool) && !(resource instanceof ResourceAdapterConfig)){ // no need to undeploy resource-adapter-config as it (config) will be removed by the end of undeploy // operation of the application. undeployResource(resource); } } Collection<ResourcePool> pools = resources.getResources(ResourcePool.class); for(ResourcePool pool : pools){ undeployResource(pool); } }