Package org.xmldb.api.base

Examples of org.xmldb.api.base.Collection.removeResource()


        if (col == null) {
            throw new XindiceException("DatabaseManager.getCollection(" + driver + "/" + path + ") returned null");
        }
        XMLResource document = (XMLResource) col.getResource(name);

        col.removeResource(document);
    }
}
View Full Code Here


                System.out.println("resource is null, create the resource with name " + resourceName);
                resource = (XMLResource) col.createResource(resourceName, XMLResource.RESOURCE_TYPE);
            }
            else {
                System.out.println("deleting resource" + resourceName);
                col.removeResource(resource);
                resource = (XMLResource) col.createResource(resourceName, XMLResource.RESOURCE_TYPE);
            }
            System.out.println("Created resource " + resourceName + " with id " + resource.getId());
            // double check to see if it actually works
            resource = (XMLResource)col.getResource(resourceName);
View Full Code Here

  public void delete(Element pElement) throws PMException {
    try {
     Collection col = getXmlDbCollection();
     String id = getId(pElement);
     XMLResource resource = (XMLResource) col.createResource(id, XMLResource.RESOURCE_TYPE);
     col.removeResource(resource);
   } catch (XMLDBException e) {
     throw new PMException(e);
   } catch (IllegalAccessException e) {
     throw new PMException(e);
   } catch (InstantiationException e) {
View Full Code Here

                if (resource == null) {
                    String message = "Resource " + name + " does not exist";
                    getLogger().debug(message);
                    throw new SourceException(message);
                } else {
                    collection.removeResource(resource);
                    getLogger().debug("Removed resource: "+ name);
                }
            } catch (XMLDBException e) {
                String message = "Failed to delete resource " + name + ": " + e.errorCode;
                getLogger().debug(message, e);
View Full Code Here

  public void delete(Element pElement) throws PMException {
    try {
     Collection col = getXmlDbCollection();
     String id = getId(pElement);
     XMLResource resource = (XMLResource) col.createResource(id, XMLResource.RESOURCE_TYPE);
     col.removeResource(resource);
   } catch (XMLDBException e) {
     throw new PMException(e);
   } catch (IllegalAccessException e) {
     throw new PMException(e);
   } catch (InstantiationException e) {
View Full Code Here

                if (resource == null) {
                    String message = "Resource " + name + " does not exist";
                    getLogger().debug(message);
                    throw new SourceException(message);
                } else {
                    collection.removeResource(resource);
                    getLogger().debug("Removed resource: "+ name);
                }
            } catch (XMLDBException e) {
                String message = "Failed to delete resource " + name + ": " + e.errorCode;
                getLogger().debug(message, e);
View Full Code Here

                            Resource resource = collection.getResource(this.key);
                            if (resource == null) {
                                message = "Resource " + this.key + " does not exist";
                                getLogger().debug(message);
                            } else {
                                collection.removeResource(resource);
                                result = "success";
                            }
                        } catch (XMLDBException e) {
                            message = "Failed to delete resource " + key + ": " + e.errorCode;
                            getLogger().debug(message, e);
View Full Code Here

  public void delete(Element pElement) throws PMException {
    try {
     Collection col = getXmlDbCollection();
     String id = getId(pElement);
     XMLResource resource = (XMLResource) col.createResource(id, XMLResource.RESOURCE_TYPE);
     col.removeResource(resource);
   } catch (XMLDBException e) {
     throw new PMException(e);
   } catch (IllegalAccessException e) {
     throw new PMException(e);
   } catch (InstantiationException e) {
View Full Code Here

                if (resource == null) {
                    String message = "Resource " + name + " does not exist";
                    getLogger().debug(message);
                    throw new SourceException(message);
                } else {
                    collection.removeResource(resource);
                    getLogger().debug("Removed resource: "+ name);
                }
            } catch (XMLDBException e) {
                String message = "Failed to delete resource " + name + ": " + e.errorCode;
                getLogger().debug(message, e);
View Full Code Here

                            Resource resource = collection.getResource(this.key);
                            if (resource == null) {
                                message = "Resource " + this.key + " does not exist";
                                getLogger().debug(message);
                            } else {
                                collection.removeResource(resource);
                                result = "success";
                            }
                        } catch (XMLDBException e) {
                            message = "Failed to delete resource " + key + ": " + e.errorCode;
                            getLogger().debug(message, e);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.