Name
global.ConsumerImpl
Description
All functionalities for the Consumer APIs consolidated in this implementation class
Script
var ConsumerImpl = Class.create();
ConsumerImpl.prototype = {
initialize: function() {
this.consumerDao = new ConsumerDao();
this.logger = CSMBaseLogger.getLogger("ConsumerImpl");
},
createConsumerFromAPI : function(params){
if(params){
return this.consumerDao.createConsumer(params);
} else{
this.logger.error("inside ConsumerImpl:createConsumerFromAPI submit params invalid!");
}
},
getConsumerInfoBySearchString : function(searchQueryStr, offset, limit){
return this.consumerDao.getConsumerBySearchQueryString(searchQueryStr, offset, limit);
},
getConsumerInfoById : function(id,displayValue){
return this.consumerDao.getConsumerById(id,displayValue);
},
type: 'ConsumerImpl'
};
Sys ID
64debc675352030097a2ddeeff7b1234