1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.jetspeed.pipeline.descriptor;
19
20 import java.util.List;
21
22 import org.apache.jetspeed.pipeline.descriptor.ValveDescriptorApi;
23
24
25 public interface PipelineDescriptorApi
26 {
27 /***
28 * Add a ValveDescriptor to the Pipeline
29 * descriptor
30 *
31 * @param ValveDescriptor
32 */
33 public void addValveDescriptor(ValveDescriptorApi valveDescriptor);
34
35 /***
36 * Return a list of ValveDesccriptors
37 *
38 * @return List of ValveDesccriptors
39 */
40 public List getValveDescriptors();
41
42 /***
43 * Sets the name attribute
44 *
45 * @param name the new name value
46 */
47 public void setName(String name);
48 /***
49 * Gets the name attribute
50 *
51 * @return the name attribute
52 */
53 public String getName();
54
55 /***
56 * Sets the id attribute of the BaseDescriptor object
57 *
58 * @param id the new id value
59 */
60 public void setId(String id);
61
62 /***
63 * Gets the id attribute
64 *
65 * @return the id attribute
66 */
67 public String getId();
68
69 }