Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
reg-app
Regapp
Commits
4fc92030
Commit
4fc92030
authored
Apr 15, 2016
by
michael.simon
Browse files
Change Event object to be audit and not auditor. Auditor has non
serialazable object and cannot be sent via JMS.
parent
36bcd41e
Changes
5
Hide whitespace changes
Inline
Side-by-side
bwreg-service/src/main/java/edu/kit/scc/webreg/event/AbstractEvent.java
View file @
4fc92030
...
@@ -12,7 +12,7 @@ package edu.kit.scc.webreg.event;
...
@@ -12,7 +12,7 @@ package edu.kit.scc.webreg.event;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
edu.kit.scc.webreg.audit.Audit
or
;
import
edu.kit.scc.webreg.
entity.
audit.Audit
EntryEntity
;
public
class
AbstractEvent
<
E
extends
Serializable
>
implements
Event
<
E
>
{
public
class
AbstractEvent
<
E
extends
Serializable
>
implements
Event
<
E
>
{
...
@@ -20,11 +20,11 @@ public class AbstractEvent<E extends Serializable> implements Event<E> {
...
@@ -20,11 +20,11 @@ public class AbstractEvent<E extends Serializable> implements Event<E> {
private
E
entity
;
private
E
entity
;
private
Audit
or
audit
or
;
private
Audit
EntryEntity
audit
;
public
AbstractEvent
(
E
entity
,
Audit
or
audit
or
)
{
public
AbstractEvent
(
E
entity
,
Audit
EntryEntity
audit
)
{
this
.
entity
=
entity
;
this
.
entity
=
entity
;
this
.
audit
or
=
audit
or
;
this
.
audit
=
audit
;
}
}
public
AbstractEvent
(
E
entity
)
{
public
AbstractEvent
(
E
entity
)
{
...
@@ -35,8 +35,7 @@ public class AbstractEvent<E extends Serializable> implements Event<E> {
...
@@ -35,8 +35,7 @@ public class AbstractEvent<E extends Serializable> implements Event<E> {
return
entity
;
return
entity
;
}
}
public
Audit
or
getAudit
or
()
{
public
Audit
EntryEntity
getAudit
()
{
return
audit
or
;
return
audit
;
}
}
}
}
bwreg-service/src/main/java/edu/kit/scc/webreg/event/ServiceRegisterEvent.java
View file @
4fc92030
...
@@ -10,8 +10,8 @@
...
@@ -10,8 +10,8 @@
******************************************************************************/
******************************************************************************/
package
edu.kit.scc.webreg.event
;
package
edu.kit.scc.webreg.event
;
import
edu.kit.scc.webreg.audit.Auditor
;
import
edu.kit.scc.webreg.entity.RegistryEntity
;
import
edu.kit.scc.webreg.entity.RegistryEntity
;
import
edu.kit.scc.webreg.entity.audit.AuditEntryEntity
;
public
class
ServiceRegisterEvent
extends
AbstractEvent
<
RegistryEntity
>
{
public
class
ServiceRegisterEvent
extends
AbstractEvent
<
RegistryEntity
>
{
...
@@ -21,7 +21,7 @@ public class ServiceRegisterEvent extends AbstractEvent<RegistryEntity> {
...
@@ -21,7 +21,7 @@ public class ServiceRegisterEvent extends AbstractEvent<RegistryEntity> {
super
(
entity
);
super
(
entity
);
}
}
public
ServiceRegisterEvent
(
RegistryEntity
entity
,
Audit
or
audit
or
)
{
public
ServiceRegisterEvent
(
RegistryEntity
entity
,
Audit
EntryEntity
audit
)
{
super
(
entity
,
audit
or
);
super
(
entity
,
audit
);
}
}
}
}
bwreg-service/src/main/java/edu/kit/scc/webreg/event/UserEvent.java
View file @
4fc92030
...
@@ -10,8 +10,8 @@
...
@@ -10,8 +10,8 @@
******************************************************************************/
******************************************************************************/
package
edu.kit.scc.webreg.event
;
package
edu.kit.scc.webreg.event
;
import
edu.kit.scc.webreg.audit.Auditor
;
import
edu.kit.scc.webreg.entity.UserEntity
;
import
edu.kit.scc.webreg.entity.UserEntity
;
import
edu.kit.scc.webreg.entity.audit.AuditEntryEntity
;
public
class
UserEvent
extends
AbstractEvent
<
UserEntity
>
{
public
class
UserEvent
extends
AbstractEvent
<
UserEntity
>
{
...
@@ -22,7 +22,7 @@ public class UserEvent extends AbstractEvent<UserEntity> {
...
@@ -22,7 +22,7 @@ public class UserEvent extends AbstractEvent<UserEntity> {
super
(
entity
);
super
(
entity
);
}
}
public
UserEvent
(
UserEntity
entity
,
Audit
or
audit
or
)
{
public
UserEvent
(
UserEntity
entity
,
Audit
EntryEntity
audit
)
{
super
(
entity
,
audit
or
);
super
(
entity
,
audit
);
}
}
}
}
bwreg-service/src/main/java/edu/kit/scc/webreg/service/impl/UserUpdater.java
View file @
4fc92030
...
@@ -367,7 +367,7 @@ public class UserUpdater implements Serializable {
...
@@ -367,7 +367,7 @@ public class UserUpdater implements Serializable {
protected
void
fireUserChangeEvent
(
UserEntity
user
,
String
executor
,
Auditor
auditor
)
{
protected
void
fireUserChangeEvent
(
UserEntity
user
,
String
executor
,
Auditor
auditor
)
{
UserEvent
userEvent
=
new
UserEvent
(
user
,
auditor
);
UserEvent
userEvent
=
new
UserEvent
(
user
,
auditor
.
getAudit
()
);
try
{
try
{
eventSubmitter
.
submit
(
userEvent
,
EventType
.
USER_UPDATE
,
executor
);
eventSubmitter
.
submit
(
userEvent
,
EventType
.
USER_UPDATE
,
executor
);
...
...
bwreg-service/src/main/java/edu/kit/scc/webreg/service/reg/impl/ApprovalServiceImpl.java
View file @
4fc92030
...
@@ -114,7 +114,7 @@ public class ApprovalServiceImpl implements ApprovalService {
...
@@ -114,7 +114,7 @@ public class ApprovalServiceImpl implements ApprovalService {
auditor
.
logAction
(
registry
.
getUser
().
getEppn
(),
"DENY APPROVAL"
,
"registry-"
+
registry
.
getId
(),
"User is denied acces for service"
,
AuditStatus
.
SUCCESS
);
auditor
.
logAction
(
registry
.
getUser
().
getEppn
(),
"DENY APPROVAL"
,
"registry-"
+
registry
.
getId
(),
"User is denied acces for service"
,
AuditStatus
.
SUCCESS
);
ServiceRegisterEvent
serviceRegisterEvent
=
new
ServiceRegisterEvent
(
registry
,
auditor
);
ServiceRegisterEvent
serviceRegisterEvent
=
new
ServiceRegisterEvent
(
registry
,
auditor
.
getAudit
()
);
List
<
EventEntity
>
eventList
=
new
ArrayList
<
EventEntity
>(
serviceEventDao
.
findAllByService
(
registry
.
getService
()));
List
<
EventEntity
>
eventList
=
new
ArrayList
<
EventEntity
>(
serviceEventDao
.
findAllByService
(
registry
.
getService
()));
try
{
try
{
eventSubmitter
.
submit
(
serviceRegisterEvent
,
eventList
,
EventType
.
APPROVAL_DENIED
,
executor
);
eventSubmitter
.
submit
(
serviceRegisterEvent
,
eventList
,
EventType
.
APPROVAL_DENIED
,
executor
);
...
@@ -186,7 +186,7 @@ public class ApprovalServiceImpl implements ApprovalService {
...
@@ -186,7 +186,7 @@ public class ApprovalServiceImpl implements ApprovalService {
}
}
}
}
ServiceRegisterEvent
serviceRegisterEvent
=
new
ServiceRegisterEvent
(
registry
,
auditor
);
ServiceRegisterEvent
serviceRegisterEvent
=
new
ServiceRegisterEvent
(
registry
,
auditor
.
getAudit
()
);
List
<
EventEntity
>
eventList
=
new
ArrayList
<
EventEntity
>(
serviceEventDao
.
findAllByService
(
serviceEntity
));
List
<
EventEntity
>
eventList
=
new
ArrayList
<
EventEntity
>(
serviceEventDao
.
findAllByService
(
serviceEntity
));
eventSubmitter
.
submit
(
serviceRegisterEvent
,
eventList
,
EventType
.
SERVICE_REGISTER
,
executor
);
eventSubmitter
.
submit
(
serviceRegisterEvent
,
eventList
,
EventType
.
SERVICE_REGISTER
,
executor
);
...
...
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