<default>
Sequence Diagram SQ_1_AUTHENTICATE

Object Summary
Action 
ActionFactory 
AuthenticationManager 
Credential 
DAOFactory 
Role 
RoleFactory 
User 
User 
UserActionsDAO 
UserDAO 
 

Diagram Elements Detail

Action

created true
backgroundColor 204,204,255
Activation Summary
Activation16 
 

Dependency Links

to Class net.sourceforge.minor.userManagement.Action


Activation16

ActionFactory

backgroundColor 255,255,102
Activation Summary
Activation15 
 

Dependency Links

to Class net.sourceforge.minor.userManagement.ActionFactory

Message Links

to Object Action

Number 3.3.2.1.3.1.1.1
Is creation message
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid321b5ej74l2s3ej79yhkb.nodeid1wvnmej74l2s3ej7aabtn:id88odbeiyagk33eiyp30s7.nodeid321b5ej74l2s3ej79yhkb
normalizedIndex 0.5
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5.linkid89wofej74l2s3ej7a8k5v:id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5

Activation15

AuthenticationManager

created true
backgroundColor 102,255,102
Activation Summary
Activation3 
Activation4 
 

Dependency Links

to Class net.sourceforge.minor.userManagement.AuthenticationManager

Message Links

to Object DAOFactory

Number 3.2
Operation getUserDAO
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid9aym9eiyagk33eiypdzz0.nodeid8n6kaeiyagk33eiypfmjw:id88odbeiyagk33eiyp30s7.nodeid9aym9eiyagk33eiypdzz0
normalizedIndex 0.5
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid4u4hneiyagk33eiyp3by5.linkid3vi5veiyagk33eiypan6n:id88odbeiyagk33eiyp30s7.nodeid4u4hneiyagk33eiyp3by5

to Object DAOFactory

Number 3.1
Operation getMinorDAOFactory
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid9aym9eiyagk33eiypdzz0.nodeid4dlijeiyagk33eiypgfqx:id88odbeiyagk33eiyp30s7.nodeid9aym9eiyagk33eiypdzz0
normalizedIndex 0.25
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid4u4hneiyagk33eiyp3by5.linkid3vi5veiyagk33eiypan6n:id88odbeiyagk33eiyp30s7.nodeid4u4hneiyagk33eiyp3by5

to Object UserDAO

Number 3.3
Operation authenticateUser
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.nodeid3424beiyagk33eiypgyqf:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c
normalizedIndex 0.75
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid4u4hneiyagk33eiyp3by5.linkid3vi5veiyagk33eiypan6n:id88odbeiyagk33eiyp30s7.nodeid4u4hneiyagk33eiyp3by5

Activation3

Activation4

Credential

created true
Activation Summary
Activation2 
 

Dependency Links

to Class net.sourceforge.minor.userManagement.AuthenticationCredential


Activation2

DAOFactory

backgroundColor 255,255,102
Activation Summary
Activation1 
Activation12 
Activation5 
 

Dependency Links

to Class net.sourceforge.minor.daos.MinorDAOFactory

Message Links

to Object UserDAO

Number 3.2.1
Is creation message
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.nodeid1b4jdeiyagk33eiyphz6q:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c
normalizedIndex 0.5
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge.linkid7y53veiyagk33eiypfmiy:id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge

to Object UserActionsDAO

Number 3.3.2.1.2.1
Is creation message
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5.nodeid6yurqej74l2s3ej7a6eed:id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5
normalizedIndex 0.5
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.linkidtl28ej74l2s3ej7a61i7:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c

Activation1

Activation12

Activation5

Role

created true
backgroundColor 204,204,255
Activation Summary
Activation11 
 

Dependency Links

to Class net.sourceforge.minor.userManagement.Role


Activation11

RoleFactory

backgroundColor 255,255,102
Activation Summary
Activation10 
 

Dependency Links

to Class net.sourceforge.minor.userManagement.RoleFactory

Message Links

to Object Role

Number 3.3.2.1.1.1
Is creation message
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid8hji4ej74l2s3ej79y43m.nodeid1mkphej74l2s3ej7a29mv:id88odbeiyagk33eiyp30s7.nodeid8hji4ej74l2s3ej79y43m
normalizedIndex 0.5
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.linkid1z3ujej74l2s3ej7a1n2x:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c

Activation10

User

Stereotype actor

Message Links

to Object AuthenticationManager

Number 2
Operation getInstance
Is creation message
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge.nodeidbwnneiyagk33eiyp9uqc:id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge
normalizedIndex 0.5
diagram_uniqe_name

to Object AuthenticationManager

Number 3
Operation authenticateUser
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge.nodeid2xyl4eiyagk33eiypan76:id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge
normalizedIndex 0.75
diagram_uniqe_name

to Object Credential

Number 1
Is creation message
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeidsudxeiyagk33eiypcwua.nodeid46neceiyagk33eiypdexr:id88odbeiyagk33eiyp30s7.nodeidsudxeiyagk33eiypcwua
normalizedIndex 0.25
diagram_uniqe_name

User

created true
backgroundColor 102,255,102
Activation Summary
Activation17 
Activation18 
Activation8 
 

Dependency Links

to Class net.sourceforge.minor.userManagement.User


Activation17

Activation18

Activation8

UserActionsDAO

created true
Activation Summary
Activation13 
Activation14 
 

StatementBlock Summary
StatementBlock3 
 

Dependency Links

to Class net.sourceforge.minor.daos.UserActionsDAO

Message Links

to Object ActionFactory

Number 3.3.2.1.3.1.1
Operation createAction
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid7csxiej74l2s3ej79y8zu.nodeid9yk6kej74l2s3ej7a8k72:id88odbeiyagk33eiyp30s7.nodeid7csxiej74l2s3ej79y8zu
normalizedIndex 0.5
diagram_uniqe_name
predecessorUid design:node:::id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5.nodeid18mdoej74l2s3ej7a9ku7:id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5

Activation13

Activation14

StatementBlock3

minProcessingDuration 50
initialInstant 860
statementExpression each result
shapeType StatementBlock
normalizedIndex 0.5
sequenceNumber 3.3.2.1.3.1
processingDuration 150
diagram_uniqe_name
statementType for
name StatementBlock3
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.linkid6mzw9ej74l2s3ej7a6zya:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c

UserDAO

created true
Activation Summary
Activation6 
Activation7 
Activation9 
 

StatementBlock Summary
StatementBlock1 
 

Dependency Links

to Class net.sourceforge.minor.daos.UserDAO

Message Links

to Object User

Number 3.3.1
Is creation message
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeidg3c6eiyagk33eiyp3nl2.nodeid1pe6leiyagk33eiypi8mn:id88odbeiyagk33eiyp30s7.nodeidg3c6eiyagk33eiyp3nl2
normalizedIndex 0.2
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge.linkid64trzeiyagk33eiypgype:id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge

to Object UserDAO

Number 3.3.2
Operation getUserRoles
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.nodeid3cvp1ej74l2s3ej79xi7l:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c
minProcessingDuration 158
normalizedIndex 0.4
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge.linkid64trzeiyagk33eiypgype:id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge

to Object RoleFactory

Number 3.3.2.1.1
Operation createRole
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid5ke3pej74l2s3ej79xy9m.nodeid867qkej74l2s3ej7a1n4e:id88odbeiyagk33eiyp30s7.nodeid5ke3pej74l2s3ej79xy9m
normalizedIndex 0.25
diagram_uniqe_name
predecessorUid design:node:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.nodeid3cnm5ej74l2s3ej7a10fh:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c

to Object DAOFactory

Number 3.3.2.1.2
Operation getUserActionsDAO
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeid9aym9eiyagk33eiypdzz0.nodeid7w9icej74l2s3ej7a61jp:id88odbeiyagk33eiyp30s7.nodeid9aym9eiyagk33eiypdzz0
normalizedIndex 0.5
diagram_uniqe_name
predecessorUid design:node:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.nodeid3cnm5ej74l2s3ej7a10fh:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c

to Object UserActionsDAO

Number 3.3.2.1.3
Operation getActionsByRole
return arrow
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5.nodeid6j463ej74l2s3ej7a6zzb:id88odbeiyagk33eiyp30s7.nodeidvugyej74l2s3ej7a38f5
normalizedIndex 0.75
diagram_uniqe_name
predecessorUid design:node:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.nodeid3cnm5ej74l2s3ej7a10fh:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c

to Object User

Number 3.3.3
Operation setRoles
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeidg3c6eiyagk33eiyp3nl2.nodeid7xvosej74l2s3ej7ad5dw:id88odbeiyagk33eiyp30s7.nodeidg3c6eiyagk33eiyp3nl2
normalizedIndex 0.6
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge.linkid64trzeiyagk33eiypgype:id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge

to Object User

Number 3.3.4
Operation setActions
activationUid design:node:::id88odbeiyagk33eiyp30s7.nodeidg3c6eiyagk33eiyp3nl2.nodeid9jrwlej74l2s3ej7agse9:id88odbeiyagk33eiyp30s7.nodeidg3c6eiyagk33eiyp3nl2
normalizedIndex 0.8
diagram_uniqe_name
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge.linkid64trzeiyagk33eiypgype:id88odbeiyagk33eiyp30s7.nodeid843vseiyagk33eiyp55ge

Activation6

Activation7

Activation9

StatementBlock1

minProcessingDuration 20
initialInstant 540
statementExpression each role result
shapeType StatementBlock
normalizedIndex 0.5
sequenceNumber 3.3.2.1
processingDuration 490
diagram_uniqe_name
statementType for
name StatementBlock1
predecessorUid design:link:::id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c.linkid797g2ej74l2s3ej79xi4z:id88odbeiyagk33eiyp30s7.nodeid2j3vdeiyagk33eiype80c