コード例 #1
0
  public void parseXML(String XML) {
    logger = Logger.getLogger(RegisterResponseMessage.class);
    try {
      Response req = getResponse(XML);

      CommandResponseType command = req.getCommand();
      RegisterResponseType regType = command.getRegisterResponse();
      RegisterResponseParamsType regparams = regType.getParams();
      IParameter param = new Parameter();
      param.add(EnumParamsType.STATUSCODE, regparams.getStatuscode());
      param.add(EnumParamsType.MESSAGE, regparams.getMessage());

      this.setOperationType(EnumOperationType.REGISTERRESPONSE);
      this.setParameter(param);
    } catch (Exception e) {
      logger.error("Unable to parse request from string", e);
    }
  }