fr.paris.lutece.plugins.crmclient.service
Interface ICRMClientService

All Known Implementing Classes:
CRMClientService

public interface ICRMClientService

ICRMClientService


Field Summary
static java.lang.String BEAN_SERVICE
           
 
Method Summary
 ICRMClientQueue getQueue()
          Get the queue
 void notify(java.lang.String strIdDemand, java.lang.String strObject, java.lang.String strMessage, java.lang.String strSender)
          Notify a demand
 void notify(java.lang.String strIdDemand, java.lang.String strObject, java.lang.String strMessage, java.lang.String strSender, java.lang.String strCRMWebAppBaseURL)
          Notify a demand
 void sendUpdateDemand(java.lang.String strIdDemand, java.lang.String strStatusText)
          Update a demand
 void sendUpdateDemand(java.lang.String strIdDemand, java.lang.String strStatusText, java.lang.String strCRMWebAppBaseURL)
          Update a demand
 

Field Detail

BEAN_SERVICE

static final java.lang.String BEAN_SERVICE
See Also:
Constant Field Values
Method Detail

getQueue

ICRMClientQueue getQueue()
Get the queue

Returns:
the queue

notify

void notify(java.lang.String strIdDemand,
            java.lang.String strObject,
            java.lang.String strMessage,
            java.lang.String strSender)
Notify a demand

Parameters:
strIdDemand - the id demand
strObject - the object
strMessage - the message
strSender - the sender

notify

void notify(java.lang.String strIdDemand,
            java.lang.String strObject,
            java.lang.String strMessage,
            java.lang.String strSender,
            java.lang.String strCRMWebAppBaseURL)
Notify a demand

Parameters:
strIdDemand - the id demand
strObject - the object
strMessage - the message
strSender - the sender
strCRMWebAppBaseURL - the CRM webapp base URL

sendUpdateDemand

void sendUpdateDemand(java.lang.String strIdDemand,
                      java.lang.String strStatusText)
Update a demand

Parameters:
strIdDemand - the id demand
strStatusText - the status text

sendUpdateDemand

void sendUpdateDemand(java.lang.String strIdDemand,
                      java.lang.String strStatusText,
                      java.lang.String strCRMWebAppBaseURL)
Update a demand

Parameters:
strIdDemand - the id demand
strStatusText - the status text
strCRMWebAppBaseURL - the CRM webapp base URL


Copyright © 2012 Mairie de Paris. All Rights Reserved.