| | |
| | | import org.opends.server.types.DebugLogLevel; |
| | | import org.opends.server.types.DereferencePolicy; |
| | | import org.opends.server.types.LDAPException; |
| | | import org.opends.server.types.RawFilter; |
| | | import org.opends.server.types.SearchScope; |
| | | |
| | | import static org.opends.server.loggers.debug.DebugLogger.*; |
| | |
| | | private int timeLimit; |
| | | |
| | | // The filter for this search request. |
| | | private LDAPFilter filter; |
| | | private RawFilter filter; |
| | | |
| | | // The set of requested attributes for this search request. |
| | | private LinkedHashSet<String> attributes; |
| | |
| | | public SearchRequestProtocolOp(ASN1OctetString baseDN, SearchScope scope, |
| | | DereferencePolicy dereferencePolicy, |
| | | int sizeLimit, int timeLimit, |
| | | boolean typesOnly, LDAPFilter filter, |
| | | boolean typesOnly, RawFilter filter, |
| | | LinkedHashSet<String> attributes) |
| | | { |
| | | this.baseDN = baseDN; |
| | |
| | | * |
| | | * @return The filter for this search request. |
| | | */ |
| | | public LDAPFilter getFilter() |
| | | public RawFilter getFilter() |
| | | { |
| | | return filter; |
| | | } |
| | |
| | | * |
| | | * @param filter The filter for this search request. |
| | | */ |
| | | public void setFilter(LDAPFilter filter) |
| | | public void setFilter(RawFilter filter) |
| | | { |
| | | this.filter = filter; |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | LDAPFilter filter; |
| | | RawFilter filter; |
| | | try |
| | | { |
| | | filter = LDAPFilter.decode(elements.get(6)); |
| | | filter = RawFilter.decode(elements.get(6)); |
| | | } |
| | | catch (Exception e) |
| | | { |