public static final DispositionReport buildDispositionReport(int errNo) { DispositionReport dr = new DispositionReport(); Result res = new Result(); res.setErrno(errNo); ErrInfo ei = new ErrInfo(); ei.setErrCode(lookupErrCode(errNo)); ei.setValue(lookupErrText(errNo)); res.setErrInfo(ei); dr.getResult().add(res); return dr; } }
public static final DispositionReport buildDispositionReport(int errNo) { DispositionReport dr = new DispositionReport(); Result res = new Result(); res.setErrno(errNo); ErrInfo ei = new ErrInfo(); ei.setErrCode(lookupErrCode(errNo)); ei.setValue(lookupErrText(errNo)); res.setErrInfo(ei); dr.getResult().add(res); return dr; } }
x.setErrInfo(new ErrInfo()); x.getErrInfo().setErrCode(result.get(i).getErrInfo().getErrCode()); x.getErrInfo().setValue(result.get(i).getErrInfo().getValue());
/** * Adds a result instance to this Exception. Multiple result objects * may exist within a DispositionReport */ public void addResult(Result result) { if (this.dispReport==null) { this.dispReport = this.objectFactory.createDispositionReport(); } Result jaxbResult = this.objectFactory.createResult(); this.dispReport.getResult().add(jaxbResult); if (result.getErrInfo() != null) jaxbResult.setErrInfo(result.getErrInfo()); if (result.getKeyType() != null) jaxbResult.setKeyType(result.getKeyType()); jaxbResult.setErrno(result.getErrno()); }
/** * Constructs a RegistryException instance. * @param ex the original exception */ RegistryV3Exception(String fCode,int errno,String msg) { super(buildMessage(errno,msg)); String errCode = lookupErrCode(errno); if (fCode != null) { setFaultCode(fCode); } setFaultString(getMessage()); Result r = this.objectFactory.createResult(); ErrInfo ei = this.objectFactory.createErrInfo(); if (errCode != null) { ei.setErrCode(errCode); } ei.setValue(getMessage()); r.setErrno(errno); if (ei != null) { r.setErrInfo(ei); } addResult(r); }