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
melodic-upperware
Commits
bba466ed
Commit
bba466ed
authored
Nov 30, 2021
by
Jan Marchel
Browse files
preparing mocked services
parent
f0915f63
Pipeline
#17744
passed with stages
in 41 minutes and 37 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
gui-backend/src/main/java/eu/melodic/upperware/guibackend/controller/user/UserController.java
View file @
bba466ed
...
...
@@ -30,25 +30,35 @@ public class UserController {
private
UserService
userService
;
@PostMapping
(
"/user/userProfile"
)
@ResponseStatus
(
HttpStatus
.
CREATED
)
public
UserProfile
getUserProfile
()
{
UserProfile
userProfile
=
new
UserProfile
();
return
userProfile
;
@GetMapping
(
"/user/userProfile"
)
@ResponseStatus
(
HttpStatus
.
OK
)
public
UserProfile
getUserProfile
(
@RequestHeader
(
value
=
HttpHeaders
.
AUTHORIZATION
)
String
token
,
@RequestBody
String
userId
){
return
UserProfile
.
builder
()
.
email
(
"melodic@melodic.com"
)
.
firstName
(
"melodic"
)
.
lastName
(
"melodic"
)
.
role
(
UserRole
.
USER
)
.
build
();
}
@PostMapping
(
"/user/resources"
)
@ResponseStatus
(
HttpStatus
.
CREATED
)
public
Resources
getResources
()
{
Resources
resources
=
new
Resources
();
return
resources
;
@GetMapping
(
"/user/resources"
)
@ResponseStatus
(
HttpStatus
.
OK
)
public
Resources
getResources
(
@RequestHeader
(
value
=
HttpHeaders
.
AUTHORIZATION
)
String
token
,
@RequestBody
String
userId
)
{
return
Resources
.
builder
()
.
resourceName
(
"Deployment"
)
.
resourceType
(
"Process"
)
.
build
();
}
@PostMapping
(
"/user/activities"
)
@ResponseStatus
(
HttpStatus
.
CREATED
)
public
Activities
getActivities
()
{
Activities
activities
=
new
Activities
();
return
activities
;
@GetMapping
@ResponseStatus
(
HttpStatus
.
OK
)
public
Activities
getActivities
(
@RequestHeader
(
value
=
HttpHeaders
.
AUTHORIZATION
)
String
token
,
@RequestBody
String
userId
)
{
return
Activities
.
builder
()
.
eventName
(
"Deployment"
)
.
eventTime
(
"10-10-2021"
)
.
resourceName
(
"Process"
)
.
resourceType
(
"Deployment"
).
build
();
}
@PostMapping
(
"/user/login"
)
...
...
gui-backend/src/main/java/eu/melodic/upperware/guibackend/model/user/Activities.java
View file @
bba466ed
package
eu.melodic.upperware.guibackend.model.user
;
import
lombok.Builder
;
@Builder
public
class
Activities
{
String
eventTime
;
...
...
gui-backend/src/main/java/eu/melodic/upperware/guibackend/model/user/Resources.java
View file @
bba466ed
package
eu.melodic.upperware.guibackend.model.user
;
import
lombok.Builder
;
@Builder
public
class
Resources
{
String
resourceType
;
...
...
gui-backend/src/main/java/eu/melodic/upperware/guibackend/model/user/UserProfile.java
View file @
bba466ed
package
eu.melodic.upperware.guibackend.model.user
;
import
lombok.Builder
;
@Builder
public
class
UserProfile
{
String
firstName
;
String
lastName
;
String
email
;
String
role
;
UserRole
role
;
}
Write
Preview
Markdown
is supported
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