1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 package info.magnolia.module.model;
35
36
37
38
39
40
41
42 public class ComponentDefinition {
43
44 public static final String SCOPE_SINGLETON = "singleton";
45 public static final String SCOPE_LOCAL = "local";
46 public static final String SCOPE_SESSION = "session";
47
48 private String type;
49 private String implementation;
50 private String observed;
51 private String workspace;
52 private String path;
53 private String provider;
54 private String scope;
55 private String lazy;
56
57 public String getType() {
58 return type;
59 }
60
61 public void setType(String type) {
62 this.type = type;
63 }
64
65 public String getImplementation() {
66 return implementation;
67 }
68
69 public void setImplementation(String implementation) {
70 this.implementation = implementation;
71 }
72
73 public String getObserved() {
74 return observed;
75 }
76
77 public void setObserved(String observed) {
78 this.observed = observed;
79 }
80
81 public String getWorkspace() {
82 return workspace;
83 }
84
85 public void setWorkspace(String workspace) {
86 this.workspace = workspace;
87 }
88
89 public String getPath() {
90 return path;
91 }
92
93 public void setPath(String path) {
94 this.path = path;
95 }
96
97 public String getProvider() {
98 return provider;
99 }
100
101 public void setProvider(String provider) {
102 this.provider = provider;
103 }
104
105 public String getScope() {
106 return scope;
107 }
108
109 public void setScope(String scope) {
110 this.scope = scope;
111 }
112
113 public String getLazy() {
114 return lazy;
115 }
116
117 public void setLazy(String lazy) {
118 this.lazy = lazy;
119 }
120 }