MCPcopy Create free account
hub / github.com/e2wugui/zeze / ProviderOnly

Class ProviderOnly

ZezeJava/ZezeJava/src/main/java/Zeze/Arch/ProviderOnly.java:8–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6import org.jetbrains.annotations.Nullable;
7
8public class ProviderOnly extends ProviderImplement {
9 private ProviderLoadOnly load;
10
11 @Override
12 public @Nullable ProviderLoadOnly getLoad() {
13 return load;
14 }
15
16 @Override
17 protected long ProcessLinkBroken(LinkBroken p) {
18 return 0;
19 }
20
21 public void create(AppBase app) {
22 load = new ProviderLoadOnly(app.getZeze());
23 var config = app.getZeze().getConfig();
24 load.getOverload().register(Task.getThreadPool(), config);
25 }
26
27 public void start() {
28 load.start();
29 }
30
31 @Override
32 public void stop() throws Exception {
33 if (load != null)
34 load.stop();
35 }
36}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected