diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QSession.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QSession.java index f362adb7..19984e30 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QSession.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QSession.java @@ -452,4 +452,15 @@ public class QSession implements Serializable return (this.permissions); } + + /******************************************************************************* + ** Fluent setter for user + *******************************************************************************/ + public QSession withUser(QUser user) + { + this.user = user; + return (this); + } + + } diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QUser.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QUser.java index a6bf753b..1ff995a0 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QUser.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/session/QUser.java @@ -84,4 +84,26 @@ public class QUser { return ("QUser{" + idReference + "," + fullName + "}"); } + + /******************************************************************************* + ** Fluent setter for idReference + *******************************************************************************/ + public QUser withIdReference(String idReference) + { + this.idReference = idReference; + return (this); + } + + + + /******************************************************************************* + ** Fluent setter for fullName + *******************************************************************************/ + public QUser withFullName(String fullName) + { + this.fullName = fullName; + return (this); + } + + }