public UnknownObject(final PCEPErrors error, final Object invalidObject) { this.e = Preconditions.checkNotNull(error); this.error = new ErrorsBuilder().setErrorObject( new ErrorObjectBuilder().setType(error.getErrorType()).setValue( error.getErrorValue()).build()).build(); this.invalidObject = invalidObject; }
if (obj instanceof ErrorObject) { final ErrorObject o = (ErrorObject) obj; errorObjects.add(new ErrorsBuilder().setErrorObject(o).build()); return State.ERROR_IN; if (obj instanceof ErrorObject) { final ErrorObject o = (ErrorObject) obj; errorObjects.add(new ErrorsBuilder().setErrorObject(o).build()); return State.ERROR;
public static Message createErrorMsg(final PCEPErrors e, final Optional<Rp> rp) { final PcerrMessageBuilder msgBuilder = new PcerrMessageBuilder(); if (rp.isPresent()) { new RequestCaseBuilder().setRequest(new RequestBuilder().setRps(Collections.singletonList(new RpsBuilder().setRp( rp.get()).build())).build()).build(); } return new PcerrBuilder().setPcerrMessage( msgBuilder.setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject( new ErrorObjectBuilder().setType(e.getErrorType()).setValue( e.getErrorValue()).build()).build())).build()).build(); }
private static Errors getErrorFor(final PCEPErrors error) { final ErrorsBuilder builder = new ErrorsBuilder(); builder.setErrorObject(new ErrorObjectBuilder().setType(error.getErrorType()).setValue(error.getErrorValue()).build()); return builder.build(); }
errorObjects.add(new ErrorsBuilder().setErrorObject(o).build()); state = State.ERROR_IN; } else if (obj instanceof Rp) {
public static Message createErrorMessage(final PCEPErrors e, final Open t) { final PcerrBuilder errMessageBuilder = new PcerrBuilder(); final ErrorObject err = new ErrorObjectBuilder().setType(e.getErrorType()).setValue(e.getErrorValue()).build(); if (t == null) { return errMessageBuilder.setPcerrMessage( new PcerrMessageBuilder().setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject(err).build())).build()).build(); } else { final ErrorType type = new SessionCaseBuilder().setSession(new SessionBuilder().setOpen(t).build()).build(); return errMessageBuilder.setPcerrMessage( new PcerrMessageBuilder().setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject(err).build())).setErrorType(type).build()).build(); } } }
public static Pcerr createErrorMsg(@Nonnull final PCEPErrors e, @Nonnull final long srpId) { final PcerrMessageBuilder msgBuilder = new PcerrMessageBuilder(); return new PcerrBuilder().setPcerrMessage( msgBuilder .setErrorType( new StatefulCaseBuilder().setStateful( new StatefulBuilder().setSrps( Lists.newArrayList(new SrpsBuilder().setSrp( new SrpBuilder().setProcessingRule(false).setIgnore(false) .setOperationId(new SrpIdNumber(srpId)).build()) .build())).build()).build()) .setErrors( Arrays.asList(new ErrorsBuilder().setErrorObject( new ErrorObjectBuilder().setType(e.getErrorType()).setValue(e.getErrorValue()) .build()).build())).build()).build(); }