/* (non-Javadoc) * @see org.fosstrak.ale.wsdl.alelr.epcglobal.ALELRServicePortType#update(org.fosstrak.ale.wsdl.alelr.epcglobal.Update parms )* */ public org.fosstrak.ale.wsdl.alelr.epcglobal.UpdateResult update(Update parms) throws ValidationExceptionResponse, InUseExceptionResponse, ImplementationExceptionResponse, SecurityExceptionResponse, NoSuchNameExceptionResponse, ImmutableReaderExceptionResponse, ReaderLoopExceptionResponse { LOG.debug("update"); try { logicalReaderManager.update(parms.getName(), parms.getSpec()); } catch (org.fosstrak.ale.exception.NoSuchNameException e) { throw new NoSuchNameExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.SecurityException e) { throw new SecurityExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.ImplementationException e) { throw new ImplementationExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.InUseException e) { throw new InUseExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.ImmutableReaderException e) { throw new ImmutableReaderExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.ValidationException e) { throw new ValidationExceptionResponse(e.getMessage(), e); } catch (org.fosstrak.ale.exception.ReaderLoopException e) { throw new ReaderLoopExceptionResponse(e.getMessage(), e); } return null; }