Class NodeCloudServiceFactory
- java.lang.Object
-
- de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
-
- de.dytanic.cloudnet.provider.service.NodeCloudServiceFactory
-
- All Implemented Interfaces:
de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
public class NodeCloudServiceFactory extends de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory implements de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
-
-
Constructor Summary
Constructors Constructor Description NodeCloudServiceFactory(CloudNet cloudNet, DefaultCloudServiceManager cloudServiceManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable de.dytanic.cloudnet.driver.service.ServiceInfoSnapshotcreateCloudService(de.dytanic.cloudnet.driver.service.ServiceConfiguration serviceConfiguration)@NotNull de.dytanic.cloudnet.common.concurrent.ITask<de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot>createCloudServiceAsync(de.dytanic.cloudnet.driver.service.ServiceConfiguration serviceConfiguration)-
Methods inherited from class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
createCloudService, createCloudService, createCloudService, createCloudService, createCloudServiceAsync, createCloudServiceAsync, createCloudServiceAsync, createCloudServiceAsync
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudService, createCloudService, createCloudService, createCloudService, createCloudService, createCloudService, createCloudServiceAsync, createCloudServiceAsync, createCloudServiceAsync, createCloudServiceAsync, createCloudServiceAsync, createCloudServiceAsync
-
-
-
-
Constructor Detail
-
NodeCloudServiceFactory
public NodeCloudServiceFactory(CloudNet cloudNet, DefaultCloudServiceManager cloudServiceManager)
-
-
Method Detail
-
createCloudService
@Nullable public @Nullable de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot createCloudService(de.dytanic.cloudnet.driver.service.ServiceConfiguration serviceConfiguration)
- Specified by:
createCloudServicein interfacede.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
-
createCloudServiceAsync
@NotNull public @NotNull de.dytanic.cloudnet.common.concurrent.ITask<de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot> createCloudServiceAsync(de.dytanic.cloudnet.driver.service.ServiceConfiguration serviceConfiguration)
- Specified by:
createCloudServiceAsyncin interfacede.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
-
-