|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.plugins.contact.business.ContactDAO
public final class ContactDAO
This class provides Data Access methods for Contact objects
Constructor Summary | |
---|---|
ContactDAO()
|
Method Summary | |
---|---|
void |
delete(Contact contact,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table |
void |
insert(Contact contact,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table. |
Contact |
load(int nContactId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of Contact from the table |
int |
maxOrderContact(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Calculate the new max order |
java.util.Collection<Contact> |
selectContactList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of contacts |
fr.paris.lutece.util.ReferenceList |
selectContactsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of contacts |
int |
selectIdByOrder(int nContactOrder,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns a contact identifier in a distinct order |
void |
store(Contact contact,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table |
void |
storeContactOrder(int nNewOrder,
int nId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Modify the order of a contact |
void |
updateContactOrder(int nNewOrder,
int nId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Modify the order of a contact |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ContactDAO()
Method Detail |
---|
public void insert(Contact contact, fr.paris.lutece.portal.service.plugin.Plugin plugin)
insert
in interface IContactDAO
contact
- The contact objectplugin
- The pluginpublic Contact load(int nContactId, fr.paris.lutece.portal.service.plugin.Plugin plugin)
load
in interface IContactDAO
nContactId
- The identifier of Contactplugin
- The plugin
AppException
public void delete(Contact contact, fr.paris.lutece.portal.service.plugin.Plugin plugin)
delete
in interface IContactDAO
contact
- The Contact objectplugin
- The pluginpublic void store(Contact contact, fr.paris.lutece.portal.service.plugin.Plugin plugin)
store
in interface IContactDAO
contact
- The reference of contactplugin
- The pluginpublic fr.paris.lutece.util.ReferenceList selectContactsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectContactsList
in interface IContactDAO
plugin
- The plugin
public java.util.Collection<Contact> selectContactList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectContactList
in interface IContactDAO
plugin
- The plugin
public void storeContactOrder(int nNewOrder, int nId, fr.paris.lutece.portal.service.plugin.Plugin plugin)
storeContactOrder
in interface IContactDAO
nNewOrder
- The order numbernId
- The contact identifierplugin
- The pluginpublic void updateContactOrder(int nNewOrder, int nId, fr.paris.lutece.portal.service.plugin.Plugin plugin)
updateContactOrder
in interface IContactDAO
nNewOrder
- The order numbernId
- The contact identifierplugin
- The pluginpublic int selectIdByOrder(int nContactOrder, fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectIdByOrder
in interface IContactDAO
nContactOrder
- The order numberplugin
- The plugin
public int maxOrderContact(fr.paris.lutece.portal.service.plugin.Plugin plugin)
maxOrderContact
in interface IContactDAO
plugin
- The plugin
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |