Package org.dmd.dmp.server.extended

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


  @Override
  public SetResponseDMO set(SetRequestDMO setRequest) {
    // All requests are immediately wrapped for use on the server. This includes
    // associating the request with the originating HttpServletRequest.
    SetRequest request = new SetRequest(setRequest, getThreadLocalRequest());
    SetResponse response = null;
   
    if (request.isTrackingEnabled())
      logger.trace("Received by DMP servlet:\n" + request.toOIF());
   
    if (request.getModifyIsEmpty()){
      // There aren't any modifications in the request - that's an error
      response = (SetResponse) request.getErrorResponse();
      response.setResponseText("No modifications were found in the SetRequest");
    }
    else{

      try {
        response = (SetResponse) pluginManager.getSecurityManager().validateSession(request);
       
        if (response == null){
          SessionRI session = pluginManager.getSecurityManager().getSession(request);
 
          response = session.handleSetRequest(request);
        }
      } catch (DmcValueException e) {
        response = (SetResponse) request.getErrorResponse();
        response.setResponseText(e.toString());
       
        logger.error(e.toString());
     
    }
View Full Code Here


        super(new SetRequestDMO(mods), org.dmd.dmp.server.generated.DmpSchemaAG._SetRequest);
    }

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

    public SetRequestDMW(SetRequestDMO obj) {
        super(obj, org.dmd.dmp.server.generated.DmpSchemaAG._SetRequest);
    }

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

TOP

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

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.