Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Melodic
morphemic-preprocessor
Commits
0c3a61e2
Commit
0c3a61e2
authored
Jul 23, 2021
by
Mohamed Khalil Labidi
Browse files
Change get monitors to get EmsDeploymentRequest class instances
parent
6ca9651d
Changes
4
Hide whitespace changes
Inline
Side-by-side
scheduling-abstraction-layer/src/main/java/org/activeeon/morphemic/PAGateway.java
View file @
0c3a61e2
...
@@ -183,11 +183,11 @@ public class PAGateway {
...
@@ -183,11 +183,11 @@ public class PAGateway {
/**
/**
*
*
* @return the list of all available
monitor
s
* @return the list of all available
EMS deployment monitor request
s
*/
*/
public
List
<
Monitor
>
getMonitorsList
()
{
public
List
<
EmsDeploymentRequest
>
getMonitorsList
()
{
return
EntityManagerHelper
.
createQuery
(
"SELECT
mon
FROM
Monitor mon
"
,
return
EntityManagerHelper
.
createQuery
(
"SELECT
emsdr
FROM
EmsDeploymentRequest emsdr
"
,
Monitor
.
class
).
getResultList
();
EmsDeploymentRequest
.
class
).
getResultList
();
}
}
...
...
scheduling-abstraction-layer/src/main/java/org/activeeon/morphemic/model/Monitor.java
deleted
100644 → 0
View file @
6ca9651d
package
org.activeeon.morphemic.model
;
import
lombok.*
;
import
javax.persistence.*
;
import
java.io.Serializable
;
@AllArgsConstructor
@NoArgsConstructor
@ToString
(
callSuper
=
true
)
@Getter
@Setter
@Entity
@Table
(
name
=
"MONITOR"
)
public
class
Monitor
implements
Serializable
{
@Id
@GeneratedValue
(
strategy
=
GenerationType
.
AUTO
)
@Column
(
name
=
"MONITOR_ID"
)
private
int
monitorId
;
}
scheduling-abstraction-layer/src/main/java/org/activeeon/morphemic/model/Task.java
View file @
0c3a61e2
...
@@ -43,10 +43,6 @@ public class Task implements Serializable {
...
@@ -43,10 +43,6 @@ public class Task implements Serializable {
@Fetch
(
value
=
FetchMode
.
SUBSELECT
)
@Fetch
(
value
=
FetchMode
.
SUBSELECT
)
private
List
<
Port
>
portsToOpen
;
private
List
<
Port
>
portsToOpen
;
@OneToMany
(
fetch
=
FetchType
.
EAGER
,
orphanRemoval
=
true
,
cascade
=
CascadeType
.
REFRESH
)
@Fetch
(
value
=
FetchMode
.
SUBSELECT
)
private
List
<
Monitor
>
monitors
;
@Column
(
name
=
"PARENT_TASKS"
)
@Column
(
name
=
"PARENT_TASKS"
)
@ElementCollection
(
targetClass
=
String
.
class
)
@ElementCollection
(
targetClass
=
String
.
class
)
private
List
<
String
>
parentTasks
;
private
List
<
String
>
parentTasks
;
...
...
scheduling-abstraction-layer/src/main/resources/META-INF/persistence.xml
View file @
0c3a61e2
...
@@ -11,7 +11,6 @@
...
@@ -11,7 +11,6 @@
<class>
org.activeeon.morphemic.model.PACloud
</class>
<class>
org.activeeon.morphemic.model.PACloud
</class>
<class>
org.activeeon.morphemic.model.Deployment
</class>
<class>
org.activeeon.morphemic.model.Deployment
</class>
<class>
org.activeeon.morphemic.model.Port
</class>
<class>
org.activeeon.morphemic.model.Port
</class>
<class>
org.activeeon.morphemic.model.Monitor
</class>
<class>
org.activeeon.morphemic.model.Credentials
</class>
<class>
org.activeeon.morphemic.model.Credentials
</class>
<class>
org.activeeon.morphemic.model.EmsDeploymentRequest
</class>
<class>
org.activeeon.morphemic.model.EmsDeploymentRequest
</class>
<class>
org.activeeon.morphemic.model.NodeCandidate
</class>
<class>
org.activeeon.morphemic.model.NodeCandidate
</class>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment