]> git.mxchange.org Git - jcontacts-business-core.git/blobdiff - src/org/mxchange/jcontactsbusiness/department/Department.java
Continued:
[jcontacts-business-core.git] / src / org / mxchange / jcontactsbusiness / department / Department.java
index 4e40ed956d5258f81bca06d6be92b7c8a995a785..745f41243dd28e369f8e33632c2e34b4a0762039 100644 (file)
 package org.mxchange.jcontactsbusiness.department;
 
 import java.io.Serializable;
+import java.util.Calendar;
 import org.mxchange.jcontactsbusiness.BusinessContact;
 import org.mxchange.jcontactsbusiness.branch.BranchOffice;
 import org.mxchange.jcontactsbusiness.employee.Employee;
 import org.mxchange.jcontactsbusiness.headquarters.HeadQuartersData;
+import org.mxchange.jusercore.model.user.User;
 
 /**
  * A POJI for company departments
@@ -113,6 +115,34 @@ public interface Department extends Serializable {
         */
        void setDepartmentName (final String departmentName);
 
+       /**
+        * Getter for user owner instance
+        * <p>
+        * @return User owner instance
+        */
+       User getDepartmentUserOwner ();
+
+       /**
+        * Setter for user owner instance
+        * <p>
+        * @param departmentUserOwner User owner instance
+        */
+       void setDepartmentUserOwner (final User departmentUserOwner);
+
+       /**
+        * Getter for timestamp when this entry has been created
+        * <p>
+        * @return Timestamp when this entry has been created
+        */
+       Calendar getDepartmentCreated ();
+
+       /**
+        * Setter for timestamp when this entry has been created
+        * <p>
+        * @param departmentCreated Timestamp when this entry has been created
+        */
+       void setDepartmentCreated (final Calendar departmentCreated);
+
        @Override
        boolean equals (final Object object);