com.bloomscorp.aster.behemoth.AsterCRUDController Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bmx-aster Show documentation
Show all versions of bmx-aster Show documentation
Base package with managed dependencies for a single vendor e-commerce platform.
This is an opinionated version of Spring Boot configuration with added as-is dependency configurations.
package com.bloomscorp.aster.behemoth;
import com.bloomscorp.alfred.LogBook;
import com.bloomscorp.alfred.cron.CronManager;
import com.bloomscorp.alfred.orm.AuthenticationLog;
import com.bloomscorp.aster.alfred.orm.AsterLog;
import com.bloomscorp.behemoth.controller.BehemothCRUDController;
import com.bloomscorp.nverse.NVerseAuthorityResolver;
import com.bloomscorp.nverse.NVerseGatekeeper;
import com.bloomscorp.nverse.pojo.NVerseRole;
import com.bloomscorp.nverse.pojo.NVerseTenant;
import com.bloomscorp.nverse.sanitizer.HttpRequestDumpSanitizer;
import com.bloomscorp.raintree.RainTree;
public abstract class AsterCRUDController<
B extends LogBook,
A extends AuthenticationLog,
T extends NVerseTenant,
E extends Enum,
R extends NVerseRole,
C extends CronManager
> extends BehemothCRUDController {
public AsterCRUDController(
RainTree rainTree,
B logBook,
C cron,
NVerseGatekeeper gatekeeper,
NVerseAuthorityResolver authorityResolver,
HttpRequestDumpSanitizer httpRequestDumpSanitizer
) {
super(
rainTree,
logBook,
cron,
gatekeeper,
authorityResolver,
httpRequestDumpSanitizer
);
}
}