/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package com.eas.client.threetier.platypus;
import com.eas.client.threetier.Request;
import com.eas.client.threetier.Response;
import java.util.function.Consumer;
/**
*
* @author mg
*/
public class RequestEnvelope {
public Request request;
public String userName;
public String password;
public volatile String ticket;
public Response response;
public final Consumer<Response> onComplete;
public RequestEnvelope(Request aRequest, String aUserName, String aPassword, String aTicket, Consumer<Response> aOnComplete) {
super();
request = aRequest;
userName = aUserName;
password = aPassword;
ticket = aTicket;
onComplete = aOnComplete;
}
}