protected abstract void renew(XMLGregorianCalendar terminationTime) throws UnacceptableTerminationTimeFault;
public RenewResponse renew( @WebParam(name = "Renew", targetNamespace = "http: Renew renewRequest) throws ResourceUnknownFault, UnacceptableTerminationTimeFault {  XMLGregorianCalendar terminationTime = validateTerminationTime(renewRequest.getTerminationTime()); renew(terminationTime); RenewResponse response = new RenewResponse(); response.setTerminationTime(terminationTime); response.setCurrentTime(getCurrentTime()); return response; }
    protected abstract void renew(XMLGregorianCalendar terminationTime) throws UnacceptableTerminationTimeFault;