public class TensorFlowClusterMaintainer extends Object implements Service
| Constructor and Description |
|---|
TensorFlowClusterMaintainer(UUID clusterId,
TensorFlowJobArchive jobArchive,
String topicName)
Constructs a new instance of TensorFlow cluster service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(ServiceContext ctx)
Cancels this service.
|
void |
execute(ServiceContext ctx)
Starts execution of this service.
|
void |
init(ServiceContext ctx)
Pre-initializes service before execution.
|
public TensorFlowClusterMaintainer(UUID clusterId, TensorFlowJobArchive jobArchive, String topicName)
clusterId - Cluster identifier.jobArchive - Job archive.topicName - Topic name.public void cancel(ServiceContext ctx)
cancel methods on IgniteServices API are called.
Note that Ignite cannot guarantee that the service exits from Service.execute(ServiceContext)
method whenever cancel(ServiceContext) method is called. It is up to the user to
make sure that the service code properly reacts to cancellations.
public void init(ServiceContext ctx)
Service.execute(ServiceContext) is called).public void execute(ServiceContext ctx)
execute
method and can be cancelled (or undeployed) only by calling any of the cancel methods on
IgniteServices API. Also note that service is not required to exit from execute method until
Service.cancel(ServiceContext) method was called.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019