Package | Description |
---|---|
org.astrogrid.samp.bridge |
Classes for the SAMP Bridge.
|
org.astrogrid.samp.client |
Classes required only for SAMP clients.
|
org.astrogrid.samp.gui |
Classes required only for graphical components based on SAMP classes.
|
org.astrogrid.samp.hub |
Classes required only for running a SAMP hub.
|
org.astrogrid.samp.test |
Classes for testing.
|
org.astrogrid.samp.web |
Classes relating to the SAMP Web Profile.
|
org.astrogrid.samp.xmlrpc |
Classes relating to Standard Profile and XML-RPC pluggable implementation layer.
|
Modifier and Type | Class and Description |
---|---|
private class |
ProxyManager.ProxyCallableClient
CallableClient implementation used by remote proxy connections on
behalf of local clients.
|
Modifier and Type | Class and Description |
---|---|
private class |
HubConnector.ConnectorCallableClient
CallableClient implementation used by this class.
|
Modifier and Type | Method and Description |
---|---|
void |
HubConnection.setCallable(CallableClient callable)
Tells the hub how it can perform callbacks on the client by providing
a CallableClient object.
|
Modifier and Type | Class and Description |
---|---|
private class |
MessageTrackerHubConnector.MessageTrackerCallableClient
CallableClient wrapper class which intercepts calls to keep track
of sent and received messages.
|
private class |
MessageTrackerHubService.MessageTrackerCallableClient
Wrapper implementation for the CallableClient class which intercepts
calls to update sent and received transmission list models.
|
Modifier and Type | Field and Description |
---|---|
private CallableClient |
MessageTrackerHubService.MessageTrackerCallableClient.base_ |
private CallableClient |
MessageTrackerHubConnector.MessageTrackerCallableClient.base_ |
Modifier and Type | Method and Description |
---|---|
void |
WrapperHubConnection.setCallable(CallableClient callable) |
void |
MessageTrackerHubService.MessageTrackerHubClient.setCallable(CallableClient callable) |
void |
MessageTrackerHubConnector.MessageTrackerHubConnection.setCallable(CallableClient callable) |
Constructor and Description |
---|
MessageTrackerCallableClient(CallableClient base,
MessageTrackerHubConnector.MessageTrackerHubConnection connection)
Constructor.
|
MessageTrackerCallableClient(CallableClient base,
MessageTrackerHubService.MessageTrackerHubClient client)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
HubCallableClient
CallableClient implementation used by the hub client.
|
private class |
HubClient.NoCallableClient
No-op callback handler implementation.
|
Modifier and Type | Field and Description |
---|---|
private CallableClient |
HubClient.callable_ |
private CallableClient |
FacadeHubService.FacadeHubConnection.callable_ |
Modifier and Type | Method and Description |
---|---|
CallableClient |
HubClient.getCallable()
Returns the callable object which allows this client to receive
callbacks.
|
Modifier and Type | Method and Description |
---|---|
void |
WrapperHubConnection.setCallable(CallableClient client) |
void |
HubClient.setCallable(CallableClient callable)
Sets the callable object which allows this client to receive
callbacks.
|
void |
FacadeHubService.FacadeHubConnection.setCallable(CallableClient callable) |
protected void |
BasicHubService.setCallable(HubClient caller,
CallableClient callable)
Does the work for the
setCallable method of connections
registered with this service. |
Modifier and Type | Class and Description |
---|---|
class |
Calculator
Test client.
|
private static class |
HubTester.ClientWatcher
CallableClient implementation which watches hub.event messages
concerning the registration and attributes of other clients.
|
private static class |
HubTester.TestCallableClient
CallableClient implementation for testing.
|
private static class |
MessageSender.AsynchSender.Collector
CallableClient implementation which collects asynchronous message
responses.
|
(package private) class |
ReplyCollector
Partial implementation of
CallableClient which handles the
receiveReply method. |
Modifier and Type | Class and Description |
---|---|
private class |
UrlTrackerHubConnection.UrlTrackerCallableClient
CallableClient wrapper implementation which intercepts
communications, scans the payloads for URLs, and informs an
associated UrlTracker.
|
(package private) class |
WebCallableClient
CallableClient implementation used internally by the Web Profile hub.
|
Modifier and Type | Field and Description |
---|---|
private CallableClient |
UrlTrackerHubConnection.UrlTrackerCallableClient.baseCallable_ |
private CallableClient |
WebHubConnection.CallWorker.client_ |
Modifier and Type | Method and Description |
---|---|
(package private) abstract void |
ClientCallbackOperation.dispatch(CallableClient client,
java.util.List paramList)
Makes a call to a callable client of the method represented by
this operation with a given list of parameters.
|
static void |
ClientCallbackOperation.invoke(Callback callback,
CallableClient client)
Dispatches a callback to a CallableClient.
|
void |
WebHubConnection.setCallable(CallableClient client) |
void |
UrlTrackerHubConnection.setCallable(CallableClient callable) |
Constructor and Description |
---|
CallWorker(XmlRpcHubConnection xconn,
CallableClient client,
java.lang.String appName)
Constructor.
|
UrlTrackerCallableClient(CallableClient baseCallable)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
XmlRpcCallableClient
CallableClient implementation used to communicate with XML-RPC-based
callable clients.
|
Modifier and Type | Field and Description |
---|---|
(package private) CallableClient |
ClientXmlRpcHandler.Entry.callable_ |
Modifier and Type | Method and Description |
---|---|
void |
CallableClientServer.addClient(HubConnection connection,
CallableClient callable)
Adds a CallableClient object to this server.
|
void |
ClientXmlRpcHandler.addClient(HubConnection connection,
CallableClient callable)
Adds a CallableClient object to this server.
|
void |
StandardHubConnection.setCallable(CallableClient callable) |
Constructor and Description |
---|
Entry(HubConnection connection,
CallableClient callable)
Constructor.
|