Package org.dmd.dmp.server.extended

Examples of org.dmd.dmp.server.extended.GetRequest


  @Override
  public GetResponseDMO get(GetRequestDMO getRequest) {
    // All requests are immediately wrapped for use on the server. This includes
    // associating the request with the originating HttpServletRequest.
    GetRequest  request = new GetRequest(getRequest, getThreadLocalRequest());
    GetResponse response = null;
   
    // If tracking is enabled dump a trace log
    if (request.isTrackingEnabled())
      logger.trace("Received by DMP servlet:\n" + request.toOIF());
   
    try {
      // Ensure that the session is valid - if it isn't, an error reponse
      // will be returned.
      response = (GetResponse) securityManager.validateSession(request);
      if (response == null){
        // All activity takes place against the session
        SessionRI session = securityManager.getSession(request);
        response = session.handleGetRequest(request);
       
//        response = request.getResponse();
//        response.setLastResponse(true);
      }
    } catch (DmcValueException e) {
      response = (GetResponse) request.getErrorResponse();
      response.setResponseText(e.toString());
      logger.error(e.toString());
    } catch (Exception ex){
      logger.error(DebugInfo.extractTheStack(ex));
      response = (GetResponse) request.getErrorResponse();
      response.setResponseText(DebugInfo.extractTheStack(ex));
    }
   
    logger.trace("Sending single response to original get request");
View Full Code Here


        super(new GetRequestDMO(mods), org.dmd.dmp.server.generated.DmpSchemaAG._GetRequest);
    }

    // Generated from: org.dmd.dmg.generators.BaseDMWGeneratorNewest.dumpWrapper(BaseDMWGeneratorNewest.java:470)
    public GetRequest getModificationRecorder(){
        GetRequest rc = new GetRequest();
        rc.setModifier(new DmcTypeModifierMV(MetaDMSAG.__modify));
        return(rc);
    }
View Full Code Here

    public GetRequestDMW(GetRequestDMO obj) {
        super(obj, org.dmd.dmp.server.generated.DmpSchemaAG._GetRequest);
    }

    public GetRequest cloneIt() {
        GetRequest rc = new GetRequest();
        rc.setDmcObject(getDMO().cloneIt());
        return(rc);
    }
View Full Code Here

TOP

Related Classes of org.dmd.dmp.server.extended.GetRequest

Copyright © 2018 www.massapicom. 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.