Examples of makeReply()


Examples of org.w3c.jigsaw.http.Request.makeReply()

      if(ent != null) {
    Reply fRep = null ;
    fRep = applyIn(request,filters,fidx) ;
    if(fRep != null) return fRep ;
   
    Reply reply = request.makeReply(HTTP.NOHEADER) ;
   
    fRep = applyOutSkip(request,reply,filters,fidx) ;
    if(fRep != null) return fRep ;
   
    try {
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

      throw ex;
  } catch (ResourceException ex) {
      throw ex;
  } catch (Exception ex) {
      Request request = (Request) req;
      Reply error = request.makeReply(HTTP.INTERNAL_SERVER_ERROR);
      PageCompileOutputStream err = new PageCompileOutputStream();
      PrintWriter writer = new PrintWriter(err);
      writer.print("The generated frame at\n\n"+
       request.getURL()+"\n\n"+
       "reported this exception : \n\n"+ex.getMessage()+
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

      return null;
  InputStream in = reply.openStream() ;
  if ( in == null )
      return null;
  if ( command == null ) {
      Reply error = request.makeReply(HTTP.INTERNAL_SERVER_ERROR) ;
      error.setContent("The process filter of this resource is not "
           + " configured properly (it has no command).");
      throw new HTTPException(error);
  }
  // Okay, run the reply stream through the process:
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

  } else if ( params.hasItem ("full") ) {
      format = LabelBureauInterface.FMT_FULL ;
  } else if ( params.hasItem ("signed") ) {
      format = LabelBureauInterface.FMT_SIGNED ;
  } else {
      Reply error = request.makeReply(HTTP.BAD_REQUEST) ;
      error.setContent ("Invalid label format: "+format) ;
      throw new HTTPException (error) ;
  }
  // Get labels for each service, building out the ret hashtable
  StringBuffer sb = new StringBuffer(128) ;
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

      cal.get(Calendar.MINUTE) * 60 +
      cal.get(Calendar.SECOND);
 
  if (getDayRepeat()) { // check it if it is repeated every day
      if ((n_time < a_time) || (n_time > b_time)) {
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    if (n_time < a_time)
        reply.setRetryAfter(a_time - n_time);
    else
        reply.setRetryAfter(84600 + n_time - a_time);
      }
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

  } else if (getWeekRepeat()) { // check it if it is repeated every week
      a = a_time + a_week * 86400;
      b = b_time + b_week * 86400;
      n = n_time + n_week * 86400;
      if ((n < a) || (n > b)) {
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    if (n < a)
        reply.setRetryAfter(a - n);
    else
        reply.setRetryAfter(84600*7 + n - a);
      }
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

  } else if (getMonthRepeat()) { // check it if it's repeated every month
      a = a_time + a_day * 86400;
      b = b_time + b_day * 86400;
      n = n_time + n_day * 86400;
      if ((n < a) || (n > b)) {
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    if (n < a)
        reply.setRetryAfter(a - n);
    else {
        cal.setTime(new Date(getLong(ATTR_DATE_START, -1)));
        cal.set(Calendar.YEAR, n_year);
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

      c_a.setTime(new Date(getLong(ATTR_DATE_START, -1)));
      c_b.setTime(new Date(getLong(ATTR_DATE_END, -1)));
      c_a.set(Calendar.YEAR, n_year);
      c_b.set(Calendar.YEAR, n_year);
      if (cal.before(c_a)) {
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    reply.setRetryAfter(c_a.getTime().getTime());
      } else if (cal.after(c_b)) {
    c_a.roll(Calendar.YEAR, true);
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    reply.setRetryAfter(c_a.getTime().getTime());
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

      if (cal.before(c_a)) {
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    reply.setRetryAfter(c_a.getTime().getTime());
      } else if (cal.after(c_b)) {
    c_a.roll(Calendar.YEAR, true);
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    reply.setRetryAfter(c_a.getTime().getTime());
      }
  } else { /* no repeat */
      Calendar c_a = Calendar.getInstance();
      Calendar c_b = Calendar.getInstance();
View Full Code Here

Examples of org.w3c.jigsaw.http.Request.makeReply()

      Calendar c_a = Calendar.getInstance();
      Calendar c_b = Calendar.getInstance();
      c_a.setTime(new Date(getLong(ATTR_DATE_START, -1)));
      c_b.setTime(new Date(getLong(ATTR_DATE_END, -1)));
      if (cal.before(c_a)) {
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
    reply.setRetryAfter(c_a.getTime().getTime());
      } else if (cal.after(c_b)) {
    reply = request.makeReply(HTTP.SERVICE_UNAVAILABLE);
      }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.