diff options
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.java')
-rw-r--r-- | Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.java | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.java index 916f35f7..c889fbe0 100644 --- a/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.java +++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/src-gen/hu/bme/mit/inf/dslreasoner/domains/cps/queries/CpsQueries.java | |||
@@ -3,22 +3,22 @@ | |||
3 | */ | 3 | */ |
4 | package hu.bme.mit.inf.dslreasoner.domains.cps.queries; | 4 | package hu.bme.mit.inf.dslreasoner.domains.cps.queries; |
5 | 5 | ||
6 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.Allocate; | ||
6 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AllocationWithoutResourceRequirement; | 7 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AllocationWithoutResourceRequirement; |
7 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AvailableHdd; | ||
8 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AvailableMemory; | ||
9 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AverageFreeHddMetric; | 8 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AverageFreeHddMetric; |
10 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AverageFreeMemoryMetric; | 9 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.AverageFreeMemoryMetric; |
11 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CostMetric; | 10 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CostMetric; |
12 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CpsApplications; | ||
13 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CpsCost; | 11 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CpsCost; |
14 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CpsHosts; | 12 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.CreateHostInstance; |
13 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.GuidanceObjective; | ||
15 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.InstanceDoesNotSatisfyRequirement; | 14 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.InstanceDoesNotSatisfyRequirement; |
16 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.NotEnoughAvailableHdd; | 15 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.NotEnoughAvailableHdd; |
17 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.NotEnoughAvailableMemory; | 16 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.NotEnoughAvailableMemory; |
18 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.RedundantInstancesOnSameHost; | 17 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.RedundantInstancesOnSameHost; |
18 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.RemoveHostInstance; | ||
19 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.RequirementNotSatisfied; | 19 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.RequirementNotSatisfied; |
20 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.TotalHdd; | 20 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.ResourceRequirement; |
21 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.TotalMemory; | 21 | import hu.bme.mit.inf.dslreasoner.domains.cps.queries.UnallocateAppInstance; |
22 | import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine; | 22 | import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine; |
23 | import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup; | 23 | import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup; |
24 | 24 | ||
@@ -30,12 +30,7 @@ import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup; | |||
30 | * in order to achieve better performance than one-by-one on-demand matcher initialization. | 30 | * in order to achieve better performance than one-by-one on-demand matcher initialization. |
31 | * | 31 | * |
32 | * <p> From package hu.bme.mit.inf.dslreasoner.domains.cps.queries, the group contains the definition of the following patterns: <ul> | 32 | * <p> From package hu.bme.mit.inf.dslreasoner.domains.cps.queries, the group contains the definition of the following patterns: <ul> |
33 | * <li>cpsApplications</li> | 33 | * <li>resourceRequirement</li> |
34 | * <li>cpsHosts</li> | ||
35 | * <li>totalMemory</li> | ||
36 | * <li>totalHdd</li> | ||
37 | * <li>availableMemory</li> | ||
38 | * <li>availableHdd</li> | ||
39 | * <li>allocationWithoutResourceRequirement</li> | 34 | * <li>allocationWithoutResourceRequirement</li> |
40 | * <li>notEnoughAvailableMemory</li> | 35 | * <li>notEnoughAvailableMemory</li> |
41 | * <li>notEnoughAvailableHdd</li> | 36 | * <li>notEnoughAvailableHdd</li> |
@@ -46,6 +41,11 @@ import org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup; | |||
46 | * <li>averageFreeHddMetric</li> | 41 | * <li>averageFreeHddMetric</li> |
47 | * <li>costMetric</li> | 42 | * <li>costMetric</li> |
48 | * <li>cpsCost</li> | 43 | * <li>cpsCost</li> |
44 | * <li>allocate</li> | ||
45 | * <li>unallocateAppInstance</li> | ||
46 | * <li>createHostInstance</li> | ||
47 | * <li>removeHostInstance</li> | ||
48 | * <li>guidanceObjective</li> | ||
49 | * </ul> | 49 | * </ul> |
50 | * | 50 | * |
51 | * @see IQueryGroup | 51 | * @see IQueryGroup |
@@ -70,12 +70,7 @@ public final class CpsQueries extends BaseGeneratedPatternGroup { | |||
70 | private static CpsQueries INSTANCE; | 70 | private static CpsQueries INSTANCE; |
71 | 71 | ||
72 | private CpsQueries() { | 72 | private CpsQueries() { |
73 | querySpecifications.add(CpsApplications.instance()); | 73 | querySpecifications.add(ResourceRequirement.instance()); |
74 | querySpecifications.add(CpsHosts.instance()); | ||
75 | querySpecifications.add(TotalMemory.instance()); | ||
76 | querySpecifications.add(TotalHdd.instance()); | ||
77 | querySpecifications.add(AvailableMemory.instance()); | ||
78 | querySpecifications.add(AvailableHdd.instance()); | ||
79 | querySpecifications.add(AllocationWithoutResourceRequirement.instance()); | 74 | querySpecifications.add(AllocationWithoutResourceRequirement.instance()); |
80 | querySpecifications.add(NotEnoughAvailableMemory.instance()); | 75 | querySpecifications.add(NotEnoughAvailableMemory.instance()); |
81 | querySpecifications.add(NotEnoughAvailableHdd.instance()); | 76 | querySpecifications.add(NotEnoughAvailableHdd.instance()); |
@@ -86,54 +81,19 @@ public final class CpsQueries extends BaseGeneratedPatternGroup { | |||
86 | querySpecifications.add(AverageFreeHddMetric.instance()); | 81 | querySpecifications.add(AverageFreeHddMetric.instance()); |
87 | querySpecifications.add(CostMetric.instance()); | 82 | querySpecifications.add(CostMetric.instance()); |
88 | querySpecifications.add(CpsCost.instance()); | 83 | querySpecifications.add(CpsCost.instance()); |
84 | querySpecifications.add(Allocate.instance()); | ||
85 | querySpecifications.add(UnallocateAppInstance.instance()); | ||
86 | querySpecifications.add(CreateHostInstance.instance()); | ||
87 | querySpecifications.add(RemoveHostInstance.instance()); | ||
88 | querySpecifications.add(GuidanceObjective.instance()); | ||
89 | } | 89 | } |
90 | 90 | ||
91 | public CpsApplications getCpsApplications() { | 91 | public ResourceRequirement getResourceRequirement() { |
92 | return CpsApplications.instance(); | 92 | return ResourceRequirement.instance(); |
93 | } | 93 | } |
94 | 94 | ||
95 | public CpsApplications.Matcher getCpsApplications(final ViatraQueryEngine engine) { | 95 | public ResourceRequirement.Matcher getResourceRequirement(final ViatraQueryEngine engine) { |
96 | return CpsApplications.Matcher.on(engine); | 96 | return ResourceRequirement.Matcher.on(engine); |
97 | } | ||
98 | |||
99 | public CpsHosts getCpsHosts() { | ||
100 | return CpsHosts.instance(); | ||
101 | } | ||
102 | |||
103 | public CpsHosts.Matcher getCpsHosts(final ViatraQueryEngine engine) { | ||
104 | return CpsHosts.Matcher.on(engine); | ||
105 | } | ||
106 | |||
107 | public TotalMemory getTotalMemory() { | ||
108 | return TotalMemory.instance(); | ||
109 | } | ||
110 | |||
111 | public TotalMemory.Matcher getTotalMemory(final ViatraQueryEngine engine) { | ||
112 | return TotalMemory.Matcher.on(engine); | ||
113 | } | ||
114 | |||
115 | public TotalHdd getTotalHdd() { | ||
116 | return TotalHdd.instance(); | ||
117 | } | ||
118 | |||
119 | public TotalHdd.Matcher getTotalHdd(final ViatraQueryEngine engine) { | ||
120 | return TotalHdd.Matcher.on(engine); | ||
121 | } | ||
122 | |||
123 | public AvailableMemory getAvailableMemory() { | ||
124 | return AvailableMemory.instance(); | ||
125 | } | ||
126 | |||
127 | public AvailableMemory.Matcher getAvailableMemory(final ViatraQueryEngine engine) { | ||
128 | return AvailableMemory.Matcher.on(engine); | ||
129 | } | ||
130 | |||
131 | public AvailableHdd getAvailableHdd() { | ||
132 | return AvailableHdd.instance(); | ||
133 | } | ||
134 | |||
135 | public AvailableHdd.Matcher getAvailableHdd(final ViatraQueryEngine engine) { | ||
136 | return AvailableHdd.Matcher.on(engine); | ||
137 | } | 97 | } |
138 | 98 | ||
139 | public AllocationWithoutResourceRequirement getAllocationWithoutResourceRequirement() { | 99 | public AllocationWithoutResourceRequirement getAllocationWithoutResourceRequirement() { |
@@ -215,4 +175,44 @@ public final class CpsQueries extends BaseGeneratedPatternGroup { | |||
215 | public CpsCost.Matcher getCpsCost(final ViatraQueryEngine engine) { | 175 | public CpsCost.Matcher getCpsCost(final ViatraQueryEngine engine) { |
216 | return CpsCost.Matcher.on(engine); | 176 | return CpsCost.Matcher.on(engine); |
217 | } | 177 | } |
178 | |||
179 | public Allocate getAllocate() { | ||
180 | return Allocate.instance(); | ||
181 | } | ||
182 | |||
183 | public Allocate.Matcher getAllocate(final ViatraQueryEngine engine) { | ||
184 | return Allocate.Matcher.on(engine); | ||
185 | } | ||
186 | |||
187 | public UnallocateAppInstance getUnallocateAppInstance() { | ||
188 | return UnallocateAppInstance.instance(); | ||
189 | } | ||
190 | |||
191 | public UnallocateAppInstance.Matcher getUnallocateAppInstance(final ViatraQueryEngine engine) { | ||
192 | return UnallocateAppInstance.Matcher.on(engine); | ||
193 | } | ||
194 | |||
195 | public CreateHostInstance getCreateHostInstance() { | ||
196 | return CreateHostInstance.instance(); | ||
197 | } | ||
198 | |||
199 | public CreateHostInstance.Matcher getCreateHostInstance(final ViatraQueryEngine engine) { | ||
200 | return CreateHostInstance.Matcher.on(engine); | ||
201 | } | ||
202 | |||
203 | public RemoveHostInstance getRemoveHostInstance() { | ||
204 | return RemoveHostInstance.instance(); | ||
205 | } | ||
206 | |||
207 | public RemoveHostInstance.Matcher getRemoveHostInstance(final ViatraQueryEngine engine) { | ||
208 | return RemoveHostInstance.Matcher.on(engine); | ||
209 | } | ||
210 | |||
211 | public GuidanceObjective getGuidanceObjective() { | ||
212 | return GuidanceObjective.instance(); | ||
213 | } | ||
214 | |||
215 | public GuidanceObjective.Matcher getGuidanceObjective(final ViatraQueryEngine engine) { | ||
216 | return GuidanceObjective.Matcher.on(engine); | ||
217 | } | ||
218 | } | 218 | } |