Package org.pentaho.reporting.libraries.repository

Examples of org.pentaho.reporting.libraries.repository.ContentCreationException


    return entries.containsKey(name);
  }

  public ContentItem createItem(final String name) throws ContentCreationException
  {
    throw new ContentCreationException();
  }
View Full Code Here


    throw new ContentCreationException();
  }

  public ContentLocation createLocation(final String name) throws ContentCreationException
  {
    throw new ContentCreationException();
  }
View Full Code Here

  public ContentItem createItem(final String name) throws ContentCreationException
  {
    if (entries.containsKey(name))
    {
      throw new ContentCreationException("An entry with name '" + name + "' already exists.");
    }
    if (name.indexOf('/') != -1)
    {
      throw new ContentCreationException("The entry-name '" + name + "' is invalid.");
    }
    if ("".equals(name) || ".".equals(name) || "..".equals(name))
    {
      throw new ContentCreationException("The entry-name '" + name + "' is invalid.");
    }
    final ZipContentItem value = new ZipContentItem(repository, this, name);
    entries.put(name, value);
    return value;
  }
View Full Code Here

  public ContentLocation createLocation(final String name) throws ContentCreationException
  {
    if (entries.containsKey(name))
    {
      throw new ContentCreationException("An entry with name '" + name + "' already exists.");
    }
    if (entries.containsKey(name))
    {
      throw new ContentCreationException("An entry with name '" + name + "' already exists.");
    }
    if (name.indexOf('/') != -1)
    {
      throw new ContentCreationException("The entry-name '" + name + "' is invalid.");
    }
    if ("".equals(name) || ".".equals(name) || "..".equals(name))
    {
      throw new ContentCreationException("The entry-name '" + name + "' is invalid.");
    }
    final ZipContentLocation value = new ZipContentLocation(repository, this, name);
    entries.put(name, value);
    return value;
  }
View Full Code Here

    if (contentItem == null && outputStream != null)
    {
      contentItem = new StreamContentItem(name, this, in, outputStream);
      return contentItem;
    }
    throw new ContentCreationException
        ("Failed to create the item. Item already exists or the repository is read-only");
  }
View Full Code Here

   * @throws ContentCreationException always, as stream-repositories cannot create sub-locations.
   */
  public ContentLocation createLocation(final String name)
      throws ContentCreationException
  {
    throw new ContentCreationException("A stream repository never creates sub-locations");
  }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.libraries.repository.ContentCreationException

Copyright © 2018 www.massapicom. 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.