Package de.scoopgmbh.customerservice

Examples of de.scoopgmbh.customerservice.GetCustomersByMsisdnResponse


     * @see de.scoopgmbh.customerservice.CustomerService#getCustomersByMsisdn(de.scoopgmbh.customerservice.GetCustomersByMsisdnRequest  parameters )*
     */
    @Override
  public de.scoopgmbh.customerservice.GetCustomersByMsisdnResponse getCustomersByMsisdn(GetCustomersByMsisdnRequest parameters) {
      logger.info("getCustomersByMsisdn(msisdn={})", parameters.getMsisdn());
      GetCustomersByMsisdnResponse response = new GetCustomersByMsisdnResponse();
      response.setReturn(new Customer());
      response.getReturn().setContractNumber(Long.toHexString(Long.parseLong(parameters.getMsisdn())));
      response.getReturn().setMsisdn(parameters.getMsisdn());
      response.getReturn().setType(Long.parseLong(parameters.getMsisdn()) % 2 == 0 ? CustomerType.BUSINESS : CustomerType.PRIVATE);
      response.getReturn().setSecret("sc00p");
      return response;
    }
View Full Code Here


  private boolean checkSecretOK() throws InterruptException {
    for (int i=0;; i++) {
      try {
        GetCustomersByMsisdnRequest parameters = new GetCustomersByMsisdnRequest();
        parameters.setMsisdn(getData().getMsisdn());
        GetCustomersByMsisdnResponse response = customerService.getCustomersByMsisdn(parameters);
        logger.debug("Received customer data: {}", response.getReturn());
        return getData().getSecret().equals(response.getReturn().getSecret());
      }
      catch(Exception e) {
        logger.error("checkSecretOK failed",e);
      }
      if (i<5) {
View Full Code Here

TOP

Related Classes of de.scoopgmbh.customerservice.GetCustomersByMsisdnResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.