fr.paris.lutece.plugins.crm.business.user
Interface ICRMUserAttributeDAO

All Known Implementing Classes:
CRMUserAttributeDAO

public interface ICRMUserAttributeDAO

ICRMUserAttributeDAO


Method Summary
 void delete(int nIdCRMUser, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Delete a record from the table
 void insert(int nIdCRMUser, java.lang.String strUserAttributeKey, java.lang.String strUserAttributeValue, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Insert a new record in the table.
 java.util.Map<java.lang.String,java.lang.String> load(int nIdCRMUser, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load the data from the table
 

Method Detail

insert

void insert(int nIdCRMUser,
            java.lang.String strUserAttributeKey,
            java.lang.String strUserAttributeValue,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table.

Parameters:
nIdCRMUser - the id crm user
strUserAttributeKey - user attribute key
strUserAttributeValue - user attribute value
plugin - the Plugin

delete

void delete(int nIdCRMUser,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table

Parameters:
nIdCRMUser - int identifier of the CRMUser to delete
plugin - the Plugin

load

java.util.Map<java.lang.String,java.lang.String> load(int nIdCRMUser,
                                                      fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data from the table

Parameters:
nIdCRMUser - The identifier of the CRMUser
plugin - the Plugin
Returns:
The instance of the CRMUser


Copyright © 2011 Mairie de Paris. All Rights Reserved.