1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.ldap.server.invocation;
18
19
20 import org.apache.ldap.server.BackingStore;
21 import org.apache.ldap.server.PartitionNexus;
22
23 import javax.naming.NamingException;
24
25
26 /***
27 * Represents an {@link Invocation} on {@link PartitionNexus#listSuffixes(boolean)}.
28 *
29 * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
30 * @version $Rev: 159467 $, $Date: 2005-03-30 02:38:30 -0500 (Wed, 30 Mar 2005) $
31 */
32 public class ListSuffixes extends Invocation
33 {
34 private static final long serialVersionUID = 3258413932589888567L;
35
36 private final boolean normalized;
37
38
39 public ListSuffixes( boolean normalized )
40 {
41 this.normalized = normalized;
42 }
43
44
45 public boolean isNormalized()
46 {
47 return normalized;
48 }
49
50
51 protected Object doExecute( BackingStore store ) throws NamingException
52 {
53 return ( ( PartitionNexus ) store ).listSuffixes( normalized );
54 }
55 }