it.eng.spagobi.profiling.dao
Interface ISbiAttributeDAO

All Superinterfaces:
ISpagoBIDao
All Known Implementing Classes:
SbiAttributeDAOHibImpl

public interface ISbiAttributeDAO
extends ISpagoBIDao


Method Summary
 void deleteSbiAttributeById(java.lang.Integer id)
           
 SbiAttribute loadSbiAttributeByName(java.lang.String name)
           
 java.util.List<SbiAttribute> loadSbiAttributes()
           
 java.util.List<SbiUserAttributes> loadSbiAttributesById(java.lang.Integer id)
           
 java.util.HashMap<java.lang.Integer,java.lang.String> loadSbiAttributesByIds(java.util.List<java.lang.String> ids)
           
 SbiUserAttributes loadSbiAttributesByUserAndId(java.lang.Integer userId, java.lang.Integer id)
           
 java.lang.Integer saveOrUpdateSbiAttribute(SbiAttribute attribute)
           
 java.lang.Integer saveSbiAttribute(SbiAttribute attribute)
           
 
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao
getUserProfile, setTenant, setUserID, setUserProfile
 

Method Detail

loadSbiAttributesById

java.util.List<SbiUserAttributes> loadSbiAttributesById(java.lang.Integer id)
                                                        throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

loadSbiAttributesByIds

java.util.HashMap<java.lang.Integer,java.lang.String> loadSbiAttributesByIds(java.util.List<java.lang.String> ids)
                                                                             throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

loadSbiAttributeByName

SbiAttribute loadSbiAttributeByName(java.lang.String name)
                                    throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

loadSbiAttributes

java.util.List<SbiAttribute> loadSbiAttributes()
                                               throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

saveSbiAttribute

java.lang.Integer saveSbiAttribute(SbiAttribute attribute)
                                   throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

saveOrUpdateSbiAttribute

java.lang.Integer saveOrUpdateSbiAttribute(SbiAttribute attribute)
                                           throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

loadSbiAttributesByUserAndId

SbiUserAttributes loadSbiAttributesByUserAndId(java.lang.Integer userId,
                                               java.lang.Integer id)
                                               throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError

deleteSbiAttributeById

void deleteSbiAttributeById(java.lang.Integer id)
                            throws it.eng.spago.error.EMFUserError
Throws:
it.eng.spago.error.EMFUserError