org.benow.web.dev
Class MaintainableItems

java.lang.Object
  extended by org.benow.web.dev.MaintainableItems

public class MaintainableItems
extends java.lang.Object


Nested Class Summary
static class MaintainableItems.ItemManager
           
 
Constructor Summary
MaintainableItems()
           
 
Method Summary
static void createItem(java.lang.String type, java.lang.String item)
           
static java.lang.String getItem(java.lang.String type, java.lang.String itemName)
           
static java.util.List<java.lang.String> getItems(java.lang.String type, boolean includeResources)
           
static void updateItem(java.lang.String type, java.lang.String itemName, java.lang.String body)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MaintainableItems

public MaintainableItems()
Method Detail

getItems

public static java.util.List<java.lang.String> getItems(java.lang.String type,
                                                        boolean includeResources)
                                                 throws org.benow.repository.NoSuchObjectException
Throws:
org.benow.repository.NoSuchObjectException

getItem

public static java.lang.String getItem(java.lang.String type,
                                       java.lang.String itemName)
                                throws org.benow.repository.NoSuchObjectException,
                                       java.io.IOException
Throws:
org.benow.repository.NoSuchObjectException
java.io.IOException

updateItem

public static void updateItem(java.lang.String type,
                              java.lang.String itemName,
                              java.lang.String body)
                       throws java.io.FileNotFoundException,
                              org.benow.repository.NoSuchObjectException,
                              java.io.IOException,
                              RedirectException,
                              javax.xml.transform.TransformerException
Throws:
java.io.FileNotFoundException
org.benow.repository.NoSuchObjectException
java.io.IOException
RedirectException
javax.xml.transform.TransformerException

createItem

public static void createItem(java.lang.String type,
                              java.lang.String item)
                       throws java.io.FileNotFoundException,
                              org.benow.repository.NoSuchObjectException,
                              java.io.IOException
Throws:
java.io.FileNotFoundException
org.benow.repository.NoSuchObjectException
java.io.IOException