public class ServiceEndpoint extends NodeRPCConnection
| Modifier | Constructor and Description |
|---|---|
protected |
ServiceEndpoint(AppContext context,
java.lang.String providerAddress) |
| Modifier and Type | Method and Description |
|---|---|
protected AccessToken |
getAccessToken() |
AppContext |
getAppContext() |
java.lang.String |
getAppDid()
Get the application DID in the current calling context.
|
java.lang.String |
getAppInstanceDid()
Get the application instance DID in the current calling context;
|
java.util.concurrent.CompletableFuture<java.lang.String> |
getLatestCommitId() |
java.util.concurrent.CompletableFuture<NodeVersion> |
getNodeVersion() |
java.lang.String |
getProviderAddress()
Get the end-point address of this service End-point.
|
java.lang.String |
getServiceDid()
Get the remote node service application DID.
|
java.lang.String |
getServiceInstanceDid()
Get the remote node service instance DID where is serving the storage service.
|
DataStorage |
getStorage() |
java.lang.String |
getUserDid()
Get the user DID string of this serviceEndpoint.
|
void |
refreshAccessToken() |
createService, openConnectionprotected ServiceEndpoint(AppContext context, java.lang.String providerAddress)
public AppContext getAppContext()
public java.lang.String getProviderAddress()
getProviderAddress in class NodeRPCConnectionpublic java.lang.String getUserDid()
public java.lang.String getAppDid()
public java.lang.String getAppInstanceDid()
public java.lang.String getServiceDid()
public java.lang.String getServiceInstanceDid()
public DataStorage getStorage()
public void refreshAccessToken()
throws NodeRPCException
NodeRPCExceptionprotected AccessToken getAccessToken()
getAccessToken in class NodeRPCConnectionpublic java.util.concurrent.CompletableFuture<NodeVersion> getNodeVersion()
public java.util.concurrent.CompletableFuture<java.lang.String> getLatestCommitId()