major refactoring: working towards more interface-implementation splitting

This commit is contained in:
2025-07-10 10:56:03 +02:00
parent d68dc991d0
commit 21812d2b42
22 changed files with 168 additions and 84 deletions

6
company/build.gradle.kts Normal file
View File

@@ -0,0 +1,6 @@
description = "Umbrella : Companies"
dependencies{
implementation(project(":core"))
}

View File

@@ -0,0 +1,21 @@
/* © SRSoftware 2025 */
package de.srsoftware.umbrella.company;
import de.srsoftware.umbrella.core.api.CompanyService;
import de.srsoftware.umbrella.core.api.UserService;
import de.srsoftware.umbrella.core.model.UmbrellaUser;
import java.util.List;
public class CompanyModule implements CompanyService {
private final UserService users;
public CompanyModule(UserService userService){
users = userService;
}
@Override
public List<UmbrellaUser> getMembers(long companyId) {
return null;
}
}