1 20 21 package org.apache.directory.ldapstudio.dsmlv2.reponse; 22 23 24 import java.util.ArrayList ; 25 import java.util.List ; 26 27 import org.apache.directory.shared.ldap.codec.LdapResponse; 28 29 30 36 public class BatchResponse 37 { 38 39 42 private List <LdapResponse> responses; 43 44 47 private int requestID; 48 49 50 53 public BatchResponse() 54 { 55 responses = new ArrayList <LdapResponse>(); 56 } 57 58 59 67 public boolean addResponse( LdapResponse response ) 68 { 69 return responses.add( response ); 70 } 71 72 73 79 public LdapResponse getCurrentResponse() 80 { 81 return responses.get( responses.size() - 1 ); 82 } 83 84 85 90 public int getRequestID() 91 { 92 return requestID; 93 } 94 95 96 102 public void setRequestID( int requestID ) 103 { 104 this.requestID = requestID; 105 } 106 107 108 114 public List getResponses() 115 { 116 return responses; 117 } 118 } 119 | Popular Tags |