| 
||||||||||
| 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 | |||||||||