public interface EndpointImplementation
| Modifier and Type | Method and Description |
|---|---|
String |
getEndpointName()
Returns the unique name of the endpoint.
|
void |
invoke(String name,
MessageHeader header,
MessageReader parameterReader,
ValueWriter resultWriter)
Invokes a method on the endpoint.
|
default void |
invokeAsync(String name,
MessageHeader header,
MessageReader parameterReader,
ValueWriter resultWriter,
CompletableFuture<Void> f) |
String getEndpointName()
void invoke(String name, MessageHeader header, MessageReader parameterReader, ValueWriter resultWriter) throws Exception
name - the name of the endpoint methodheader - the message headerparameterReader - a reader for reading the parameters to the methodresultWriter - a writer used for writing the result of invoking the methodException - if an exception occurred while invoking the servicedefault void invokeAsync(String name, MessageHeader header, MessageReader parameterReader, ValueWriter resultWriter, CompletableFuture<Void> f)
Copyright © 2012–2015 Danish Maritime Authority. All rights reserved.