|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.silverpeas.crm.control.impl.SimpleCrmDataManager
public class SimpleCrmDataManager
Class declaration
| Constructor Summary | |
|---|---|
SimpleCrmDataManager()
|
|
| Method Summary | |
|---|---|
void |
createCrm(Crm crm)
Create a CRM. |
void |
createCrmContact(CrmContact contact)
|
void |
createCrmDelivery(CrmDelivery delivery)
|
void |
createCrmEvent(CrmEvent event)
|
void |
createCrmParticipant(CrmParticipant participant)
|
Crm |
createDefaultCrm(String spaceId,
String componentId)
create a default CRM during instanciation. |
void |
deleteCrm(com.stratelia.webactiv.util.WAPrimaryKey pk)
Delete a CRM. |
void |
deleteCrmContact(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
|
void |
deleteCrmDelivery(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
|
void |
deleteCrmEvent(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
|
void |
deleteCrmParticipant(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
|
Crm |
getCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
|
CrmContact |
getCrmContact(com.stratelia.webactiv.util.WAPrimaryKey contactPK)
|
CrmDelivery |
getCrmDelivery(com.stratelia.webactiv.util.WAPrimaryKey deliveryPK)
|
CrmEvent |
getCrmEvent(com.stratelia.webactiv.util.WAPrimaryKey eventPK)
|
CrmParticipant |
getCrmParticipant(com.stratelia.webactiv.util.WAPrimaryKey participantPK)
|
List<Crm> |
listAllCrms(String instanceId)
|
List<CrmContact> |
listContactsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
|
List<CrmParticipant> |
listCrmParticipantsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
|
List<CrmDelivery> |
listDeliveriesOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
|
List<CrmEvent> |
listEventsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
|
void |
updateCrm(Crm crm)
Update a CRM |
void |
updateCrmContact(CrmContact contact)
|
void |
updateCrmDelivery(CrmDelivery delivery)
|
void |
updateCrmEvent(CrmEvent event)
|
void |
updateCrmParticipant(CrmParticipant participant)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleCrmDataManager()
| Method Detail |
|---|
public void createCrm(Crm crm)
createCrm in interface CrmDataManagercrm - the crm to store.public void deleteCrm(com.stratelia.webactiv.util.WAPrimaryKey pk)
deleteCrm in interface CrmDataManagerpublic void updateCrm(Crm crm)
updateCrm in interface CrmDataManagerpublic List<Crm> listAllCrms(String instanceId)
listAllCrms in interface CrmDataManagerpublic List<CrmContact> listContactsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
listContactsOfCrm in interface CrmDataManagerpublic void createCrmContact(CrmContact contact)
createCrmContact in interface CrmDataManager
public void deleteCrmContact(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
deleteCrmContact in interface CrmDataManagerpublic void updateCrmContact(CrmContact contact)
updateCrmContact in interface CrmDataManagerpublic Crm getCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
getCrm in interface CrmDataManagerpublic CrmContact getCrmContact(com.stratelia.webactiv.util.WAPrimaryKey contactPK)
getCrmContact in interface CrmDataManager
public Crm createDefaultCrm(String spaceId,
String componentId)
CrmDataManager
createDefaultCrm in interface CrmDataManagerpublic CrmParticipant getCrmParticipant(com.stratelia.webactiv.util.WAPrimaryKey participantPK)
getCrmParticipant in interface CrmDataManagerpublic List<CrmParticipant> listCrmParticipantsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
listCrmParticipantsOfCrm in interface CrmDataManagerpublic void createCrmParticipant(CrmParticipant participant)
createCrmParticipant in interface CrmDataManager
public void deleteCrmParticipant(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
deleteCrmParticipant in interface CrmDataManagerpublic void updateCrmParticipant(CrmParticipant participant)
updateCrmParticipant in interface CrmDataManagerpublic CrmEvent getCrmEvent(com.stratelia.webactiv.util.WAPrimaryKey eventPK)
getCrmEvent in interface CrmDataManagerpublic List<CrmEvent> listEventsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
listEventsOfCrm in interface CrmDataManagerpublic void createCrmEvent(CrmEvent event)
createCrmEvent in interface CrmDataManager
public void deleteCrmEvent(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
deleteCrmEvent in interface CrmDataManagerpublic void updateCrmEvent(CrmEvent event)
updateCrmEvent in interface CrmDataManagerpublic CrmDelivery getCrmDelivery(com.stratelia.webactiv.util.WAPrimaryKey deliveryPK)
getCrmDelivery in interface CrmDataManagerpublic List<CrmDelivery> listDeliveriesOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
listDeliveriesOfCrm in interface CrmDataManagerpublic void createCrmDelivery(CrmDelivery delivery)
createCrmDelivery in interface CrmDataManager
public void deleteCrmDelivery(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
deleteCrmDelivery in interface CrmDataManagerpublic void updateCrmDelivery(CrmDelivery delivery)
updateCrmDelivery in interface CrmDataManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||