class and file docs
This commit is contained in:
parent
05eac44a4c
commit
38e89d628b
2 changed files with 19 additions and 4 deletions
|
|
@ -1,3 +1,11 @@
|
|||
/*
|
||||
* JobServServer
|
||||
*
|
||||
* v1.0
|
||||
*
|
||||
* May 18, 2019
|
||||
*/
|
||||
|
||||
package JobServ;
|
||||
|
||||
import io.grpc.Server;
|
||||
|
|
@ -7,6 +15,13 @@ import io.grpc.stub.StreamObserver;
|
|||
import java.io.IOException;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
|
||||
/*
|
||||
* The JobServServer class implements the JobServ protobuf API
|
||||
* It does this by extending the gRPC stub code.
|
||||
* Additionally, JobServServer starts and manages a daemon
|
||||
* Which accepts incoming connections from client.
|
||||
*/
|
||||
public class JobServServer {
|
||||
private static final Logger logger = Logger.getLogger(JobServServer.class.getName());
|
||||
|
||||
|
|
@ -54,7 +69,7 @@ public class JobServServer {
|
|||
|
||||
// wrap around stub code generated by GRPC
|
||||
static class ShellServerImpl extends ShellServerGrpc.ShellServerImplBase {
|
||||
|
||||
|
||||
@Override
|
||||
public void getStatus(PIDMessage request,
|
||||
StreamObserver<StatusMessage> responder) {
|
||||
|
|
@ -65,7 +80,7 @@ public class JobServServer {
|
|||
responder.onNext(reply);
|
||||
responder.onCompleted();
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void getOutput(PIDMessage request,
|
||||
StreamObserver<OutputMessage> responder) {
|
||||
|
|
@ -76,7 +91,7 @@ public class JobServServer {
|
|||
responder.onNext(reply);
|
||||
responder.onCompleted();
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void newJob(NewJobMessage request,
|
||||
StreamObserver<PIDMessage> responder) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue