package com.aionemu.packetsamurai.logrepo.communication; import java.util.List; import javolution.util.FastList; /** * * @author Gilles Duboscq * */ public class Request { private String _type; private int _id; private List<RequestPart> _parts = new FastList<RequestPart>(); protected Request(int id, String type) { _id = id; _type = type; } public int getId() { return _id; } public String getType() { return _type; } public void setType(String type) { _type = type; } public List<RequestPart> getParts() { return _parts; } public boolean addPart(RequestPart part) { return _parts.add(part); } public boolean addPart(String name, String value) { return this.addPart(new RequestPart(name, value)); } public boolean removePart(RequestPart part) { return _parts.remove(part); } }