Package org.yamcs.client
Class YamcsClient
java.lang.Object
org.yamcs.client.YamcsClient
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConnectionListener(ConnectionListener connectionListener) voidclose()voidEstablish a live communication channel.createActivityClient(String instance) createArchiveClient(String instance) createEvent(CreateEventRequest request) createInstance(CreateInstanceRequest request) createMissionDatabaseClient(String instance) createProcessor(CreateProcessorRequest request) createProcessorClient(String instance, String processor) createTimelineClient(String instance) disableLink(String instance, String link) editAlarm(EditAlarmRequest request) enableLink(String instance, String link) getFileTransferServices(String instance) getHost()getInstance(String instance) intgetPort()getUrl()booleanisTLS()booleanlistAlarms(String instance) listAlarms(String instance, String processor) listInstances(InstanceFilter filter) listProcessors(String instance) listServices(String instance) voidvoidvoidloginWithKerberos(String principal) static YamcsClient.BuildernewBuilder(String serverUrl) static YamcsClient.BuildernewBuilder(String host, int port) voidPolls the server, to see if it is ready.voidremoveConnectionListener(ConnectionListener connectionListener) restartInstance(String instance) startInstance(String instance) startService(String instance, String service) stopInstance(String instance) stopService(String instance, String service)
-
Method Details
-
newBuilder
-
newBuilder
-
loginWithKerberos
- Throws:
ClientException
-
loginWithKerberos
- Throws:
ClientException
-
login
- Throws:
ClientException
-
pollServer
Polls the server, to see if it is ready.- Throws:
ClientException
-
connectWebSocket
Establish a live communication channel.- Throws:
ClientException
-
createInstance
-
reconfigureInstance
-
listInstances
-
getInstance
-
listInstances
-
startInstance
-
stopInstance
-
restartInstance
-
listProcessors
-
getServerInfo
-
getServerURL
-
getOwnUserInfo
-
listServices
-
startService
-
enableLink
-
disableLink
-
stopService
-
getLeapSeconds
-
createProcessor
-
createEvent
-
listAlarms
-
listAlarms
-
editAlarm
-
getFileTransferServices
-
createStorageClient
-
createArchiveClient
-
createMissionDatabaseClient
-
createProcessorClient
-
createTimelineClient
-
createActivityClient
-
getHost
-
getPort
public int getPort() -
isTLS
public boolean isTLS() -
getContext
-
isVerifyTLS
public boolean isVerifyTLS() -
addConnectionListener
-
removeConnectionListener
-
getWebSocketClient
-
getMethodHandler
-
getUrl
-
createTimeSubscription
-
createClearanceSubscription
-
createEventSubscription
-
createAlarmSubscription
-
createGlobalAlarmStatusSubscription
-
createPacketSubscription
-
createProcessorSubscription
-
createCommandSubscription
-
createQueueEventSubscription
-
createQueueStatisticsSubscription
-
createParameterSubscription
-
createLinkSubscription
-
createContainerSubscription
-
close
public void close()
-