biz.hammurapi.web.properties
Interface PersistentPropertySet

All Superinterfaces:
biz.hammurapi.config.Context, biz.hammurapi.xml.dom.DomSerializable, biz.hammurapi.config.MutableContext, PropertySet, biz.hammurapi.web.property.sql.PropertySet
All Known Implementing Classes:
DbPropertySet

public interface PersistentPropertySet
extends PropertySet, biz.hammurapi.web.property.sql.PropertySet

Property sets backed by the database implement this interface

Author:
Pavel

Method Summary
 void delete()
          Deletes property set from the database.
 void update()
          Updates set information (name, description, owner, ...) in the database.
 
Methods inherited from interface biz.hammurapi.web.properties.PropertySet
clear, compareProperties, containsAll, getPropertyNames, getSubset, load, mount, remove, setAll
 
Methods inherited from interface biz.hammurapi.config.MutableContext
set
 
Methods inherited from interface biz.hammurapi.config.Context
get
 
Methods inherited from interface biz.hammurapi.xml.dom.DomSerializable
toDom
 
Methods inherited from interface biz.hammurapi.web.property.sql.PropertySet
getDescription, getId, getName, getOwnerId, getOwnerType, setDescription, setId, setName, setOwnerId, setOwnerType
 

Method Detail

delete

public void delete()
            throws java.sql.SQLException
Deletes property set from the database.

Throws:
java.sql.SQLException

update

public void update()
            throws java.sql.SQLException
Updates set information (name, description, owner, ...) in the database.

Throws:
java.sql.SQLException


Copyright © 2006 Hammurapi Group. All Rights Reserved.