com.opensymphony.module.propertyset.hibernate
Interface HibernatePropertySetDAO

All Known Implementing Classes:
HibernatePropertySetDAOImpl

public interface HibernatePropertySetDAO

DOCUMENT ME!

Version:
$Revision: 1.4 $
Author:
$author$

Method Summary
 PropertySetItem create(java.lang.String entityName, long entityId, java.lang.String key)
           
 PropertySetItem findByKey(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
           
 java.util.Collection getKeys(java.lang.String entityName, java.lang.Long entityId, java.lang.String prefix, int type)
           
 void remove(java.lang.String entityName, java.lang.Long entityId)
           
 void remove(java.lang.String entityName, java.lang.Long entityId, java.lang.String key)
           
 void setImpl(PropertySetItem item, boolean isUpdate)
          Save the implementation of a PropertySetItem.
 

Method Detail

setImpl

public void setImpl(PropertySetItem item,
                    boolean isUpdate)
Save the implementation of a PropertySetItem.

Parameters:
item -
isUpdate - Boolean indicating whether or not this item already exists

getKeys

public java.util.Collection getKeys(java.lang.String entityName,
                                    java.lang.Long entityId,
                                    java.lang.String prefix,
                                    int type)

create

public PropertySetItem create(java.lang.String entityName,
                              long entityId,
                              java.lang.String key)

findByKey

public PropertySetItem findByKey(java.lang.String entityName,
                                 java.lang.Long entityId,
                                 java.lang.String key)

remove

public void remove(java.lang.String entityName,
                   java.lang.Long entityId,
                   java.lang.String key)

remove

public void remove(java.lang.String entityName,
                   java.lang.Long entityId)

See www.opensymphony.com for more information.

Copyright 2000-2005 - OpenSymphony