|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CrmDataManager
Interface declaration
Method Summary | |
---|---|
void |
createCrm(Crm crm)
Create a new 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)
|
void |
deleteCrmContact(com.stratelia.webactiv.util.WAPrimaryKey pk,
String componentId)
|
void |
deleteCrmDelivery(com.stratelia.webactiv.util.WAPrimaryKey deliveryPK,
String componentId)
|
void |
deleteCrmEvent(com.stratelia.webactiv.util.WAPrimaryKey eventPK,
String componentId)
|
void |
deleteCrmParticipant(com.stratelia.webactiv.util.WAPrimaryKey participantPK,
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)
|
void |
updateCrmContact(CrmContact contact)
|
void |
updateCrmDelivery(CrmDelivery delivery)
|
void |
updateCrmEvent(CrmEvent event)
|
void |
updateCrmParticipant(CrmParticipant participant)
|
Method Detail |
---|
Crm createDefaultCrm(String spaceId, String componentId)
spaceId
- componentId
-
void createCrm(Crm crm)
crm
- the crm to store.void deleteCrm(com.stratelia.webactiv.util.WAPrimaryKey pk)
void updateCrm(Crm crm)
Crm getCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
List<Crm> listAllCrms(String instanceId)
List<CrmContact> listContactsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
void createCrmContact(CrmContact contact)
void deleteCrmContact(com.stratelia.webactiv.util.WAPrimaryKey pk, String componentId)
void updateCrmContact(CrmContact contact)
CrmContact getCrmContact(com.stratelia.webactiv.util.WAPrimaryKey contactPK)
List<CrmParticipant> listCrmParticipantsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
CrmParticipant getCrmParticipant(com.stratelia.webactiv.util.WAPrimaryKey participantPK)
void createCrmParticipant(CrmParticipant participant)
void deleteCrmParticipant(com.stratelia.webactiv.util.WAPrimaryKey participantPK, String componentId)
void updateCrmParticipant(CrmParticipant participant)
CrmDelivery getCrmDelivery(com.stratelia.webactiv.util.WAPrimaryKey deliveryPK)
List<CrmDelivery> listDeliveriesOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
void createCrmDelivery(CrmDelivery delivery)
void deleteCrmDelivery(com.stratelia.webactiv.util.WAPrimaryKey deliveryPK, String componentId)
void updateCrmDelivery(CrmDelivery delivery)
CrmEvent getCrmEvent(com.stratelia.webactiv.util.WAPrimaryKey eventPK)
List<CrmEvent> listEventsOfCrm(com.stratelia.webactiv.util.WAPrimaryKey crmPK)
void createCrmEvent(CrmEvent event)
void deleteCrmEvent(com.stratelia.webactiv.util.WAPrimaryKey eventPK, String componentId)
void updateCrmEvent(CrmEvent event)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |