- a_ - Variable in class org.astrogrid.samp.test.Calculator.CalcRequest
-
- abbrev(String) - Static method in class org.astrogrid.samp.JSamp
-
Returns the abbreviated form of a given class name.
- AbstractCallActionManager - Class in org.astrogrid.samp.gui
-
Partial SendActionManager implementation which
uses the Asynchronous Call/Response delivery pattern.
- AbstractCallActionManager(Component, GuiHubConnector, ListModel) - Constructor for class org.astrogrid.samp.gui.AbstractCallActionManager
-
Constructor.
- AbstractCallActionManager.CallResponseHandler - Class in org.astrogrid.samp.gui
-
ResponseHandler implementation for use by this class.
- AbstractCallActionManager.SendAction - Class in org.astrogrid.samp.gui
-
Action which performs a send to a particular client.
- AbstractCallActionManager.TagInfo - Class in org.astrogrid.samp.gui
-
Aggregates information required for handling responses which
correspond to a particular message tag.
- AbstractMessageHandler - Class in org.astrogrid.samp.client
-
Partial implementation of MessageHandler interface which helps to ensure
correct client behaviour.
- AbstractMessageHandler(Map) - Constructor for class org.astrogrid.samp.client.AbstractMessageHandler
-
Constructor using a given subscriptions map.
- AbstractMessageHandler(String[]) - Constructor for class org.astrogrid.samp.client.AbstractMessageHandler
-
Constructor using a given list of subscribed MTypes.
- AbstractMessageHandler(String) - Constructor for class org.astrogrid.samp.client.AbstractMessageHandler
-
Constructor using a single subscribed MType.
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.SendAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.GuiHubConnector.HubAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.GuiHubConnector.MonitorAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.GuiHubConnector.RegisterAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener.CallAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener.DisconnectAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.IndividualCallActionManager.BroadcastAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.NotifyActionManager.SendAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.PopupResultHandler.DetailAction
-
- actionPerformed(ActionEvent) - Method in class org.astrogrid.samp.gui.UniformCallActionManager.BroadcastAction
-
- actor_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler
-
- ActorHandler - Class in org.astrogrid.samp.xmlrpc
-
Utility class to facilitate constructing a SampXmlRpcHandler which handles
particular named methods.
- ActorHandler(String, Class, Object) - Constructor for class org.astrogrid.samp.xmlrpc.ActorHandler
-
Constructor.
- ActorHandler.SampType - Class in org.astrogrid.samp.xmlrpc
-
Enumeration of permitted types within a SAMP data structure.
- ActorHandler.Signature - Class in org.astrogrid.samp.xmlrpc
-
Characterises a method signature.
- add(ClientTracker.ClientOperation) - Method in class org.astrogrid.samp.client.ClientTracker.OperationQueue
-
Add a new client operation which may get the opportunity to be
performed some time in the future.
- add(HubClient) - Method in class org.astrogrid.samp.gui.GuiClientSet
-
- add(Object, Transmission) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.CallMap
-
Adds a new entry.
- add(HubClient) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerClientSet
-
- add(HubClient) - Method in class org.astrogrid.samp.hub.BasicClientSet
-
- add(HubClient) - Method in interface org.astrogrid.samp.hub.ClientSet
-
Adds a new client to the set.
- add(char) - Method in class org.astrogrid.samp.JsonReader
-
- add() - Method in class org.astrogrid.samp.JsonReader
-
- add(Object) - Method in class org.astrogrid.samp.test.MessageSender.BlockingSet
-
- ADD_MTYPE - Static variable in class org.astrogrid.samp.test.Calculator
-
- addActionListenerMethod_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- addChangeListener(ChangeListener) - Method in class org.astrogrid.samp.gui.Transmission
-
Adds a listener which will be notified if the state of this transmission
changes (if a response or failure is signalled).
- addClient(Client) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyManagerClientSet
-
- addClient(Client) - Method in class org.astrogrid.samp.client.TrackedClientSet
-
Adds a client to this model.
- addClient(Client) - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- addClient(HubConnection, CallableClient) - Method in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
Adds a CallableClient object to this server.
- addClient(HubConnection, CallableClient) - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler
-
Adds a CallableClient object to this server.
- addConnectionListener(ChangeListener) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Adds a listener which will be notified when this connector
registers or unregisters with a hub.
- addField(String) - Method in class org.astrogrid.samp.gui.TransmissionPanel.Stack
-
Adds an item.
- addHandler(HttpServer.Handler) - Method in class org.astrogrid.samp.httpd.HttpServer
-
Adds a handler which can serve some requests going through this server.
- addHandler(SampXmlRpcHandler) - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
- addHandler(SampXmlRpcHandler) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
- addHandler(SampXmlRpcHandler) - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcServer
-
Adds a handler which can service certain XML-RPC methods.
- addHeader(String, String) - Method in class org.astrogrid.samp.httpd.HttpServer.HttpHeaderMap
-
Adds a header value to this map.
- addHints_ - Variable in class org.astrogrid.samp.gui.ClientListCellRenderer
-
- addIcon(Image, String, PopupMenu, ActionListener) - Method in class org.astrogrid.samp.gui.SysTray
-
Adds an icon to the system tray.
- addIcon(Image, String, PopupMenu, ActionListener) - Method in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- addIcon(Image, String, PopupMenu, ActionListener) - Method in class org.astrogrid.samp.gui.SysTray.NoSysTray
-
- addListDataListener(ListDataListener) - Method in class org.astrogrid.samp.gui.GuiClientSet
-
- addListDataListener(ListDataListener) - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- addListDataListener(ListDataListener) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
- addLocalUrl(URL) - Method in class org.astrogrid.samp.httpd.MultiURLMapperHandler
-
Adds a local URL to the list of those which can be served by this
handler, and returns the public URL at which it will be available.
- addMessageHandler(MessageHandler) - Method in class org.astrogrid.samp.client.HubConnector
-
Adds a MessageHandler to this connector, which allows it to respond
to incoming messages.
- addMethod_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- addMType(String) - Method in class org.astrogrid.samp.Subscriptions
-
Adds a subscription to a given MType.
- addParam(String, Object) - Method in class org.astrogrid.samp.Message
-
Sets the value for a single entry in this message's
samp.params
map.
- addResource(String, ServerResource) - Method in class org.astrogrid.samp.httpd.ResourceHandler
-
Adds a resource to this server.
- addResponse(String, Response) - Method in class org.astrogrid.samp.client.HubConnector.CallItem
-
Take delivery of a response object.
- addResponse(String, Response) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
-
Supplies a response to the callAll invocation handled by this object.
- addResponseHandler(ResponseHandler) - Method in class org.astrogrid.samp.client.HubConnector
-
Adds a ResponseHandler to this connector, which allows it to receive
replies from messages sent asynchronously.
- addTableModelListener(TableModelListener) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- addTransmission(Transmission) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
Registers a newly created transmission with internal data models
as required.
- addTransmission(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionListModel
-
Adds a transmission to this list.
- addTransmission(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
Adds a transmission (row) to this model.
- adjustImage(BufferedImage) - Method in class org.astrogrid.samp.bridge.IconAdjuster
-
Produces an adjusted image for serving.
- adjustImage(BufferedImage) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyIconAdjuster
-
- adviceLines() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
-
Returns lines with advice on whether you should accept or decline.
- adviceLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
-
- adviceLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
-
- adviceLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
-
- adviceLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
-
- aeDescClass - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The com.apple.MacOS.AEDesc class
- aeDescConstructor - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The (String) method of com.apple.MacOS.AEDesc
- aeTargetConstructor - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The (int) method of com.apple.MacOS.AETarget
- AGE_COMPARATOR - Static variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
- allow_ - Variable in class org.astrogrid.samp.web.ListMessageRestriction
-
- ALLOW_ALL - Static variable in class org.astrogrid.samp.web.ListMessageRestriction
-
MessageRestriction that permits all MTypes, except as overridden
by x-samp.mostly-harmless
annotations.
- ALLOW_HEADERS_KEY - Static variable in class org.astrogrid.samp.web.CorsHttpServer
-
- ALLOW_METHOD_KEY - Static variable in class org.astrogrid.samp.web.CorsHttpServer
-
- ALLOW_ORIGIN_KEY - Static variable in class org.astrogrid.samp.web.CorsHttpServer
-
- allowFlash_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
- allowReverseCallbacks(String, String) - Method in interface org.astrogrid.samp.web.WebHubActor
-
- allowReverseCallbacks(String, String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- allowSilverlight_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
- allowTagReuse_ - Variable in class org.astrogrid.samp.test.ReplyCollector
-
- ALPHA_CHARS - Static variable in class org.astrogrid.samp.test.HubTester
-
- APACHE - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Implementation based on Apache XML-RPC.
- ApacheClient - Class in org.astrogrid.samp.xmlrpc.apache
-
SampXmlRpcClient implementation based on Apache XMLRPC classes.
- ApacheClient(XmlRpcClient) - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheClient
-
Constructor.
- ApacheClientFactory - Class in org.astrogrid.samp.xmlrpc.apache
-
SampXmlRpcClientFactory implementation based on Apache XMLRPC classes.
- ApacheClientFactory() - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheClientFactory
-
- ApacheServer - Class in org.astrogrid.samp.xmlrpc.apache
-
SampXmlRpcServer implementation based on Apache XML-RPC library.
- ApacheServer(ApacheServer.LabelledServer) - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
Private constructor used by all other constructors.
- ApacheServer(WebServer, int) - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
Constructs a new server based on a given WebServer object.
- ApacheServer() - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
Constructs a new server starting up a new WebServer object.
- ApacheServer.LabelledServer - Class in org.astrogrid.samp.xmlrpc.apache
-
Convenience class which aggregates a WebServer and an endpoint.
- ApacheServerFactory - Class in org.astrogrid.samp.xmlrpc.apache
-
SampXmlRpcServerFactory implementation which uses Apache classes.
- ApacheServerFactory() - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheServerFactory
-
- ApacheUtils - Class in org.astrogrid.samp.xmlrpc.apache
-
Provides utility methods to perform translations between the
data structurs used by the org.apache.xmlrpc classes and those used
by JSAMP.
- ApacheUtils() - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheUtils
-
Private constructor prevents instantiation.
- appendBanner(StringBuffer, char, int) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer
-
Adds a line to the given stringbuffer which indicates information
relating to a given sequence number follows.
- appendHeaders(StringBuffer, Map) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer
-
Adds HTTP header information to a string buffer.
- appIntroductionLines() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
-
Returns lines introducing the registration request.
- appIntroductionLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
-
- appIntroductionLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
-
- appIntroductionLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
-
- appIntroductionLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
-
- appleEventConstructor - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The (int, int, int) method of com.apple.MacOS.AppleEvent
- apply(ClientTracker.TrackedClient) - Method in class org.astrogrid.samp.client.ClientTracker.OperationQueue
-
Apply any pending operations to given client.
- appName_ - Variable in class org.astrogrid.samp.web.WebHubConnection
-
- ARRAY_END - Static variable in class org.astrogrid.samp.JsonReader
-
- asCallback(Map) - Static method in class org.astrogrid.samp.web.Callback
-
Returns a given map as a Callback object.
- asErrInfo(Map) - Static method in class org.astrogrid.samp.ErrInfo
-
Returns a given map as an ErrInfo object.
- asList(Object) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
Utility method to cast an object to a list.
- asLockInfo(Map) - Static method in class org.astrogrid.samp.xmlrpc.LockInfo
-
Returns a given map as a LockInfo object.
- asMap(Object) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
Utility method to cast an object to a map.
- asMessage(Map) - Static method in class org.astrogrid.samp.Message
-
Returns a given map as a Message object.
- asMetadata(Map) - Static method in class org.astrogrid.samp.Metadata
-
Returns a given map as a Metadata object.
- asRegInfo(Map) - Static method in class org.astrogrid.samp.RegInfo
-
Returns a given map as a RegInfo.
- asResponse(Map) - Static method in class org.astrogrid.samp.Response
-
Returns a map as a Response object.
- assertEquals(Object, Object) - Static method in class org.astrogrid.samp.test.Tester
-
Tests object equality.
- assertEquals(int, int) - Static method in class org.astrogrid.samp.test.Tester
-
Tests integer equality.
- assertTestClients(HubConnection, String[]) - Method in class org.astrogrid.samp.test.HubTester
-
Assert that the given list of registered clients has a certain content.
- assertTrue(boolean) - Static method in class org.astrogrid.samp.test.Tester
-
Tests an assertion.
- ASSIGNMENT_REGEX - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
-
- asString(Object) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
Utility method to cast an object to a string.
- asSubscriptions(Map) - Static method in class org.astrogrid.samp.Subscriptions
-
Returns a given map in the form of a Subscriptions object.
- asType(Object, Class, String) - Static method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
Utility method to cast an object to a given SAMP-like type.
- ASYNCH_MODE - Static variable in class org.astrogrid.samp.test.Calculator
-
Sends messages using the Synchronous Call/Response delivery pattern.
- AsynchSender() - Constructor for class org.astrogrid.samp.test.MessageSender.AsynchSender
-
- ATOM_REGEX - Static variable in class org.astrogrid.samp.Subscriptions
-
- attemptRunHub() - Method in class org.astrogrid.samp.gui.GuiHubConnector.HubAction
-
Tries to start a hub, but may throw an exception.
- attemptSetAlwaysOnTop(Window, boolean) - Static method in class org.astrogrid.samp.web.HubSwingClientAuthorizer
-
Tries to set the always-on-top property of a window.
- auth_ - Variable in class org.astrogrid.samp.web.WebHubProfile
-
- auth_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- authorize(HttpServer.Request, String) - Method in interface org.astrogrid.samp.web.ClientAuthorizer
-
Indicates whether an HTTP request representing an otherwise
unauthorized connection attempt will be permitted access to
sensitive system resources.
- authorize(HttpServer.Request, String) - Method in class org.astrogrid.samp.web.ExtremeSwingClientAuthorizer
-
- authorize(HttpServer.Request, String) - Method in class org.astrogrid.samp.web.HubSwingClientAuthorizer
-
- authorize(String) - Method in interface org.astrogrid.samp.web.OriginAuthorizer
-
Indicates whether a client with a given origin is permitted
to access resources.
- authorize(String) - Method in class org.astrogrid.samp.web.SwingOriginAuthorizer
-
- authorizeAll() - Method in interface org.astrogrid.samp.web.OriginAuthorizer
-
Indicates whether clients from arbitrary origins (including none)
are permitted to access resources.
- authorizeAll() - Method in class org.astrogrid.samp.web.SwingOriginAuthorizer
-
- authorizer_ - Variable in class org.astrogrid.samp.web.CorsHttpServer
-
- authorizer_ - Variable in class org.astrogrid.samp.web.OpenPolicyResourceHandler
-
- AuthResourceBundle - Class in org.astrogrid.samp.web
-
ResourceBundle for internationalising the Web Profile authorization
dialogue.
- AuthResourceBundle() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle
-
Constructs default (English) instance.
- AuthResourceBundle(AuthResourceBundle.Content) - Constructor for class org.astrogrid.samp.web.AuthResourceBundle
-
Constructs a bundle based on a Content implementation.
- AuthResourceBundle.Content - Interface in org.astrogrid.samp.web
-
Defines the keys and value types required for a bundle of this class.
- AuthResourceBundle_de - Class in org.astrogrid.samp.web
-
AuthResourceBundle with German text.
- AuthResourceBundle_de() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_de
-
Constructor.
- AuthResourceBundle_de.GermanContent - Class in org.astrogrid.samp.web
-
Content implementation for English.
- AuthResourceBundle_en - Class in org.astrogrid.samp.web
-
AuthResourceBundle with English text.
- AuthResourceBundle_en() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_en
-
Constructor.
- AuthResourceBundle_en.EnglishContent - Class in org.astrogrid.samp.web
-
Content implementation for English.
- AuthResourceBundle_fr - Class in org.astrogrid.samp.web
-
AuthResourceBundle with French text.
- AuthResourceBundle_fr() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_fr
-
Constructor.
- AuthResourceBundle_fr.FrenchContent - Class in org.astrogrid.samp.web
-
Content implementation for French.
- AuthResourceBundle_it - Class in org.astrogrid.samp.web
-
AuthResourceBundle with English text.
- AuthResourceBundle_it() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_it
-
Constructor.
- AuthResourceBundle_it.ItalianContent - Class in org.astrogrid.samp.web
-
Content implementation for Italian.
- authUsage_ - Static variable in class org.astrogrid.samp.web.WebHubProfileFactory
-
- autoCloser_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler
-
- autoSec_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- AvailableKit(String, SampXmlRpcClientFactory, SampXmlRpcServerFactory) - Constructor for class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
-
Constructor.
- c - Variable in class org.astrogrid.samp.JsonReader
-
- CalcRequest(String, int, int) - Constructor for class org.astrogrid.samp.test.Calculator.CalcRequest
-
Constructor.
- CalcStorm - Class in org.astrogrid.samp.test
-
Runs a load of Calculator clients at once all sending messages to each other.
- CalcStorm(ClientProfile, Random, int, int, Calculator.SendMode) - Constructor for class org.astrogrid.samp.test.CalcStorm
-
Constructor.
- calculateMap() - Method in class org.astrogrid.samp.gui.SelectiveClientListModel
-
Recalculates the this list -> base list lookup table.
- Calculator - Class in org.astrogrid.samp.test
-
Test client.
- Calculator(HubConnection, Random) - Constructor for class org.astrogrid.samp.test.Calculator
-
Constructor.
- Calculator.CalcRequest - Class in org.astrogrid.samp.test
-
Represents a request which may be sent to a Calculator object.
- Calculator.SendMode - Class in org.astrogrid.samp.test
-
Represents a delivery pattern.
- call(String, String, Map) - Method in interface org.astrogrid.samp.client.HubConnection
-
Sends a message to a given client expecting a response.
- call(String, Map, ResultHandler, int) - Method in class org.astrogrid.samp.client.HubConnector
-
Sends a message asynchronously to a single client, making a callback
on a supplied ResultHandler object when the result arrives.
- call(String, String, Map) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
-
- call(String, String, Map) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- call(HubClient, String, String, Map) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the call
method of connections
registered with this service.
- call(String, String, Map) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- call(String, String, Map) - Method in class org.astrogrid.samp.test.ReplyCollector
-
Performs a call
method on this collector's hub connection.
- call(String, String, Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- call(String, String, String, Map) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Sends a message to a given client expecting a response.
- call(String, String, String, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- call(String, String, String, Map) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Sends a message to a given client expecting a response.
- call(String, String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- call(String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- callable_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- callable_ - Variable in class org.astrogrid.samp.hub.FacadeHubService.FacadeHubConnection
-
- callable_ - Variable in class org.astrogrid.samp.hub.HubClient
-
- callable_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.Registration
-
- callable_ - Variable in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.Entry
-
- CallableClient - Interface in org.astrogrid.samp.client
-
Defines callbacks which the hub can make on a callable client.
- CallableClientServer - Class in org.astrogrid.samp.xmlrpc
-
- CallableClientServer(SampXmlRpcServer) - Constructor for class org.astrogrid.samp.xmlrpc.CallableClientServer
-
Constructor.
- callableServer_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubConnection
-
- CallAction(Component, HubClient, String, Message, boolean) - Constructor for class org.astrogrid.samp.gui.HubClientPopupListener.CallAction
-
Constructor.
- callAll(String, Map) - Method in interface org.astrogrid.samp.client.HubConnection
-
Sends a message to all subscribed clients expecting responses.
- callAll(Map, ResultHandler, int) - Method in class org.astrogrid.samp.client.HubConnector
-
Sends a message asynchronously to all subscribed clients,
making callbacks on a supplied ResultHandler object when the
results arrive.
- callAll(String, Map) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
-
- callAll(String, Map) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- callAll(HubClient, String, Map) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the call
method of connections
registered with this service.
- callAll(String, Map) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- callAll(String, Map) - Method in class org.astrogrid.samp.test.ReplyCollector
-
Performs a callAll
method on this collector's
hub connection.
- callAll(String, Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- callAll(String, String, Map) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Sends a message to all subscribed clients expecting responses.
- callAll(String, String, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- callAll(String, String, Map) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Sends a message to all subscribed clients expecting responses.
- callAll(String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- callAll(String, Map) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- CallAllHandler(String) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
-
Constructor.
- callAllMap_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- callAndForget(String, List) - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheClient
-
- callAndForget(String, List) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalClient
-
- callAndForget(String, List) - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcClient
-
Sends a call, but does not wait around for the response.
- callAndWait(String, Map, int) - Method in interface org.astrogrid.samp.client.HubConnection
-
Sends a message synchronously to a client, waiting for the response.
- callAndWait(String, Map, int) - Method in class org.astrogrid.samp.client.HubConnector
-
Sends a message synchronously to a client, waiting for the response.
- callAndWait(String, Map, int) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
-
- callAndWait(String, Map, int) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- callAndWait(HubClient, String, Map, int) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the callAndWait
method of connections
registered with this service.
- callAndWait(String, Map, int) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- callAndWait(String, Map, int) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- callAndWait(String, String, Map, String) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Sends a message synchronously to a client.
- callAndWait(String, String, Map, String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- callAndWait(String, List) - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheClient
-
- callAndWait(String, String, Map, String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Sends a message synchronously to a client.
- callAndWait(String, String, Map, String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- callAndWait(String, List) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalClient
-
- callAndWait(String, List) - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcClient
-
Makes a synchronous call, waiting for the response and returning
the result.
- callAndWait(String, Map, int) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- Callback - Class in org.astrogrid.samp.web
-
Map representing a client callback from the hub.
- Callback() - Constructor for class org.astrogrid.samp.web.Callback
-
Constructs an empty callback.
- Callback(Map) - Constructor for class org.astrogrid.samp.web.Callback
-
Constructs a callback based on an existing map.
- Callback(String, List) - Constructor for class org.astrogrid.samp.web.Callback
-
Constructs a callback given a method name and parameter list.
- CallHandler() - Constructor for class org.astrogrid.samp.client.HubConnector.CallHandler
-
Constructor.
- callHandler_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- CallItem(ResultHandler, long) - Constructor for class org.astrogrid.samp.client.HubConnector.CallItem
-
Constructor.
- CallMap() - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubService.CallMap
-
- callMap_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- callMap_ - Variable in class org.astrogrid.samp.test.Calculator
-
- CallResponseHandler() - Constructor for class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
-
Constructor.
- CallWorker(XmlRpcHubConnection, CallableClient, String) - Constructor for class org.astrogrid.samp.web.WebHubConnection.CallWorker
-
Constructor.
- callWorker_ - Variable in class org.astrogrid.samp.web.WebHubConnection
-
- canHandleCall(String) - Method in class org.astrogrid.samp.xmlrpc.ActorHandler
-
- canHandleCall(String) - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcHandler
-
Returns true if this handler should be able to process
given XML-RPC method.
- canSend(HubClient, HubClient, String) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Indicates whether a given send is permitted.
- capacity_ - Variable in class org.astrogrid.samp.web.WebCallableClient
-
- changeListener_ - Variable in class org.astrogrid.samp.gui.TransmissionListModel
-
- changeListener_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
-
- changeListener_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel
-
- check() - Method in class org.astrogrid.samp.ErrInfo
-
- check() - Method in class org.astrogrid.samp.Message
-
- check() - Method in class org.astrogrid.samp.Metadata
-
- check() - Method in class org.astrogrid.samp.RegInfo
-
- check() - Method in class org.astrogrid.samp.Response
-
- check() - Method in class org.astrogrid.samp.SampMap
-
Checks that this object is ready for use with the SAMP toolkit.
- check() - Method in class org.astrogrid.samp.Subscriptions
-
- check() - Method in class org.astrogrid.samp.web.Callback
-
- check() - Method in class org.astrogrid.samp.xmlrpc.LockInfo
-
- CHECK_LENG - Static variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
- CHECK_SEED - Static variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
- checkExternalHubAvailability() - Static method in class org.astrogrid.samp.hub.Hub
-
Attempts to determine whether an external hub can be started using
runExternalHub
.
- checkExternalHubAvailability() - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
- checkFailureCall(String, List) - Method in class org.astrogrid.samp.test.TestXmlrpcClient
-
Makes a call, and asserts that the result is an XML-RPC fault.
- checkHasAllKeys(ResourceBundle) - Static method in class org.astrogrid.samp.web.AuthResourceBundle
-
Determines if a bundle has all the required keys for this class.
- checkHasKeys(String[]) - Method in class org.astrogrid.samp.SampMap
-
Checks that this map contains at least the given set of keys.
- checkHubMessage(HubConnection, String, String) - Method in class org.astrogrid.samp.client.HubConnector
-
Performs sanity checking on a message which is normally expected to
be sent only by the hub client itself.
- checkList(List) - Static method in class org.astrogrid.samp.SampUtils
-
Checks that a given List is legal for use in a SAMP context.
- checkMap(Map) - Static method in class org.astrogrid.samp.SampUtils
-
Checks that a given Map is legal for use in a SAMP context.
- checkObject(Object) - Static method in class org.astrogrid.samp.SampUtils
-
Checks that a given object is legal for use in a SAMP context.
- checkOriginList(String) - Static method in class org.astrogrid.samp.web.CorsHttpServer
-
Checks that the content of an Origin header is syntactically legal.
- checkResponse(Response) - Method in class org.astrogrid.samp.test.Calculator.CalcRequest
-
Checks that the given response is correct for this request.
- checkSend(HubClient, HubClient, String) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Checks if a given send is permitted.
- checkString(String) - Static method in class org.astrogrid.samp.SampUtils
-
Checks that a given String is legal for use in a SAMP context.
- checkSuccessCall(String, List) - Method in class org.astrogrid.samp.test.TestXmlrpcClient
-
Makes a call, and asserts that the result is a normal XML-RPC
response.
- checksum(String, String, boolean) - Static method in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
Returns a checksum string which is a hash of the given arguments.
- checkUrl(String) - Static method in class org.astrogrid.samp.SampUtils
-
Checks that a string is a legal URL.
- clazz_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel.Column
-
- clazz_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
-
- clear() - Method in class org.astrogrid.samp.client.ClientTracker
-
Removes all clients from the list.
- clear() - Method in class org.astrogrid.samp.client.ClientTracker.OperationQueue
-
Removes all entries from this queue.
- Client - Interface in org.astrogrid.samp
-
Describes an application registered with a SAMP hub.
- client_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager.SendAction
-
- client_ - Variable in class org.astrogrid.samp.gui.ClientPanel
-
- client_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener.CallAction
-
- client_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener.DisconnectAction
-
- client_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerCallableClient
-
- client_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
- client_ - Variable in class org.astrogrid.samp.gui.NotifyActionManager.SendAction
-
- client_ - Variable in class org.astrogrid.samp.web.WebHubConnection.CallWorker
-
- CLIENT_GUI - Static variable in class org.astrogrid.samp.hub.HubServiceMode
-
Hub mode with a GUI representation of connected clients.
- CLIENT_GUI - Static variable in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Hub mode with a GUI representation of connected clients.
- CLIENT_RENDERER - Static variable in class org.astrogrid.samp.gui.TransmissionTableModel
-
Cell renderer for Client objects.
- CLIENT_SEQUENCE - Static variable in class org.astrogrid.samp.ShutdownManager
-
Shutdown sequence value for client hooks.
- ClientActor - Interface in org.astrogrid.samp.xmlrpc
-
Defines the methods which an XML-RPC callable client must implement.
- clientActor_ - Variable in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler
-
- ClientActorImpl() - Constructor for class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.ClientActorImpl
-
- ClientAuthorizer - Interface in org.astrogrid.samp.web
-
Defines authorization functionality which is used to determine whether
a client is permitted to register with the hub.
- ClientAuthorizers - Class in org.astrogrid.samp.web
-
Utility class containing ClientAuthorizer implementations.
- ClientAuthorizers() - Constructor for class org.astrogrid.samp.web.ClientAuthorizers
-
- ClientCallbackOperation - Class in org.astrogrid.samp.web
-
Represents one of the possible callbacks which may be invoked on a
CallableClient.
- ClientCallbackOperation(String, Class[]) - Constructor for class org.astrogrid.samp.web.ClientCallbackOperation
-
Constructor.
- clientFactory_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
-
- ClientHandler(Client) - Constructor for class org.astrogrid.samp.gui.PopupResultHandler.ClientHandler
-
Constructor.
- clientHandler_ - Variable in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
- ClientIdGenerator(String) - Constructor for class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
-
Constructor.
- clientKey_ - Variable in class org.astrogrid.samp.web.WebHubConnection
-
- clientKey_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubConnection
-
- clientList_ - Variable in class org.astrogrid.samp.gui.GuiClientSet
-
- clientList_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- clientList_ - Variable in class org.astrogrid.samp.gui.IndividualCallActionManager.BroadcastAction
-
- ClientListCellRenderer - Class in org.astrogrid.samp.gui
-
List Cell Renderer for use with
Client
objects.
- ClientListCellRenderer() - Constructor for class org.astrogrid.samp.gui.ClientListCellRenderer
-
Constructor.
- clientListModel_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector
-
- clientListModel_ - Variable in class org.astrogrid.samp.gui.SendActionManager.TargetComboBoxModel
-
- clientMap_ - Variable in class org.astrogrid.samp.client.ClientTracker
-
- clientMap_ - Variable in class org.astrogrid.samp.client.TrackedClientSet
-
- clientMap_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler
-
- clientMap_ - Variable in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
- clientMap_ - Variable in class org.astrogrid.samp.test.Snooper
-
- clientMap_ - Variable in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- clientMapView_ - Variable in class org.astrogrid.samp.client.TrackedClientSet
-
- ClientOperation(String, String) - Constructor for class org.astrogrid.samp.client.ClientTracker.ClientOperation
-
Constructor.
- ClientPanel - Class in org.astrogrid.samp.gui
-
Component which displays details about a
Client
.
- ClientPanel(boolean) - Constructor for class org.astrogrid.samp.gui.ClientPanel
-
Constructor.
- clientPanel_ - Variable in class org.astrogrid.samp.gui.HubView
-
- ClientProfile - Interface in org.astrogrid.samp.client
-
Defines an object that can be used to register with a running SAMP hub.
- ClientSet - Interface in org.astrogrid.samp.hub
-
Data structure for keeping track of clients currently registered with a hub.
- clientSet_ - Variable in class org.astrogrid.samp.client.ClientTracker
-
- clientSet_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- clientSet_ - Variable in class org.astrogrid.samp.gui.GuiHubService
-
- clientSet_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- clientSet_ - Variable in class org.astrogrid.samp.hub.BasicHubService
-
- clientSet_ - Variable in class org.astrogrid.samp.hub.MetaQueryMessageHandler
-
- ClientTracker - Class in org.astrogrid.samp.client
-
Message handler which watches hub event messages to keep track of
what clients are currently registered and what their attributes are
on behalf of the hub.
- ClientTracker(TrackedClientSet) - Constructor for class org.astrogrid.samp.client.ClientTracker
-
Constructor.
- ClientTracker.ClientOperation - Class in org.astrogrid.samp.client
-
Describes an operation to be performed on a TrackedClient object
which is already part of this tracker's model.
- ClientTracker.OperationQueue - Class in org.astrogrid.samp.client
-
Data structure for holding ClientOperation objects which (may) need
to be applied in the future.
- ClientTracker.TrackedClient - Class in org.astrogrid.samp.client
-
Client implementation used to populate internal data structures.
- clientTracker_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- ClientTransmissionHolder - Interface in org.astrogrid.samp.gui
-
Provides the means to obtain list models containing pending sent and
received transmissions.
- ClientTransmissionListListener() - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubConnector.ClientTransmissionListListener
-
- ClientWatcher(HubConnection) - Constructor for class org.astrogrid.samp.test.HubTester.ClientWatcher
-
Constructor.
- clientWatcher_ - Variable in class org.astrogrid.samp.test.HubTester
-
- ClientXmlRpcHandler - Class in org.astrogrid.samp.xmlrpc
-
SampXmlRpcHandler implementation which passes Standard Profile-like XML-RPC
calls to one or more
CallableClient
s to provide client callbacks
from the hub.
- ClientXmlRpcHandler() - Constructor for class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler
-
Constructor.
- ClientXmlRpcHandler.ClientActorImpl - Class in org.astrogrid.samp.xmlrpc
-
Implementation of the
ClientActor
interface which does the
work for this class.
- ClientXmlRpcHandler.Entry - Class in org.astrogrid.samp.xmlrpc
-
Utility class to aggregate information about a client.
- close() - Method in class org.astrogrid.samp.hub.LockWriter
-
Closes the output stream.
- close() - Method in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
Tidies up resources.
- close() - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
-
Closes the stream.
- closeDelayMillis_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler
-
- cName_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager.SendAction
-
- cName_ - Variable in class org.astrogrid.samp.gui.NotifyActionManager.SendAction
-
- code_ - Variable in exception org.astrogrid.samp.httpd.HttpServer.HttpException
-
- CODE_KEY - Static variable in class org.astrogrid.samp.ErrInfo
-
Key for a numeric or textual code identifying the error.
- Collector() - Constructor for class org.astrogrid.samp.test.MessageSender.AsynchSender.Collector
-
Constructor.
- COLON - Static variable in class org.astrogrid.samp.JsonReader
-
- Column(String, Class, TableColumn) - Constructor for class org.astrogrid.samp.gui.TransmissionTableModel.Column
-
Constructor.
- columns_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel
-
- COMMA - Static variable in class org.astrogrid.samp.JsonReader
-
- COMMAND_CLASSES - Static variable in class org.astrogrid.samp.JSamp
-
Known command class names.
- COMMENT_REGEX - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
-
- comparator_ - Variable in class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
-
- compareTo(Object) - Method in class org.astrogrid.samp.client.HubConnector.CallItem
-
Compares on timeout epochs.
- compareTo(Object) - Method in class org.astrogrid.samp.ShutdownManager.Hook
-
- computeSubscriptions() - Method in class org.astrogrid.samp.client.HubConnector
-
Works out the subscriptions map for this connector.
- configDisabler_ - Variable in class org.astrogrid.samp.web.WebHubProfile
-
- ConfigEnabler(boolean) - Constructor for class org.astrogrid.samp.web.WebHubProfile.ConfigEnabler
-
Constructor.
- configEnabler_ - Variable in class org.astrogrid.samp.web.WebHubProfile
-
- ConfigHubProfile - Interface in org.astrogrid.samp.hub
-
Marks a HubProfile that can also provide GUI-based configuration.
- ConfigModel(String) - Constructor for class org.astrogrid.samp.web.WebHubProfile.ConfigModel
-
Constructor.
- configModels_ - Variable in class org.astrogrid.samp.web.WebHubProfile
-
- configProfiles_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
-
- configureConnection(HubConnection) - Method in class org.astrogrid.samp.client.HubConnector
-
Configures a connection with a hub in accordance with the state of
this object.
- configureHubWindow(JFrame, HubProfile[], Hub[], GuiHubService) - Static method in class org.astrogrid.samp.hub.HubServiceMode
-
Used to perform common configuration of hub display windows
for GUI-type hub modes.
- configureHubWindow(JFrame, HubRunner[]) - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Used to perform common configuration of hub display windows
for GUI-type hub modes.
- configureLabel(JLabel, Object, int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel.CustomTableCellRenderer
-
Configures a JLabel given the value to render and the
component size.
- configureMenus() - Method in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
-
Configures menus on the window.
- configureMenus() - Method in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
- configureRegisterTimer(int) - Method in class org.astrogrid.samp.client.HubConnector
-
Configures a timer thread to attempt registration periodically.
- configureSysTray() - Method in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
Performs configuration.
- configureWindow() - Method in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
-
Perform configuration of window.
- configureWindow() - Method in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
- configureWindowBasic(JFrame, HubRunner[]) - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Performs common configuration of hub display window without
system tray functionality.
- configureWindowForSysTray(JFrame, HubRunner[], SysTray) - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Performs common configuration of hub display window with
system tray functionality.
- conn_ - Variable in class org.astrogrid.samp.client.HubConnector.ConnectorCallableClient
-
- connection_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- connection_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerCallableClient
-
- connection_ - Variable in class org.astrogrid.samp.hub.HubCallableClient
-
- connection_ - Variable in class org.astrogrid.samp.test.Calculator
-
- connection_ - Variable in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
- connection_ - Variable in class org.astrogrid.samp.test.HubTester.TestCallableClient
-
- connection_ - Variable in class org.astrogrid.samp.test.ReplyCollector
-
- connection_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.Registration
-
- connection_ - Variable in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.Entry
-
- connectionChanged(boolean) - Method in class org.astrogrid.samp.client.HubConnector
-
Method which is called every time this connector changes its connection
status (from disconnected to connected, or vice versa).
- connectionChanged(boolean) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
- connectionListener_ - Variable in class org.astrogrid.samp.gui.SendActionManager
-
- connectionListenerList_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector
-
- connectionMap_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
-
- connectionMap_ - Variable in class org.astrogrid.samp.hub.FacadeHubService
-
- connector_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager
-
- connector_ - Variable in class org.astrogrid.samp.gui.HubMonitor
-
- connector_ - Variable in class org.astrogrid.samp.gui.IndividualCallActionManager.BroadcastAction
-
- connector_ - Variable in class org.astrogrid.samp.gui.NotifyActionManager
-
- connector_ - Variable in class org.astrogrid.samp.gui.SendActionManager
-
- connector_ - Variable in class org.astrogrid.samp.gui.SubscribedClientListModel
-
- ConnectorCallableClient() - Constructor for class org.astrogrid.samp.client.HubConnector.ConnectorCallableClient
-
- containsClient(HubClient) - Method in class org.astrogrid.samp.hub.BasicClientSet
-
- containsClient(HubClient) - Method in interface org.astrogrid.samp.hub.ClientSet
-
Indicates whether a given client is currently a member of this set.
- contentsChanged(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.ClientTransmissionListListener
-
- contentsChanged(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel.ListDataForwarder
-
- controlUrls_ - Variable in class org.astrogrid.samp.web.WebHubProfile
-
- copy(InputStream, OutputStream) - Static method in class org.astrogrid.samp.httpd.UtilServer
-
Copies the content of an input stream to an output stream.
- CorsHttpServer - Class in org.astrogrid.samp.web
-
HttpServer which allows or rejects cross-origin access according to
the W3C Cross-Origin Resource Sharing standard.
- CorsHttpServer(ServerSocket, OriginAuthorizer) - Constructor for class org.astrogrid.samp.web.CorsHttpServer
-
Constructor.
- corsUsage_ - Static variable in class org.astrogrid.samp.web.WebHubProfileFactory
-
- count_ - Variable in class org.astrogrid.samp.web.LoggingCorsHttpServer.CountOutputStream
-
- countAtoms(String) - Static method in class org.astrogrid.samp.Subscriptions
-
Counts the number of dot-separated "atoms" in a string.
- CountOutputStream() - Constructor for class org.astrogrid.samp.web.LoggingCorsHttpServer.CountOutputStream
-
- create405Response(String[]) - Static method in class org.astrogrid.samp.httpd.HttpServer
-
Creates an HTTP response indicating that the requested method
(GET, POST, etc) is not supported.
- createAlphaCharacters() - Static method in class org.astrogrid.samp.test.HubTester
-
Returns a character array containing each distinct alphanumeric
character.
- createApacheKit(String) - Static method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Returns an available or unavailable XmlRpcKit based on Apache XML-RPC
version 1.2.
- createBasicHubMode(String) - Static method in class org.astrogrid.samp.hub.HubServiceMode
-
Constructs a mode for BasicHubService.
- createBasicHubMode(String) - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Constructs a mode for BasicHubService.
- createBorder(boolean) - Method in class org.astrogrid.samp.web.ExtremeSwingClientAuthorizer
-
Returns a new border of fixed dimensions which may or may not include
an element of highlighting.
- createBox(int) - Method in class org.astrogrid.samp.gui.TransmissionListIcon
-
- createBoxBorder() - Static method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns a border suitable for icon boxes.
- createBroadcastAction() - Method in class org.astrogrid.samp.gui.AbstractCallActionManager
-
Must be implemented by concrete subclasses.
- createBroadcastAction() - Method in class org.astrogrid.samp.gui.IndividualCallActionManager
-
- createBroadcastAction() - Method in class org.astrogrid.samp.gui.NotifyActionManager
-
- createBroadcastAction() - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns a new action for broadcast associated with this object.
- createBroadcastAction() - Method in class org.astrogrid.samp.gui.UniformCallActionManager
-
- createCachedResource(URL, String) - Static method in class org.astrogrid.samp.web.OpenPolicyResourceHandler
-
Returns a ServerResource which caches the contents of a given
(presumably smallish and unchanging) external resource.
- createClient(String, ProfileToken) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- createClient(String, ProfileToken) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Factory method used to create all the client objects which will
be used by this hub service.
- createClient(URL) - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheClientFactory
-
- createClient(URL) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalClientFactory
-
- createClient(URL) - Method in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalClientFactory
-
- createClient(URL) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalClientFactory
-
- createClient(URL) - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcClientFactory
-
Returns an XML-RPC client implementation.
- createClientBox(boolean, int) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Creates a component which shows an icon for each registered client.
- createClientCellRenderer() - Static method in class org.astrogrid.samp.gui.TransmissionTableModel
-
Returns a cell renderer for Client objects.
- createClientListCellRenderer() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
- createClientListCellRenderer() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- createClientSet() - Method in class org.astrogrid.samp.gui.GuiHubService
-
- createClientSet() - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- createClientSet() - Method in class org.astrogrid.samp.hub.BasicHubService
-
Factory method used to create the client set used by this hub service.
- createConfigModels() - Method in class org.astrogrid.samp.web.WebHubProfile
-
Creates and returns some toggle models for configuration.
- createConnection() - Method in class org.astrogrid.samp.client.HubConnector
-
Invoked by this class to create a hub connection.
- createConnection() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- createConnection(HubClient) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Returns a new HubConnection for use by a given hub client.
- createConnectionIndicator(Icon, Icon) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Creates a component which indicates whether this connector is currently
connected or not, using supplied icons.
- createConnectionIndicator() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Creates a component which indicates whether this connector is currently
connected or not, using default icons.
- createDefaultInstance() - Static method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Constructs the default instance of this class based on system property
and class availability.
- createDefaultMetadata() - Static method in class org.astrogrid.samp.test.Snooper
-
Returns the default metadata for the Snooper client.
- createDefaultProfileClasses(boolean) - Static method in class org.astrogrid.samp.hub.Hub
-
Invoked at class load time to come up with the list of hub
profiles to use when no profiles are specified explicitly.
- createDefaultProfiles(boolean) - Static method in class org.astrogrid.samp.hub.Hub
-
Returns an array of default Hub Profiles.
- createDocumentBuilder() - Static method in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
-
Returns a new DocumentBuilder with default characteristics.
- createEmptyIcon(int) - Static method in class org.astrogrid.samp.gui.IconStore
-
Returns an icon with no content but a given size.
- createEmptyListModel() - Static method in class org.astrogrid.samp.gui.IconBox
-
Constructs an immutable list model with no content.
- createEntry(int) - Method in class org.astrogrid.samp.gui.IconBox
-
Constructs an Entry object from an object contained in the ListModel,
using the currently installed renderer.
- createErrorResponse(int, String) - Static method in class org.astrogrid.samp.httpd.HttpServer
-
Utility method to create an error response.
- createErrorResponse(int, String, Throwable) - Static method in class org.astrogrid.samp.httpd.HttpServer
-
Utility method to create an error response given an exception.
- createErrorResponse(ErrInfo) - Static method in class org.astrogrid.samp.Response
-
Returns a new response which is an error.
- createFacadeHubMode(String) - Static method in class org.astrogrid.samp.hub.HubServiceMode
-
Constructs a mode for FacadeHubService.
- createFixedClientAuthorizer(boolean) - Static method in class org.astrogrid.samp.web.ClientAuthorizers
-
Returns a new authorizer instance which always produces the same
authorization status.
- createFixedOriginAuthorizer(boolean, boolean) - Static method in class org.astrogrid.samp.web.OriginAuthorizers
-
Returns an OriginAuthorizer with fixed responses, regardless of input.
- createFlashPolicyHandler(OriginAuthorizer) - Static method in class org.astrogrid.samp.web.OpenPolicyResourceHandler
-
Returns a handler which can serve the /crossdomain.xml file
used by Adobe Flash.
- createGeneralCharacters() - Static method in class org.astrogrid.samp.test.HubTester
-
Returns a character array containing every character which is legal
for inclusion in a SAMP string
.
- createGuiHubMode(String) - Static method in class org.astrogrid.samp.hub.HubServiceMode
-
Constructs a mode for GuiHubService.
- createGuiHubMode(String) - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Constructs a mode for GuiHubService.
- createHubAction(boolean, HubServiceMode) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns an action which will start up a SAMP hub.
- createHubMessageHandlers() - Method in class org.astrogrid.samp.hub.BasicHubService
-
Constructs a list of MessageHandlers to use for the client
provided by the Hub.
- createHubPanel() - Method in class org.astrogrid.samp.gui.GuiHubService
-
Creates a new component containing a display of the current hub
internal state.
- createHubPanel() - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- createHubProfile(List) - Method in interface org.astrogrid.samp.hub.HubProfileFactory
-
Creates a HubProfile perhaps configured using a supplied list
of flags.
- createHubProfile(List) - Method in class org.astrogrid.samp.web.WebHubProfileFactory
-
- createHubProfile(List) - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfileFactory
-
- createHubService(Random, HubProfile[], Hub[]) - Method in class org.astrogrid.samp.hub.HubServiceMode.BrokenHubMode
-
- createHubService(Random, HubProfile[], Hub[]) - Method in class org.astrogrid.samp.hub.HubServiceMode
-
Creates and returns a new hub service object.
- createHubService(Random, HubRunner[]) - Method in class org.astrogrid.samp.xmlrpc.HubMode.BrokenHubMode
-
Deprecated.
- createHubService(Random, HubRunner[]) - Method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Returns a new HubService object.
- createHubWindow() - Method in class org.astrogrid.samp.gui.GuiHubService
-
Creates a new window which maintains a display of the current hub
internal state.
- createInfoResponse(boolean) - Static method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Returns a simple response suitable for GET/HEAD at the XML-RPC
server's endpoint.
- createJMenuItem() - Method in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
-
Returns a new Swing JMenuItem for start/stop toggle.
- createKey(String, String) - Static method in class org.astrogrid.samp.test.ReplyCollector
-
Returns an opaque object suitable for use as a map key
based on a recipient ID and message tag.
- createKeyGenerator() - Static method in class org.astrogrid.samp.web.WebHubProfile
-
Convenience method to return a new key generator
suitable for use with a WebHubProfile.
- createLabelledFields(Map, String) - Method in class org.astrogrid.samp.web.HubSwingClientAuthorizer
-
Returns a component displaying name/value pairs represented by
a given String->String map.
- createLabelledServer(boolean) - Static method in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
Constructs a new LabelledServer object suitable for use with this
server.
- createLoggingClientAuthorizer(ClientAuthorizer, Level, Level) - Static method in class org.astrogrid.samp.web.ClientAuthorizers
-
Returns a new authorizer instance based on an existing one which
logs authorization results through the logging system.
- createLoggingOriginAuthorizer(OriginAuthorizer, Level, Level) - Static method in class org.astrogrid.samp.web.OriginAuthorizers
-
Returns an OriginAuthorizer based on an existing one which logs
responses.
- createMemoryOriginAuthorizer(OriginAuthorizer) - Static method in class org.astrogrid.samp.web.OriginAuthorizers
-
Returns an OriginAuthorizer based on an existing one which caches
responses.
- createMenuItem() - Method in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
-
Returns a new AWT MenuItem for start/stop toggle.
- createMenus() - Method in class org.astrogrid.samp.gui.GuiHubService
-
Returns an array of menus which may be added to a window
containing this service's window.
- createMessage(Client) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager
-
Returns the Message object which is to be transmitted by this manager
to a given client.
- createMessage(Client) - Method in class org.astrogrid.samp.gui.IndividualCallActionManager
-
- createMessage() - Method in class org.astrogrid.samp.gui.NotifyActionManager
-
Generates the message which is sent to one or all clients
by this object's actions.
- createMessage() - Method in class org.astrogrid.samp.gui.UniformCallActionManager
-
Generates the message which is sent to one or all clients
by this object's actions.
- createMessage(Client) - Method in class org.astrogrid.samp.gui.UniformCallActionManager
-
- createMessageBox(int) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
Returns a component which displays messages currently being
sent/received by this connector.
- createMessageBox(int, ListModel, ListModel) - Static method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
Returns a component which displays messages in receiver and/or sender
list models.
- createMessageTrackerHubMode(String) - Static method in class org.astrogrid.samp.hub.HubServiceMode
-
Constructs a mode for MessageTrackerHubService.
- createMessageTrackerHubMode(String) - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Constructs a mode for MessageTrackerHubService.
- createMinimalIcon(int) - Static method in class org.astrogrid.samp.gui.IconStore
-
Returns an icon which indicates a shape but doesn't look like much.
- createMonitorPanel() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns a new component which displays status for this connector.
- createMonitorPanel() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- createNonLocalErrorResponse(HttpServer.Request) - Method in class org.astrogrid.samp.web.CorsHttpServer
-
- createOperationMap() - Static method in class org.astrogrid.samp.web.ClientCallbackOperation
-
Returns a map, keyed by unqualified operation name,
of known callback operations.
- createPlatform() - Static method in class org.astrogrid.samp.Platform
-
Constructs a Platform for the current system.
- createPolicyHandler(String, URL, String, OriginAuthorizer) - Static method in class org.astrogrid.samp.web.OpenPolicyResourceHandler
-
Creates a handler suitable for serving static cross-origin policy files.
- createPopup(Component, HubClient) - Method in class org.astrogrid.samp.gui.HubClientPopupListener
-
Returns a new popup menu for a given client.
- createRandom() - Static method in class org.astrogrid.samp.hub.KeyGenerator
-
Returns a new, randomly seeded, Random object.
- createRandomObject(int, boolean) - Method in class org.astrogrid.samp.test.HubTester
-
Generates an object with random content for transmission using SAMP.
- createRandomRequest() - Method in class org.astrogrid.samp.test.Calculator
-
Generates a random calculation request.
- createRandomString(boolean) - Method in class org.astrogrid.samp.test.HubTester
-
Creates a new random string for transmission using SAMP.
- createReflectionKit(String, String, String) - Static method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Returns a new XmlRpcKit given classnames for the client and server
factory classes.
- createRegisterAction() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns an action which attempts to register with the hub.
- createRegisterOrHubAction(Component, Action[]) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns a new action which will register with a hub if one is running,
and if not, will offer to start a hub.
- createResourceIcon(String) - Static method in class org.astrogrid.samp.gui.IconStore
-
Constructs an icon given a file name in the images directory.
- createResponse(Map) - Method in class org.astrogrid.samp.client.AbstractMessageHandler
-
- createResponse() - Method in exception org.astrogrid.samp.httpd.HttpServer.HttpException
-
Turns this exception into a response object.
- createResultHandler(HubConnection, Message, Client[]) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager
-
Returns an object which will be informed of the results of a single-
or multiple-recipient send as they arrive.
- createSampXmlRpcServer() - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Returns a new internal server.
- createSecret() - Method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Used to generate the registration password.
- createSecret() - Static method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
Returns a string suitable for use as a Standard Profile Secret.
- createSecurityMap(String) - Static method in class org.astrogrid.samp.web.WebClientProfile
-
Constructs a security-info map suitable for presentation at
registration time, containing the mandatory samp.name entry.
- createSendMenu() - Method in class org.astrogrid.samp.gui.NotifyActionManager
-
Returns a new menu for targetted sends with a title suitable for
this object.
- createSendMenu(String) - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns a new menu which provides options to send a message to
one of the registered listeners at a time.
- createSendMenu() - Method in class org.astrogrid.samp.gui.UniformCallActionManager
-
Returns a new targetted send menu with a title suitable for this object.
- createServerSocket(int) - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Creates a socket on a given port to be used by the server this
object produces.
- createShowMonitorAction() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns an action which will display a SAMP hub monitor window.
- createSilverlightPolicyHandler(OriginAuthorizer) - Static method in class org.astrogrid.samp.web.OpenPolicyResourceHandler
-
Returns a handler which can serve the /clientaccesspolicy.xml file
used by Microsoft Silverlight.
- createStatusCellRenderer() - Static method in class org.astrogrid.samp.gui.TransmissionTableModel
-
Returns a cell renderer for Transmission.Status objects.
- createSuccessResponse(Map) - Static method in class org.astrogrid.samp.Response
-
Returns a new response which is a success.
- createTag(Object) - Method in class org.astrogrid.samp.client.HubConnector
-
Generates a new msgTag
for use with this connector.
- createTag() - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
-
Creates and returns a new tag which will be attached to
an outgoing message, and updates internal structures so that
it will be recognised in the future.
- createTag() - Method in class org.astrogrid.samp.gui.AbstractCallActionManager
-
Creates and returns a new tag which will be attached to
an outgoing message, and updates internal structures so that
it will be recognised in the future.
- createTargetAction(ComboBoxModel) - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns an action suitable for sending the message represented by
this manager to a target selected by a supplied ComboBoxModel.
- createTargetSelector() - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns a new ComboBoxModel containing selections for each suitable
client and an additional selection for broadcast to all clients.
- createTitledBorder(String) - Static method in class org.astrogrid.samp.gui.ClientPanel
-
Creates a titled border with a uniform style.
- createToggleRegisterAction() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns an action which toggles hub registration.
- createUnregisterAction() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns an action which attempts to unregister from the hub.
- createViewer(Object) - Method in class org.astrogrid.samp.gui.ClientPanel
-
Returns a graphical component which displays a legal SAMP object
(SAMP map, list or string).
- CURRENT - Static variable in class org.astrogrid.samp.JsonReader
-
- CustomTableCellRenderer() - Constructor for class org.astrogrid.samp.gui.TransmissionTableModel.CustomTableCellRenderer
-
- gap_ - Variable in class org.astrogrid.samp.gui.IconBox
-
- GENERAL_CHARS - Static variable in class org.astrogrid.samp.test.HubTester
-
- GermanContent() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
-
- GET_RESPONSE - Static variable in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
- getActor() - Method in class org.astrogrid.samp.xmlrpc.ActorHandler
-
Returns the implementation object for this handler.
- getAuthContent(ResourceBundle) - Static method in class org.astrogrid.samp.web.AuthResourceBundle
-
Returns a Content object based on a bundle which has the keys
that AuthResourceBundle is supposed to have.
- getAvailableModes() - Static method in class org.astrogrid.samp.hub.HubServiceMode
-
Returns an array of the hub modes which can actually be used.
- getAvailableModes() - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Returns an array of the hub modes which can actually be used.
- getBasePath(String) - Method in class org.astrogrid.samp.httpd.UtilServer
-
May be used to return a unique base path for use with this class's
HttpServer.
- getBaseUrl() - Method in class org.astrogrid.samp.httpd.HttpServer
-
Returns the base URL for this server.
- getBaseUrl() - Method in class org.astrogrid.samp.httpd.MultiURLMapperHandler
-
Returns the base URL for resources served by this handler.
- getBaseUrl() - Method in class org.astrogrid.samp.httpd.URLMapperHandler
-
Returns the base URL for this handler.
- getBirthday() - Method in class org.astrogrid.samp.client.ClientTracker.ClientOperation
-
Returns the creation time of this object.
- getBody() - Method in class org.astrogrid.samp.httpd.HttpServer.Request
-
Returns the body of the HTTP request if there was one.
- getBridgeClients() - Method in class org.astrogrid.samp.bridge.Bridge
-
Returns the hub connectors representing the bridge client running
on each linked hub.
- getBroadcastAction() - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns an action which will broadcast a message
to all suitable registered applications.
- getBroadcastIcon() - Static method in class org.astrogrid.samp.gui.SendActionManager
-
Returns an icon suitable for depicting a general broadcast send.
- getCallable() - Method in class org.astrogrid.samp.hub.HubClient
-
Returns the callable object which allows this client to receive
callbacks.
- getCallKey(Client, String) - Static method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
Returns a key for use in the call map.
- getChild(Node) - Static method in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
-
Returns the single element child of a DOM node.
- getChild(Node, String) - Static method in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
-
Returns the single child element of a DOM node, which has a given
known name.
- getChildren(Node) - Static method in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
-
Returns an array of all the Element children of a DOM node.
- getClassType(Class) - Static method in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
-
Returns the SampType corresponding to a given java class.
- getClient() - Method in class org.astrogrid.samp.gui.ClientPanel
-
Returns the most recently displayed client.
- getClient(String) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Returns the client object corresponding to a public client ID.
- getClient(String) - Method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
Returns a WatchedClient object corresponding to a given client
public ID.
- getClientCount() - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler
-
Returns the number of clients currently owned by this handler.
- getClientFactory() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
-
- getClientFactory() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Returns an XML-RPC client factory.
- getClientFactory() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
-
- getClientKey() - Method in class org.astrogrid.samp.web.WebHubConnection
-
- getClientKey() - Method in class org.astrogrid.samp.xmlrpc.StandardHubConnection
-
- getClientKey() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
Returns an object which is used as the first argument of most
XML-RPC calls to the hub.
- getClientList() - Method in class org.astrogrid.samp.gui.HubView
-
Returns the JList component which houses the active list of clients.
- getClientListModel() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Returns a ListModel containing the registered clients.
- getClientListModel() - Method in class org.astrogrid.samp.gui.GuiHubService
-
Returns a ListModel containing information about clients currently
registered with this hub.
- getClientListModel() - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns the client list to which this manager will offer sends.
- getClientMap() - Method in class org.astrogrid.samp.client.HubConnector
-
Returns a map which keeps track of other clients currently registered
with the hub to which this object is connected, including their
currently declared metadata and subscriptions.
- getClientMap() - Method in class org.astrogrid.samp.client.TrackedClientSet
-
Returns an unmodifiable Map representing the client list.
- getClients() - Method in class org.astrogrid.samp.gui.GuiClientSet
-
- getClients() - Method in class org.astrogrid.samp.hub.BasicClientSet
-
- getClients() - Method in interface org.astrogrid.samp.hub.ClientSet
-
Returns an array of all the currently contained clients.
- getClientSelectionModel() - Method in class org.astrogrid.samp.gui.GuiHubService
-
Returns the selection model corresponding to this service's client
list model.
- getClientSelectionModel() - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- getClientSet() - Method in class org.astrogrid.samp.client.HubConnector
-
Returns the tracked client set implementation which is used to keep
track of the currently registered clients.
- getClientSet() - Method in class org.astrogrid.samp.hub.BasicHubService
-
Returns the structure which keeps track of registered clients.
- getCode() - Method in class org.astrogrid.samp.ErrInfo
-
- getColumnClass(int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- getColumnCount() - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- getColumnName(int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- getComparator() - Method in class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
-
Returns a comparator which will order the IDs generated by this
object in generation sequence.
- getConfigModels() - Method in interface org.astrogrid.samp.hub.ConfigHubProfile
-
Returns some toggle button models for hub profile configuration.
- getConfigModels() - Method in class org.astrogrid.samp.web.WebHubProfile
-
- getConnection() - Method in class org.astrogrid.samp.client.HubConnector
-
If necessary attempts to acquire, and returns, a connection to a
running hub.
- getConnection() - Method in class org.astrogrid.samp.test.Calculator
-
Returns the hub connection used by this client.
- getConnection() - Method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
Returns the hub connection used by this client.
- getConnection(String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
Returns the connection object associated with a given private key.
- getConnection(String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
Returns the HubConnection associated with a private key used
by this hub actor.
- getConnectionCount() - Method in class org.astrogrid.samp.bridge.Bridge
-
Returns the number of hubs currently connected by this bridge.
- getConnector() - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns this manager's hub connector.
- getContent() - Method in class org.astrogrid.samp.Platform.StreamReader
-
Returns the content of the stream.
- getContentLength() - Method in interface org.astrogrid.samp.httpd.ServerResource
-
Returns the number of bytes in this resource, if known.
- getContentMethods() - Static method in class org.astrogrid.samp.web.AuthResourceBundle
-
Returns all the methods of the Content interface which correspond
to AuthResourceBundle entries.
- getContentType() - Method in interface org.astrogrid.samp.httpd.ServerResource
-
Returns the MIME type of this resource.
- getDebugtxt() - Method in class org.astrogrid.samp.ErrInfo
-
- getDefaultAppName() - Static method in class org.astrogrid.samp.web.WebClientProfile
-
Returns the default application name used by this profile if none
is supplied explicitly.
- getDefaultContent() - Static method in class org.astrogrid.samp.web.AuthResourceBundle
-
Returns a default Content implementation.
- getDefaultHubEndpoint() - Static method in class org.astrogrid.samp.web.WebClientProfile
-
Returns the hub XML-RPC endpoint defined by the Web Profile.
- getDefaultLockUrl() - Static method in class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
Returns the lockfile URL which will be used in absence of any
SAMP_HUB environment variable.
- getDefaultProfileClasses(boolean) - Static method in class org.astrogrid.samp.hub.Hub
-
Returns a copy of the default set of HubProfile classes used
when a hub is run and the list of profiles is not set explicitly.
- getDescriptionHtml() - Method in class org.astrogrid.samp.Metadata
-
Returns an HTML description of the application.
- getDescriptionText() - Method in class org.astrogrid.samp.Metadata
-
Returns a short description of the application.
- getDetailText() - Method in class org.astrogrid.samp.gui.ErrorDialog
-
Supplies the text to be displayed in the detail panel.
- getDocumentationUrl() - Method in class org.astrogrid.samp.Metadata
-
Returns a URL for a documentation web page.
- getDoneTime() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns the epoch at which this transmission was completed.
- getElementAt(int) - Method in class org.astrogrid.samp.gui.GuiClientSet
-
- getElementAt(int) - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- getElementAt(int) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
- getElementAt(int) - Method in class org.astrogrid.samp.gui.SelectiveClientListModel
-
- getElementAt(int) - Method in class org.astrogrid.samp.gui.SendActionManager.TargetComboBoxModel
-
- getElementAt(int) - Method in class org.astrogrid.samp.gui.TransmissionListModel
-
- getEndpoint() - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
- getEndpoint() - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
- getEndpoint() - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcServer
-
Returns the server's endpoint.
- getEntry(String) - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.ClientActorImpl
-
Returns the CallableClient corresponding to a given private key.
- getEnv(String) - Method in class org.astrogrid.samp.Platform
-
Returns the value of an environment variable.
- GETENV_MTYPE - Static variable in class org.astrogrid.samp.client.HubConnector
-
- getErrInfo() - Method in class org.astrogrid.samp.Response
-
Returns the error object.
- getError() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns a Throwable which prevented normal resolution of this
transmission.
- getError() - Method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
Returns an error if any error has been thrown during processing
of hub event messages.
- getErrortxt() - Method in class org.astrogrid.samp.ErrInfo
-
- getExtraHostAddresses() - Static method in class org.astrogrid.samp.web.CorsHttpServer
-
Acquires and returns a list of permitted non-local hosts from the
environment.
- getFaultBytes(Throwable) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Turns an exception into an array of bytes giving an XML-RPC
methodResponse (fault) document.
- getFileCreator - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The getFileCreator method of com.apple.mrj.MRJFileUtils
- getFileType - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The getFileType method of com.apple.mrj.MRJFileUtils
- getFlagsUsage() - Method in interface org.astrogrid.samp.hub.HubProfileFactory
-
Returns an array of strings, each describing one command-line flag
which will be consumed by the createProfile
method.
- getFlagsUsage() - Method in class org.astrogrid.samp.web.WebHubProfileFactory
-
- getFlagsUsage() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfileFactory
-
- getFromPublicId(String) - Method in class org.astrogrid.samp.hub.BasicClientSet
-
- getFromPublicId(String) - Method in interface org.astrogrid.samp.hub.ClientSet
-
Returns the client in the set corresponding to a given public ID.
- getGetenvArgs(String) - Method in class org.astrogrid.samp.Platform
-
Returns an array of words to pass to
Runtime.exec(java.lang.String[])
in order
to read an environment variable name.
- getGetenvArgs(String) - Method in class org.astrogrid.samp.Platform.UnixPlatform
-
- getGetenvArgs(String) - Method in class org.astrogrid.samp.Platform.WindowsPlatform
-
- getHandler(String) - Method in class org.astrogrid.samp.hub.HubCallableClient
-
Returns a handler owned by this callable client which can handle
a given MType.
- getHeader(Map, String) - Static method in class org.astrogrid.samp.httpd.HttpServer
-
Returns a header value from a header map.
- getHeaderMap() - Method in class org.astrogrid.samp.httpd.HttpServer.Request
-
Returns a map of key-value pairs representing HTTP request headers.
- getHeaderMap() - Method in class org.astrogrid.samp.httpd.HttpServer.Response
-
Returns a map of key-value pairs representing HTTP response headers.
- getHomeDirectory() - Method in class org.astrogrid.samp.Platform
-
Returns SAMP's definition of the "home" directory.
- getHomeDirectory() - Method in class org.astrogrid.samp.Platform.UnixPlatform
-
- getHomeDirectory() - Method in class org.astrogrid.samp.Platform.WindowsPlatform
-
- getHttpServer() - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Returns the HTTP server hosting this XML-RPC server.
- getHub() - Method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Returns the HubService object used by this runner.
- getHubConnector() - Method in class org.astrogrid.samp.gui.HubMonitor
-
Returns this monitor's HubConnector.
- getHubEndpoint() - Method in class org.astrogrid.samp.web.WebClientProfile
-
Returns the hub XML-RPC endpoint used by this profile.
- getHubId() - Method in class org.astrogrid.samp.RegInfo
-
Returns the hub's own public client id.
- getHubProfileClass() - Method in interface org.astrogrid.samp.hub.HubProfileFactory
-
Returns a HubProfile subclass with a no-arg constructor which,
when invoked, will produce a basic instance of the HubProfile
represented by this factory.
- getHubProfileClass() - Method in class org.astrogrid.samp.web.WebHubProfileFactory
-
- getHubProfileClass() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfileFactory
-
- getHubService() - Method in class org.astrogrid.samp.hub.Hub
-
Returns the hub service associated with this hub.
- getHubService() - Method in class org.astrogrid.samp.hub.HubServiceMode.ServiceGui
-
Returns the hub service.
- getIcon(IconBox, Object, int) - Method in interface org.astrogrid.samp.gui.IconBox.CellRenderer
-
Returns the icon to be displayed for a given list model element.
- getIcon(IconBox, Object, int) - Method in class org.astrogrid.samp.gui.IconBox.DefaultRenderer
-
- getIcon(String) - Method in class org.astrogrid.samp.gui.IconStore
-
Returns the icon supplied by the graphic file at a given URL.
- getIcon(Client) - Method in class org.astrogrid.samp.gui.IconStore
-
Returns the icon associated with a given client.
- getIcon(int) - Method in class org.astrogrid.samp.gui.Transmission.Status
-
Returns a little icon representing status.
- getIcon(IconBox, Object, int) - Method in class org.astrogrid.samp.gui.TransmissionCellRenderer
-
- getIconBoxPosition() - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
Returns the position at which the transmission list icon should
be drawn.
- getIconHeight() - Method in class org.astrogrid.samp.gui.IconBox.DefaultRenderer
-
- getIconHeight() - Method in class org.astrogrid.samp.gui.IconStore.SizedIcon
-
- getIconHeight() - Method in class org.astrogrid.samp.gui.TransmissionListIcon
-
- getIconPosition() - Method in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
-
- getIconUrl() - Method in class org.astrogrid.samp.Metadata
-
Returns a URL for a gif, png or jpeg icon identifying the application.
- getIconUrl() - Static method in class org.astrogrid.samp.test.Calculator
-
- getIconWidth() - Method in class org.astrogrid.samp.gui.IconBox.DefaultRenderer
-
- getIconWidth() - Method in class org.astrogrid.samp.gui.IconStore.SizedIcon
-
- getIconWidth() - Method in class org.astrogrid.samp.gui.TransmissionListIcon
-
- getId() - Method in class org.astrogrid.samp.client.ClientTracker.ClientOperation
-
Returns the client ID for the client this operation applies to.
- getId() - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
-
- getId() - Method in interface org.astrogrid.samp.Client
-
Returns the public identifier for this client.
- getId() - Method in class org.astrogrid.samp.hub.HubClient
-
- getId() - Method in class org.astrogrid.samp.test.MessageSender.MetaClient
-
- getIdComparator() - Method in class org.astrogrid.samp.hub.BasicHubService
-
Returns a comparator which will order client IDs.
- getIndent(int) - Method in class org.astrogrid.samp.JsonWriter
-
Returns prepended whitespace.
- getIndex(String) - Method in class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
-
Returns an Integer giving the sequence index of the given id string.
- getIndexAt(Point) - Method in class org.astrogrid.samp.gui.IconBox
-
Returns the index of the list model element whose icon is displayed
at a given point in this component.
- getInstance() - Static method in class org.astrogrid.samp.gui.SysTray
-
Returns an instance of this class.
- getInstance() - Static method in class org.astrogrid.samp.httpd.UtilServer
-
Returns the default instance of this class.
- getInstance() - Static method in class org.astrogrid.samp.ShutdownManager
-
Returns sole instance of this class.
- getInstance() - Static method in class org.astrogrid.samp.web.WebClientProfile
-
Returns a default instance of this profile.
- getInstance(SampXmlRpcServerFactory) - Static method in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
Returns an instance of CallableClientServer for use with a given
XML-RPC server.
- getInstance() - Static method in class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
Returns an instance based on the default XML-RPC implementation.
- getInstance() - Static method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Returns the default instance of this class.
- getInstanceByName(String) - Static method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Returns an XmlRpcKit instance given its name.
- getIntroIndent(int, char, boolean) - Method in class org.astrogrid.samp.JsonWriter
-
Returns prepended whitespace containing an opener character.
- getKeys() - Method in class org.astrogrid.samp.web.AuthResourceBundle
-
- getKnownHubProfileFactories() - Static method in class org.astrogrid.samp.hub.Hub
-
Returns a standard list of known HubProfileFactories.
- getLabel(Client) - Method in class org.astrogrid.samp.gui.ClientListCellRenderer
-
Attempts to return a human-readable text label for the given client.
- getLabelFont(boolean) - Method in class org.astrogrid.samp.gui.ClientListCellRenderer
-
Returns the font used by this label, or a variant.
- getLineSeparator() - Static method in class org.astrogrid.samp.hub.LockWriter
-
Returns the platform-specific line separator sequence as an array of
bytes.
- getLineSeparator() - Static method in class org.astrogrid.samp.SampUtils
-
Returns the system-dependent line separator sequence.
- getList(String) - Method in class org.astrogrid.samp.SampMap
-
Returns the value for a given key in this map, cast to List.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.astrogrid.samp.gui.ClientListCellRenderer
-
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
- getLocalhost() - Static method in class org.astrogrid.samp.SampUtils
-
Returns a string denoting the local host to be used for communicating
local server endpoints and so on.
- getLocalProxy(String) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
-
Returns the hub connection for the proxy on the local hub
which corresponds to a given remote client.
- getLockInfo() - Method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Returns the lockfile information associated with this object.
- getLockInfo() - Method in class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
Returns the LockInfo which indicates how to locate the hub.
- getLockInfo() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
Returns the lockfile information associated with this object.
- getLockUrl() - Static method in class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
Returns the location of the Standard Profile lockfile.
- getLogType() - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Returns the type of logging to use.
- getMainMethod(Class) - Static method in class org.astrogrid.samp.JSamp
-
Returns the main(String[])
method for a given class.
- getManagerConnector() - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Returns the hub connector used by this manager for client monitoring
on the local hub.
- getManagerIndex(ProxyManager) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Returns the index by which this manager labels a given remote
proxy manager.
- getMap(String) - Method in class org.astrogrid.samp.SampMap
-
returns the value for a given key in this map, cast to Map.
- getMapperHandler() - Method in class org.astrogrid.samp.httpd.UtilServer
-
Returns a handler for mapping local to external URLs associated with
this server.
- getMaximumSize() - Method in class org.astrogrid.samp.gui.IconBox
-
- getMessage() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns the message which was sent.
- getMessage() - Method in class org.astrogrid.samp.test.Calculator.CalcRequest
-
Returns a Message object corresponding to this request.
- getMessageId() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns the message ID associated with this message.
- getMessageLines(HttpServer.Request, String, AuthResourceBundle.Content) - Method in class org.astrogrid.samp.web.HubSwingClientAuthorizer
-
Returns a "message" object describing the applying client to the user.
- getMessageRestriction() - Method in interface org.astrogrid.samp.hub.ProfileToken
-
Returns a MessageRestriction object which controls what messages
may be sent by clients registering under ths profile.
- getMessageRestriction() - Method in class org.astrogrid.samp.web.WebHubProfile
-
- getMessageRestriction() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- getMessageTag() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns the message tag corresponding to this transmission.
- getMetadata() - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
-
- getMetadata() - Method in interface org.astrogrid.samp.Client
-
Returns the currently declared metadata for this client, if any.
- getMetadata(String) - Method in interface org.astrogrid.samp.client.HubConnection
-
Returns the metadata for another registered client.
- getMetadata() - Method in class org.astrogrid.samp.client.HubConnector
-
Returns this client's own metadata.
- getMetadata(String) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- getMetadata(HubClient, String) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the getMetadata
method of connections
registered with this service.
- getMetadata() - Method in class org.astrogrid.samp.hub.HubClient
-
- getMetadata(String) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- getMetadata() - Static method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
Returns a suitable metadata object for this client.
- getMetadata() - Method in class org.astrogrid.samp.test.MessageSender.MetaClient
-
- getMetadata(String) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- getMetadata(String, String) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Returns metadata for a given client.
- getMetadata(String, String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- getMetadata(String, String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Returns metadata for a given client.
- getMetadata(String, String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- getMetadata(String) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- getMethod() - Method in class org.astrogrid.samp.httpd.HttpServer.Request
-
Returns the request method string.
- getMethodName() - Method in class org.astrogrid.samp.web.Callback
-
Returns the method name.
- getMinimumSize() - Method in class org.astrogrid.samp.gui.IconBox
-
- getModeFromName(String) - Static method in class org.astrogrid.samp.hub.HubServiceMode
-
Returns one of the known modes which has a name as given.
- getModeFromName(String) - Static method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Returns one of the known modes which has a name as given.
- getModel() - Method in class org.astrogrid.samp.gui.IconBox
-
Returns the list model used by this component.
- getMType() - Method in class org.astrogrid.samp.client.ClientTracker.ClientOperation
-
Returns the MType of the message which triggered this operation.
- getMType() - Method in class org.astrogrid.samp.Message
-
Returns this message's MType.
- getMTypes() - Method in class org.astrogrid.samp.gui.SubscribedClientListModel
-
Returns the list of MTypes which defines the elements of this list.
- getName() - Method in interface org.astrogrid.samp.hub.HubProfileFactory
-
Returns the name used to identify this profile.
- getName() - Method in class org.astrogrid.samp.hub.HubServiceMode
-
Returns this mode's name.
- getName() - Method in class org.astrogrid.samp.Metadata
-
Returns the value for the application's name.
- getName() - Method in class org.astrogrid.samp.web.WebHubProfileFactory
-
Returns "web".
- getName() - Method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Returns this mode's name.
- getName() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfileFactory
-
Returns "std".
- getName() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
-
- getName() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Returns the name of this kit.
- getName() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
-
- getOffset() - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel.ListDataForwarder
-
Returns the offset into the IconBoxModel at which the
model this listener is listening to starts.
- getOperations() - Method in class org.astrogrid.samp.client.ClientTracker.OperationQueue
-
Returns an array containing all the operations currently pending.
- getOrigin(String) - Method in class org.astrogrid.samp.web.HubSwingClientAuthorizer
-
Returns the serialized origin for a given URI string.
- getOriginalUrl(String) - Method in class org.astrogrid.samp.bridge.IconAdjuster
-
Returns the URL at which the underlying icon for the one represented
by the given server path.
- getOriginAuthorizer() - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Returns the authorization policy for external origins.
- getParam(String) - Method in class org.astrogrid.samp.Message
-
Returns the value of a single entry in this message's
samp.params
map.
- getParams() - Method in class org.astrogrid.samp.Message
-
Returns this message's params map.
- getParams() - Method in class org.astrogrid.samp.web.Callback
-
Returns the parameter list.
- getParamType(Object) - Static method in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
-
Returns the SampType corresponding to a given object.
- getPlatform() - Static method in class org.astrogrid.samp.Platform
-
Returns a Platform
instance for the current system.
- getPort() - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Returns the port number the server will run on.
- getPreferredSize() - Method in class org.astrogrid.samp.gui.IconBox
-
- getPreferredSize() - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
- getPrivateKey() - Method in class org.astrogrid.samp.RegInfo
-
Returns the registered client's private key (Standard Profile).
- getPrivateReadArgs(File) - Method in class org.astrogrid.samp.Platform
-
Returns an array of words to pass to
Runtime.exec(java.lang.String[])
in order
to set permissions on a given file so that it cannot be read by
anyone other than its owner.
- getPrivateReadArgs(File) - Method in class org.astrogrid.samp.Platform.UnixPlatform
-
- getPrivateReadArgs(File) - Method in class org.astrogrid.samp.Platform.WindowsPlatform
-
- getProfile() - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Returns the profile for this manager's local hub.
- getProfile() - Static method in class org.astrogrid.samp.client.DefaultClientProfile
-
Returns a ClientProfile instance suitable for general purpose use.
- getProfileName() - Method in interface org.astrogrid.samp.hub.HubProfile
-
Returns the name of this profile.
- getProfileName() - Method in interface org.astrogrid.samp.hub.ProfileToken
-
Returns the name by which this token is to be identified.
- getProfileName() - Method in class org.astrogrid.samp.web.WebHubProfile
-
- getProfileName() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- getProfiles() - Method in class org.astrogrid.samp.bridge.Bridge
-
Returns the client profiles which define the hubs this bridge links.
- getProfiles(String, List, boolean, String) - Static method in class org.astrogrid.samp.hub.Hub
-
Parses profile list command-line argument and associated
command-line arguments to construct a list of required profiles.
- getProfileToken() - Method in class org.astrogrid.samp.hub.HubClient
-
Returns a token identifying the source of this client's connection
to the hub.
- getProxyConnection(ProxyManager, String) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Returns the connection on the hub associated with a remote
proxy manager which is the proxy for a given local client.
- getProxyMetadata(Client) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Returns the metadata to use for the remote proxy of a local client.
- getProxySubscriptions(Client) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Returns the subscriptions to use for the remote proxy of a local client.
- getReceiveCount() - Method in class org.astrogrid.samp.test.Calculator
-
Returns the total number of messages received using any delivery pattern.
- getReceiver() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns the client to which this transmission was sent.
- getRegInfo() - Method in interface org.astrogrid.samp.client.HubConnection
-
Returns the registration information associated with this connection.
- getRegInfo() - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- getRegInfo() - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- getRegInfo() - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- getRegInfo() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- getRegisteredClients() - Method in interface org.astrogrid.samp.client.HubConnection
-
Returns the list of client public IDs for those clients currently
registered.
- getRegisteredClients() - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- getRegisteredClients(HubClient) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the getRegisteredClients
method of
connections registered with this service.
- getRegisteredClients() - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- getRegisteredClients() - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- getRegisteredClients(String) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Returns a list of the public-ids of all currently registered clients.
- getRegisteredClients(String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- getRegisteredClients(String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Returns a list of the public-ids of all currently registered clients.
- getRegisteredClients(String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- getRegisteredClients() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- getRegistration(String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
Returns the registration object associated with a given private key.
- getRemoteAddress() - Method in class org.astrogrid.samp.httpd.HttpServer.Request
-
Returns the address of the client which made this request.
- getRenderer() - Method in class org.astrogrid.samp.gui.IconBox
-
Returns the object which turns list model contents into display things.
- getReply(String, String) - Method in class org.astrogrid.samp.test.ReplyCollector
-
Gets the reply to a message sent earlier
using call
or callAll
.
- getReplyCount() - Method in class org.astrogrid.samp.test.ReplyCollector
-
Returns the total number of unretrieved replies so far collected by
this object.
- getRequiredParam(String) - Method in class org.astrogrid.samp.Message
-
Returns the value of a single entry in this message's
samp.params
map, throwing an exception
if it is not present.
- getResourceHandler() - Method in class org.astrogrid.samp.httpd.UtilServer
-
Returns a handler for general purpose resource serving associated with
this server.
- getResponse() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns the response for this transmission.
- getResponse(String[]) - Method in class org.astrogrid.samp.web.SwingOriginAuthorizer
-
Presents some lines of text to the user and solicits a yes/no
response from them.
- getResponses(HubConnection, Message, String[]) - Method in class org.astrogrid.samp.test.MessageSender.AsynchSender
-
- getResponses(HubConnection, Message, String[]) - Method in class org.astrogrid.samp.test.MessageSender
-
Sends a message to a given list of recipients.
- getResponses(HubConnection, Message, String[]) - Method in class org.astrogrid.samp.test.MessageSender.NotifySender
-
- getResponses(HubConnection, Message, String[]) - Method in class org.astrogrid.samp.test.MessageSender.SynchSender
-
- getResult() - Method in class org.astrogrid.samp.Response
-
Returns the result map.
- getResultBytes(Object) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Turns a SAMP-friendly (string, list, map only) object into an array
of bytes giving an XML-RPC methodResponse document.
- getReversed() - Method in class org.astrogrid.samp.gui.IconBox
-
Returns the first-to-last ordering of the icons in this component.
- getRowCount() - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- getRunningHubs() - Static method in class org.astrogrid.samp.hub.Hub
-
Returns an array of all the instances of this class which are
currently running.
- getRunningProfiles() - Method in class org.astrogrid.samp.hub.Hub
-
Returns the hub profiles currently running on behalf of this hub.
- getRxListModel(Client) - Method in interface org.astrogrid.samp.gui.ClientTransmissionHolder
-
Returns a list model containing messages received by a given client.
- getRxListModel() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
Returns a ListModel representing the pending messages received using
this connector.
- getRxListModel(Client) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- getRxListModel(Client) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
Returns a ListModel representing the pending messages received
by a given client.
- getSafeMTypes() - Static method in class org.astrogrid.samp.web.ListMessageRestriction
-
Returns a list of MType patterns which are permitted by the DEFAULT
policy.
- getSampMap() - Method in class org.astrogrid.samp.gui.PopupResultHandler.DetailAction
-
Returns the map object which is to be displayed.
- getSampVersion() - Static method in class org.astrogrid.samp.SampUtils
-
Returns a string giving the version of the SAMP standard which this
software implements.
- getSecret() - Method in class org.astrogrid.samp.xmlrpc.LockInfo
-
- getSelectedClient() - Method in class org.astrogrid.samp.gui.GuiHubService
-
Returns the client object currently selected in the GUI, if any.
- getSelectedItem() - Method in class org.astrogrid.samp.gui.SendActionManager.TargetComboBoxModel
-
- getSelfClient() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerCallableClient
-
Returns a Client object for use in Transmission objects
which represents this connection's owner.
- getSelfClient() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
-
Returns a Client object for use in Transmission objects
which represents this connection's owner.
- getSelfId() - Method in class org.astrogrid.samp.RegInfo
-
Returns the registered client's public client id.
- getSendAction(Client) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager
-
- getSendAction(Client) - Method in class org.astrogrid.samp.gui.NotifyActionManager
-
- getSendAction(Client) - Method in class org.astrogrid.samp.gui.SendActionManager
-
Returns an action which can perform a single-client send associated
with this object.
- getSendAction(Client) - Method in class org.astrogrid.samp.gui.UniformCallActionManager
-
- getSendCount() - Method in class org.astrogrid.samp.test.Calculator
-
Returns the total number of messages sent using any delivery pattern.
- getSender() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns the client which sent this transmission.
- getSenderId() - Method in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
Returns the sender's public client id.
- getSendError(HubClient, HubClient, String) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work to determine whether a given sending client is
permitted to send a message with a given MType to a given recipient.
- getSenderTag() - Method in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
Returns the msgTag attached to the message by the sender.
- getSendIcon() - Static method in class org.astrogrid.samp.gui.SendActionManager
-
Returns an icon suitable for depicting a general targetted send.
- getServer() - Method in class org.astrogrid.samp.httpd.UtilServer
-
Returns the HttpServer associated with this object.
- getServer() - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheServerFactory
-
- getServer() - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServerFactory
-
- getServer() - Method in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalServerFactory
-
- getServer() - Method in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServerFactory
-
- getServer() - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcServerFactory
-
Returns an XML-RPC server implementation.
- getServerEndpoint(int) - Static method in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
Returns the endpoint URL to use for an Apache server running on a
given port.
- getServerFactory() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
-
- getServerFactory() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Returns an XML-RPC server factory.
- getServerFactory() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
-
- getServiceConnection() - Method in class org.astrogrid.samp.hub.BasicHubService
-
Returns the HubConnection object used by the hub itself to send
and receive messages.
- getSize() - Method in class org.astrogrid.samp.gui.GuiClientSet
-
- getSize() - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- getSize() - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
- getSize() - Method in class org.astrogrid.samp.gui.SelectiveClientListModel
-
- getSize() - Method in class org.astrogrid.samp.gui.SendActionManager.TargetComboBoxModel
-
- getSize() - Method in class org.astrogrid.samp.gui.TransmissionListModel
-
- getSizeForCount(int) - Method in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
-
- getSocket() - Method in class org.astrogrid.samp.httpd.HttpServer
-
Returns the socket on which this server listens.
- getSoftwareVersion() - Static method in class org.astrogrid.samp.SampUtils
-
Returns a string giving the version of this software package.
- getStackTrace(Throwable) - Static method in class org.astrogrid.samp.ErrInfo
-
Generates a string containing a stack trace for a given throwable.
- getStatus() - Method in class org.astrogrid.samp.gui.Transmission
-
Returns an object which describes the current status of this
transmission in terms which can be presented to the GUI.
- getStatus() - Method in class org.astrogrid.samp.Response
-
Returns the status value.
- getStatusCode() - Method in class org.astrogrid.samp.httpd.HttpServer.Response
-
Returns the 3-digit status code.
- getStatusPhrase() - Method in class org.astrogrid.samp.httpd.HttpServer.Response
-
Returns the status phrase.
- getString(String) - Method in class org.astrogrid.samp.SampMap
-
Returns the value for a given key in this map, cast to String.
- getSubscribedClients(String) - Method in interface org.astrogrid.samp.client.HubConnection
-
Returns a map of subscriptions for a given MType.
- getSubscribedClients(String) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- getSubscribedClients(HubClient, String) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the getSubscribedClients
method of
connections registered with this service.
- getSubscribedClients(String) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- getSubscribedClients(String) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- getSubscribedClients(String, String) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Returns a map of the clients subscribed to a given MType.
- getSubscribedClients(String, String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- getSubscribedClients(String, String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Returns a map of the clients subscribed to a given MType.
- getSubscribedClients(String, String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- getSubscribedClients(String) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- getSubscription(String) - Method in class org.astrogrid.samp.hub.HubClient
-
Returns the subscription information for a given MType for this client.
- getSubscription(String) - Method in class org.astrogrid.samp.Subscriptions
-
Returns the map which forms the value for a given MType key.
- getSubscriptions() - Method in class org.astrogrid.samp.client.AbstractMessageHandler
-
- getSubscriptions() - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
-
- getSubscriptions() - Method in interface org.astrogrid.samp.Client
-
Returns the currently declared subscriptions for this client, if any.
- getSubscriptions(String) - Method in interface org.astrogrid.samp.client.HubConnection
-
Returns the subscriptions for another registered client.
- getSubscriptions() - Method in class org.astrogrid.samp.client.HubConnector
-
Returns this client's own subscriptions.
- getSubscriptions() - Method in interface org.astrogrid.samp.client.MessageHandler
-
Returns a Subscriptions map corresponding to the messages
handled by this object.
- getSubscriptions(String) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- getSubscriptions(HubClient, String) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the getSubscriptions
method of connections
registered with this service.
- getSubscriptions() - Method in class org.astrogrid.samp.hub.HubCallableClient
-
Returns the subscriptions corresponding to the messages that this
receiver can deal with.
- getSubscriptions() - Method in class org.astrogrid.samp.hub.HubClient
-
- getSubscriptions(String) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- getSubscriptions() - Static method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
Returns a suitable subscriptions object for this client.
- getSubscriptions() - Static method in class org.astrogrid.samp.test.HubTester.TestCallableClient
-
Returns the subscriptions object for this client.
- getSubscriptions() - Method in class org.astrogrid.samp.test.MessageSender.MetaClient
-
- getSubscriptions(String) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- getSubscriptions(String, String) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Returns subscriptions for a given client.
- getSubscriptions(String, String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- getSubscriptions(String, String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Returns subscriptions for a given client.
- getSubscriptions(String, String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- getSubscriptions(String) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- getSubscriptionsFor(HubClient, Subscriptions) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Returns the view of a given subscriptions map to be presented to
a sending client.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel.CustomTableCellRenderer
-
- getTableColumn(int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
Returns a TableColumn suitable for a given column of this table.
- getText() - Method in class org.astrogrid.samp.gui.Transmission.Status
-
Returns the text for this status.
- getTextContent(Element) - Static method in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
-
Returns the text content of an element as a string.
- getToolTipText(IconBox, Object, int) - Method in interface org.astrogrid.samp.gui.IconBox.CellRenderer
-
Returns the tooltip text to be used for a given list model element.
- getToolTipText(IconBox, Object, int) - Method in class org.astrogrid.samp.gui.IconBox.DefaultRenderer
-
- getToolTipText(MouseEvent) - Method in class org.astrogrid.samp.gui.IconBox
-
- getToolTipText(MouseEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
- getToolTipText(IconBox, Object, int) - Method in class org.astrogrid.samp.gui.TransmissionCellRenderer
-
- getToolTipText(MouseEvent) - Method in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
-
- getTrailing() - Method in class org.astrogrid.samp.gui.IconBox
-
Returns the alignment of the icons in this component.
- getTransIcon(Transmission, boolean) - Method in class org.astrogrid.samp.gui.TransmissionListIcon
-
Returns an icon which can paint a particular transmission.
- getTranslationBasePath(String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.URLTranslationHandler
-
Returns the translation base path that can be used by a client
with a given private key.
- getTransmission() - Method in class org.astrogrid.samp.gui.TransmissionPanel
-
Returns the transmission object currently being displayed.
- getTransmission(int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
Returns the transmission corresponding to a given table row.
- getTransmissionAt(Point) - Method in class org.astrogrid.samp.gui.TransmissionListIcon
-
Returns the transmission (if any) which is painted at a given point.
- getTransmissionCellRenderer() - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
Returns the cell renderer for transmission objects.
- getTransverseSize() - Method in class org.astrogrid.samp.gui.IconBox
-
Returns the transverse dimension in pixels of this box.
- getTxListModel(Client) - Method in interface org.astrogrid.samp.gui.ClientTransmissionHolder
-
Returns a list model containing messages sent by a given client.
- getTxListModel() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
Returns a ListModel representing the pending messages sent using
this connector.
- getTxListModel(Client) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- getTxListModel(Client) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
Returns a ListModel representing the pending messages sent
from a given client.
- getTypeClass() - Method in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
-
Returns the java class corresponding to this type.
- getUnusedPort(int) - Static method in class org.astrogrid.samp.SampUtils
-
Returns an unused port number on the local host.
- getUrl() - Method in class org.astrogrid.samp.httpd.HttpServer.Request
-
Returns the request URL string.
- getUrl(String) - Method in class org.astrogrid.samp.SampMap
-
Returns the value for a given key in this map as a URL.
- getUrl() - Method in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
Returns the XML-RPC endpoint for this server.
- getUrlTranslationHandler() - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler
-
Returns a handler suitable for performing URL translations on behalf
of sandboxed clients as required by the Web Profile.
- getUrlTranslationHandler() - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
Returns a handler suitable for performing URL translations on behalf
of sandboxed clients as required by the Web Profile.
- getUsertxt() - Method in class org.astrogrid.samp.ErrInfo
-
- getValue(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionTableModel.Column
-
Returns the item in this column for a given transmission.
- getValueAt(int, int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- getVersion() - Method in class org.astrogrid.samp.xmlrpc.LockInfo
-
- getVersionText() - Static method in class org.astrogrid.samp.JSamp
-
Returns a string giving version details for this package.
- getVertical() - Method in class org.astrogrid.samp.gui.IconBox
-
Returns whether icons will be lined up horizontally or vertically.
- getWindow() - Method in class org.astrogrid.samp.hub.Hub
-
Returns a window for user monitoring and control of this hub,
if available.
- getWindow() - Method in class org.astrogrid.samp.hub.HubServiceMode.ServiceGui
-
Returns a monitor/control window for this service, if available.
- getXmlrpcPath() - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Returns the path on the HTTP server at which the XML-RPC server
will reside.
- getXmlRpcResponse(HttpServer.Request) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Returns the HTTP response object given an incoming XML-RPC POST request.
- getXmlRpcResponse(HttpServer.Request) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServer
-
- getXmlRpcResult(HttpServer.Request) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Returns the SAMP-friendly (string, list and map only) object representing
the reply to an XML-RPC request given by a request.
- getXmlrpcUrl() - Method in class org.astrogrid.samp.xmlrpc.LockInfo
-
- GuiClientSet - Class in org.astrogrid.samp.gui
-
ClientSet implementation used by GuiHubService.
- GuiClientSet(Comparator) - Constructor for class org.astrogrid.samp.gui.GuiClientSet
-
Constructor.
- GuiHubConnector - Class in org.astrogrid.samp.gui
-
Extends HubConnector to provide additional graphical functionality.
- GuiHubConnector(ClientProfile) - Constructor for class org.astrogrid.samp.gui.GuiHubConnector
-
Constructs a hub connector based on a given profile instance.
- GuiHubConnector.ConnectionUpdate - Interface in org.astrogrid.samp.gui
-
Interface defining how an object is to be notified when the hub
connection status changes.
- GuiHubConnector.HubAction - Class in org.astrogrid.samp.gui
-
Action subclass for running a hub.
- GuiHubConnector.ListModelTrackedClientSet - Class in org.astrogrid.samp.gui
-
TrackedClientSet implementation used by this class.
- GuiHubConnector.MonitorAction - Class in org.astrogrid.samp.gui
-
Action subclass for popping up a monitor window.
- GuiHubConnector.RegisterAction - Class in org.astrogrid.samp.gui
-
Action which registers and unregisters with the hub.
- GuiHubService - Class in org.astrogrid.samp.gui
-
BasicHubService subclass which provides a GUI window displaying hub
status as well as the basic hub services.
- GuiHubService(Random) - Constructor for class org.astrogrid.samp.gui.GuiHubService
-
Constructor.
- GURL_EVENT - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The name for the AppleEvent type corresponding to a GetURL event.
- iCall_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- iCall_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
-
- ICLaunchURL(int, byte[], byte[], int, int[], int[]) - Static method in class org.astrogrid.samp.gui.BrowserLauncher
-
- icon_ - Variable in class org.astrogrid.samp.gui.IconBox.Entry
-
- icon_ - Variable in class org.astrogrid.samp.gui.IconStore.SizedIcon
-
- icon_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
-
- IconAdjuster - Class in org.astrogrid.samp.bridge
-
HttpServer handler for turning the URL of one icon into the URL of
another, related icon.
- IconAdjuster(HttpServer, String) - Constructor for class org.astrogrid.samp.bridge.IconAdjuster
-
Constructor.
- iconAdjuster_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
-
- IconBox - Class in org.astrogrid.samp.gui
-
Component which displays the contents of a ListModel as icons.
- IconBox(int) - Constructor for class org.astrogrid.samp.gui.IconBox
-
Constructor.
- IconBox.CellRenderer - Interface in org.astrogrid.samp.gui
-
Defines how list model elements will be rendered as icons and tooltips.
- IconBox.DefaultRenderer - Class in org.astrogrid.samp.gui
-
Default renderer.
- IconBox.Entry - Class in org.astrogrid.samp.gui
-
Convenience struct-type class which aggregates an icon and a tooltip.
- iconBox_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
- iconColor_ - Variable in class org.astrogrid.samp.gui.Transmission.Status
-
- iconListener_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
- IconListModel() - Constructor for class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
Constructor.
- iconListModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
- IconStore - Class in org.astrogrid.samp.gui
-
Manages client icons.
- IconStore(Icon) - Constructor for class org.astrogrid.samp.gui.IconStore
-
Constructor.
- IconStore.SizedIcon - Class in org.astrogrid.samp.gui
-
Icon implementation which looks like an existing one, but is resized
down if necessary.
- iconStore_ - Variable in class org.astrogrid.samp.gui.ClientListCellRenderer
-
- iconUrl_ - Static variable in class org.astrogrid.samp.test.Calculator
-
- ICONURL_KEY - Static variable in class org.astrogrid.samp.Metadata
-
Key for the URL of an icon in png, gif or jpeg format.
- ICStart(int[], int) - Static method in class org.astrogrid.samp.gui.BrowserLauncher
-
Methods required for Mac OS X.
- ICStop(int[]) - Static method in class org.astrogrid.samp.gui.BrowserLauncher
-
- id_ - Variable in class org.astrogrid.samp.client.ClientTracker.ClientOperation
-
- id_ - Variable in class org.astrogrid.samp.client.ClientTracker.TrackedClient
-
- id_ - Variable in class org.astrogrid.samp.test.MessageSender.MetaClient
-
- ID_DELIMITER - Static variable in class org.astrogrid.samp.hub.BasicHubService
-
- idField_ - Variable in class org.astrogrid.samp.gui.ClientPanel
-
- idField_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
-
- idGen_ - Variable in class org.astrogrid.samp.hub.BasicHubService
-
- ignoreClients_ - Variable in class org.astrogrid.samp.test.HubTester
-
- iLevel_ - Variable in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
-
- impl_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler
-
- IMPL_PROP - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Property which is examined to determine which implementation to use
by default.
- in_ - Variable in class org.astrogrid.samp.Platform.StreamReader
-
- includeRelatives_ - Variable in class org.astrogrid.samp.httpd.URLMapperHandler
-
- indent_ - Variable in class org.astrogrid.samp.JsonWriter
-
- indent_ - Variable in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
-
- IndividualCallActionManager - Class in org.astrogrid.samp.gui
-
SendActionManager which uses the Asynchronous Call/Response delivery
pattern, but allows a "broadcast" to send different message objects
to different recipients.
- IndividualCallActionManager(Component, GuiHubConnector, ListModel) - Constructor for class org.astrogrid.samp.gui.IndividualCallActionManager
-
Constructor.
- IndividualCallActionManager.BroadcastAction - Class in org.astrogrid.samp.gui
-
Action which performs "broadcasts".
- INFO_WIDTH - Static variable in class org.astrogrid.samp.gui.ClientPanel
-
- init(ProxyManager[]) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Prepares this manager for use by informing it about all its sibling
managers.
- init() - Method in class org.astrogrid.samp.gui.SelectiveClientListModel
-
Must be called by subclass prior to use.
- initialise(HubConnection) - Method in class org.astrogrid.samp.client.ClientTracker
-
Initialises this tracker from a hub connection.
- inline(String, String) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
-
Write an element and its text content.
- instance_ - Static variable in class org.astrogrid.samp.gui.SysTray
-
- instance_ - Static variable in class org.astrogrid.samp.httpd.UtilServer
-
Default instance of this class.
- instance_ - Static variable in class org.astrogrid.samp.Platform
-
- instance_ - Static variable in class org.astrogrid.samp.ShutdownManager
-
- INTERNAL - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Implementation which requires no external libraries.
- INTERNAL_PROFILE - Static variable in class org.astrogrid.samp.hub.BasicHubService
-
- InternalClient - Class in org.astrogrid.samp.xmlrpc.internal
-
XML-RPC client implementation suitable for use with SAMP.
- InternalClient(URL) - Constructor for class org.astrogrid.samp.xmlrpc.internal.InternalClient
-
Constructor.
- InternalClient.XmlRpcFault - Exception in org.astrogrid.samp.xmlrpc.internal
-
IOException representing an incoming XML-RPC fault.
- InternalClientFactory - Class in org.astrogrid.samp.xmlrpc.internal
-
Freestanding SampXmlRpcClientFactory implementation.
- InternalClientFactory() - Constructor for class org.astrogrid.samp.xmlrpc.internal.InternalClientFactory
-
- InternalServer - Class in org.astrogrid.samp.xmlrpc.internal
-
SampXmlRpcServer implementation without external dependencies.
- InternalServer(HttpServer, String) - Constructor for class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Constructor based on a given HTTP server.
- InternalServer() - Constructor for class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
Constructs a server running with default characteristics.
- InternalServerFactory - Class in org.astrogrid.samp.xmlrpc.internal
-
Freestanding SampXmlRpcServerFactory implementation.
- InternalServerFactory() - Constructor for class org.astrogrid.samp.xmlrpc.internal.InternalServerFactory
-
- intervalAdded(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.ClientTransmissionListListener
-
- intervalAdded(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel.ListDataForwarder
-
- intervalRemoved(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.ClientTransmissionListListener
-
- intervalRemoved(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel.ListDataForwarder
-
- invoke(Callback, CallableClient) - Static method in class org.astrogrid.samp.web.ClientCallbackOperation
-
Dispatches a callback to a CallableClient.
- invokeMethod(Method, Object, Object[]) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler
-
- invokeMethod(Method, Object, Object[]) - Method in class org.astrogrid.samp.xmlrpc.ActorHandler
-
Invokes a method reflectively on an object.
- invokeMethod(Method, Object, Object[]) - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler
-
- invokeMethod(Method, Object, Object[]) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler
-
- iRes_ - Variable in class org.astrogrid.samp.httpd.ResourceHandler
-
- isActive_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- isAllowFlash() - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Indicates whether Adobe Flash cross-domain workaround
will be supported.
- isAllowSilverlight() - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Indicates whether Microsoft Silverlight cross-domain workaround
will be supported.
- isAuthorized(String) - Method in class org.astrogrid.samp.web.CorsHttpServer
-
Determines whether a given origin is permitted access.
- isAvailable() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
-
- isAvailable() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Indicates whether this object is ready for use.
- isAvailable() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
-
- isAvailable_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector.HubAction
-
- isCall_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener.CallAction
-
- isCallable() - Method in class org.astrogrid.samp.hub.HubClient
-
Indicates whether this client is callable.
- isCellEditable(int, int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- isConnected() - Method in class org.astrogrid.samp.client.HubConnector
-
Indicates whether this connector is currently registered with a
running hub.
- isDaemon() - Method in class org.astrogrid.samp.hub.HubServiceMode
-
Indicates whether the hub service will start only daemon threads.
- isDaemon() - Method in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
Indicates whether the hub service will start only daemon threads.
- isDaemon_ - Variable in class org.astrogrid.samp.httpd.HttpServer
-
- isDaemon_ - Variable in class org.astrogrid.samp.hub.HubServiceMode
-
- isDaemon_ - Variable in class org.astrogrid.samp.xmlrpc.HubMode
-
Deprecated.
- isDone() - Method in class org.astrogrid.samp.client.HubConnector.CallItem
-
Indicate whether this call item has received all the responses it's
going to.
- isDone() - Method in class org.astrogrid.samp.gui.Transmission
-
Indicates whether further changes to the state of this object
are expected, that is if a response/failure is yet to be received.
- isDone_ - Variable in class org.astrogrid.samp.gui.Transmission.Status
-
- isEnabled() - Method in class org.astrogrid.samp.gui.GuiHubConnector.HubAction
-
- isEnabled_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ConfigEnabler
-
- iseq_ - Variable in class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
-
- iseq_ - Variable in class org.astrogrid.samp.hub.KeyGenerator
-
- iseq_ - Variable in class org.astrogrid.samp.ShutdownManager.Hook
-
- iseq_ - Variable in class org.astrogrid.samp.test.MessageSender.AsynchSender
-
- iSeq_ - Variable in class org.astrogrid.samp.web.LoggingCorsHttpServer
-
- isExtraHost(InetAddress) - Static method in class org.astrogrid.samp.web.CorsHttpServer
-
Indicates whether a given address represents one of the "extra" hosts
permitted to access this server alongside the localhost.
- isHubAlive(SampXmlRpcClientFactory, File) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Attempts to determine whether a given lockfile corresponds to a hub
which is still alive.
- isHubAlive(SampXmlRpcClientFactory, File) - Static method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
Attempts to determine whether a given lockfile corresponds to a hub
which is still alive.
- isHubRunning() - Method in interface org.astrogrid.samp.client.ClientProfile
-
Indicates whether a hub contactable by this profile appears to be
running.
- isHubRunning() - Method in class org.astrogrid.samp.hub.BasicHubService
-
- isHubRunning() - Method in class org.astrogrid.samp.hub.FacadeHubService
-
- isHubRunning() - Method in interface org.astrogrid.samp.hub.HubService
-
Indicates whether this hub service is currently open for operations.
- isHubRunning() - Method in class org.astrogrid.samp.web.WebClientProfile
-
- isHubRunning() - Method in class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
- isIncluded(Client) - Method in class org.astrogrid.samp.gui.SelectiveClientListModel
-
Implement this method to determine which clients are included in
this list.
- isIncluded(Client) - Method in class org.astrogrid.samp.gui.SubscribedClientListModel
-
Returns true if client
is subscribed to one of this
model's MTypes.
- isLocalHost(String) - Static method in class org.astrogrid.samp.bridge.Bridge
-
Indicates whether a given hostname corresponds to the local host.
- isLocalHost(String) - Method in class org.astrogrid.samp.web.UrlTracker
-
Determines whether a hostname appears to reference the localhost.
- isOK() - Method in class org.astrogrid.samp.Response
-
Indicates whether the result was an unequivocal success.
- isOn() - Method in class org.astrogrid.samp.web.WebHubProfile.ConfigModel
-
Indicates whether this toggle is on.
- isPermittedHost(SocketAddress) - Method in class org.astrogrid.samp.web.CorsHttpServer
-
Indicates whether a network address is known to represent
a host permitted to access this server.
- isProxiedClient(Client) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Determines whether a local client is a genuine third party client
which requires a remote proxy.
- isProxy(Client, ProxyManager) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Determines whether a given local client is a proxy controlled by
a given remote ProxyManager.
- isRunning() - Method in class org.astrogrid.samp.httpd.HttpServer
-
Indicates whether this server is currently running.
- isRunning() - Method in interface org.astrogrid.samp.hub.HubProfile
-
Indicates whether this profile is currently running.
- isRunning() - Method in class org.astrogrid.samp.web.WebHubProfile
-
- isRunning() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- isSelected() - Method in class org.astrogrid.samp.web.WebHubProfile.ConfigModel
-
- isSensitive(URL) - Method in class org.astrogrid.samp.web.UrlTracker
-
Indicates whether a given URL is potentially sensitive.
- isShutdown_ - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
-
- isStringChar(char) - Static method in class org.astrogrid.samp.SampUtils
-
Indicates whether a given character is legal to include in a SAMP
string.
- isSubscribed(String) - Method in class org.astrogrid.samp.hub.HubClient
-
Indicates whether this client is subscribed to a given MType.
- isSubscribed(String) - Method in class org.astrogrid.samp.Subscriptions
-
Determines whether a given (non-wildcarded) MType is subscribed to
by this object.
- isSupported() - Method in class org.astrogrid.samp.gui.SysTray
-
Indicates whether system tray functionality is available.
- isSupported() - Method in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- isSupported() - Method in class org.astrogrid.samp.gui.SysTray.NoSysTray
-
- isSynch() - Method in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
Returns whether the message was sent synchronously.
- isSynch_ - Variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
- isUrl(String) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
Determines whether a given string is apparently a URL.
- isUrlPermitted(URL) - Method in class org.astrogrid.samp.web.UrlTracker
-
Indicates whether access to a given URL should be permitted,
according to the strategy implemented by this class,
from a Web Profile client.
- it - Variable in class org.astrogrid.samp.JsonReader
-
- ItalianContent() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
-
- iterator() - Method in class org.astrogrid.samp.test.MessageSender.BlockingSet
-
- random_ - Variable in class org.astrogrid.samp.hub.KeyGenerator
-
- random_ - Variable in class org.astrogrid.samp.test.CalcStorm
-
- random_ - Variable in class org.astrogrid.samp.test.Calculator
-
- random_ - Variable in class org.astrogrid.samp.test.HubTester
-
- random_ - Static variable in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
- random_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- RANDOM_MODE - Static variable in class org.astrogrid.samp.test.Calculator
-
Sends messages using a random choice of one of the other modes.
- rawExec(String, List) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
-
Actually makes an XML-RPC call to the SAMP callable client
represented by this receiver.
- rawExec(String, List) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
Actually makes an XML-RPC call to the SAMP hub represented by this
connection.
- read(CharacterIterator, int) - Method in class org.astrogrid.samp.JsonReader
-
- read(CharacterIterator) - Method in class org.astrogrid.samp.JsonReader
-
- read(String) - Method in class org.astrogrid.samp.JsonReader
-
- read() - Method in class org.astrogrid.samp.JsonReader
-
- readArray() - Method in class org.astrogrid.samp.JsonReader
-
- readHeaderLines(InputStream) - Static method in class org.astrogrid.samp.httpd.HttpServer
-
Reads the header lines from an HTTP client connection input stream.
- readIcon(String, int) - Static method in class org.astrogrid.samp.gui.IconStore
-
Reads an icon from a URL, with a maximum wait time.
- readLine(InputStream) - Static method in class org.astrogrid.samp.xmlrpc.LockInfo
-
Returns a line from a lockfile-type input stream.
- readLockFile(File) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Reads lockinfo from a file.
- readLockFile(URL) - Static method in class org.astrogrid.samp.xmlrpc.LockInfo
-
Returns a LockInfo as read from a lockfile at a given location.
- readLockFile(InputStream) - Static method in class org.astrogrid.samp.xmlrpc.LockInfo
-
Returns the LockInfo read from a given stream.
- readLockFile(File) - Static method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
Reads lockinfo from a file.
- readObject() - Method in class org.astrogrid.samp.JsonReader
-
- readResource(String) - Static method in class org.astrogrid.samp.SampUtils
-
Returns the contents of a resource as a string.
- readString() - Method in class org.astrogrid.samp.JsonReader
-
- readyTimeouter() - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
-
Ensures that a thread is running to wake up when the next timeout
has (or at least might have) happened.
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
-
- receiveCall(HubConnection, String, String, Message) - Method in class org.astrogrid.samp.client.AbstractMessageHandler
-
- receiveCall(String, String, Message) - Method in interface org.astrogrid.samp.client.CallableClient
-
Receives a message for which a response is required.
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.client.HubConnector.ConnectorCallableClient
-
- receiveCall(HubConnection, String, String, Message) - Method in interface org.astrogrid.samp.client.MessageHandler
-
Processes a message which does require a response.
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerCallableClient
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerCallableClient
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.hub.HubCallableClient
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.hub.HubClient.NoCallableClient
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.test.Calculator
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.test.HubTester.TestCallableClient
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.test.MessageSender.AsynchSender.Collector
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection.UrlTrackerCallableClient
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.web.WebCallableClient
-
- receiveCall(String, String, String, Map) - Method in interface org.astrogrid.samp.xmlrpc.ClientActor
-
Receives a message for which a response is required.
- receiveCall(String, String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.ClientActorImpl
-
- receiveCall(String, String, Message) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
-
- receiveNotification(HubConnection, String, Message) - Method in class org.astrogrid.samp.client.AbstractMessageHandler
-
- receiveNotification(String, Message) - Method in interface org.astrogrid.samp.client.CallableClient
-
Receives a message for which no response is required.
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.client.HubConnector.ConnectorCallableClient
-
- receiveNotification(HubConnection, String, Message) - Method in interface org.astrogrid.samp.client.MessageHandler
-
Processes a message which does not require a response.
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerCallableClient
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerCallableClient
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.hub.HubCallableClient
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.hub.HubClient.NoCallableClient
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.test.Calculator
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.test.HubTester.TestCallableClient
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.test.MessageSender.AsynchSender.Collector
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection.UrlTrackerCallableClient
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.web.WebCallableClient
-
- receiveNotification(String, String, Map) - Method in interface org.astrogrid.samp.xmlrpc.ClientActor
-
Receives a message for which no response is required.
- receiveNotification(String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.ClientActorImpl
-
- receiveNotification(String, Message) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
-
- receiver_ - Variable in class org.astrogrid.samp.gui.Transmission
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
-
- receiveResponse(String, String, Response) - Method in interface org.astrogrid.samp.client.CallableClient
-
Receives a response to a message previously sent by this client.
- receiveResponse(HubConnection, String, String, Response) - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.client.HubConnector.ConnectorCallableClient
-
- receiveResponse(HubConnection, String, String, Response) - Method in interface org.astrogrid.samp.client.ResponseHandler
-
Processes a response to an earlier message.
- receiveResponse(HubConnection, String, String, Response) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerCallableClient
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerCallableClient
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.hub.HubCallableClient
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.hub.HubClient.NoCallableClient
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.test.Calculator
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.test.HubTester.ClientWatcher
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.test.MessageSender.AsynchSender.Collector
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.test.ReplyCollector
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection.UrlTrackerCallableClient
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.web.WebCallableClient
-
- receiveResponse(String, String, String, Map) - Method in interface org.astrogrid.samp.xmlrpc.ClientActor
-
Receives a response to a message previously sent by this client.
- receiveResponse(String, String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.ClientActorImpl
-
- receiveResponse(String, String, Response) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
-
- receiverField_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
-
- receiverUnreg_ - Variable in class org.astrogrid.samp.gui.Transmission
-
- recipientMap_ - Variable in class org.astrogrid.samp.client.HubConnector.CallItem
-
- recipientMap_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager.TagInfo
-
- recipients_ - Variable in class org.astrogrid.samp.test.MessageSender.AsynchSender.Collector
-
- refresh() - Method in class org.astrogrid.samp.gui.SelectiveClientListModel
-
Recalculates the inclusions.
- refreshState() - Method in class org.astrogrid.samp.gui.IconBox
-
Refreshes the list-related state from scratch.
- refuse() - Method in class org.astrogrid.samp.hub.HubClient.NoCallableClient
-
- reg_ - Variable in class org.astrogrid.samp.test.HubTester.WatchedClient
-
Whether this client has ever been registered.
- RegInfo - Class in org.astrogrid.samp
-
Represents information provided to a client at registration by the hub.
- RegInfo() - Constructor for class org.astrogrid.samp.RegInfo
-
Constructs an empty RegInfo.
- RegInfo(Map) - Constructor for class org.astrogrid.samp.RegInfo
-
Constructs a RegInfo based on an existing map.
- regInfo_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- register() - Method in interface org.astrogrid.samp.client.ClientProfile
-
Attempts to register with a SAMP hub and return a corresponding
connection object.
- register(ProfileToken) - Method in class org.astrogrid.samp.hub.BasicHubService
-
- register(ProfileToken) - Method in class org.astrogrid.samp.hub.FacadeHubService
-
- register(ProfileToken) - Method in interface org.astrogrid.samp.hub.HubService
-
Creates a new connection to this hub service, thereby initiating
a new registered client.
- register() - Method in class org.astrogrid.samp.test.HubTester
-
Registers with the hub, performing various checks.
- register() - Method in class org.astrogrid.samp.web.WebClientProfile
-
- register(HttpServer.Request, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
Attempt client registration.
- register(String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Registers a new client and returns a map with registration information.
- register(String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- register() - Method in class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
- REGISTER_MTYPE - Static variable in class org.astrogrid.samp.client.ClientTracker
-
- REGISTER_MTYPE - Static variable in class org.astrogrid.samp.test.HubTester
-
- RegisterAction() - Constructor for class org.astrogrid.samp.gui.GuiHubConnector.RegisterAction
-
Constructs in an unarmed state.
- RegisterAction(boolean) - Constructor for class org.astrogrid.samp.gui.GuiHubConnector.RegisterAction
-
Constructs with a given (initial) sense.
- registerFailed() - Method in class org.astrogrid.samp.gui.GuiHubConnector.RegisterAction
-
- registerHandler(String, ResultHandler, int) - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
-
Stores a ResultHandler object which will take delivery of the
responses tagged with a given tag.
- registerHandler(String, Client[], ResultHandler) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
-
Registers a result handler to handle results corresponding to a
message tag.
- registerHandler(String, Client[], ResultHandler) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager
-
Registers a result handler to handle results corresponding to a
message tag.
- registerHook(Object, int, Runnable) - Method in class org.astrogrid.samp.ShutdownManager
-
Register a runnable to be run on shutdown with a given key and sequence.
- registerUpdater(Object, GuiHubConnector.ConnectionUpdate) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Adds a given item to the list of objects which will be notified
when the hub is connected/disconnected.
- Registration(HubConnection) - Constructor for class org.astrogrid.samp.web.WebHubXmlRpcHandler.Registration
-
Constructor.
- regMap_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- regTimer_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- remoteAddress_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Request
-
- remoteManager_ - Variable in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
-
- remoteManagers_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
-
- remoteProxy_ - Variable in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
-
- remove(HubClient) - Method in class org.astrogrid.samp.gui.GuiClientSet
-
- remove(Object) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.CallMap
-
Reads and removes an entry.
- remove(HubClient) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerClientSet
-
- remove(HubClient) - Method in class org.astrogrid.samp.hub.BasicClientSet
-
- remove(HubClient) - Method in interface org.astrogrid.samp.hub.ClientSet
-
Removes a client from the set.
- removeChangeListener(ChangeListener) - Method in class org.astrogrid.samp.gui.Transmission
-
- removeClient(Client) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyManagerClientSet
-
- removeClient(Client) - Method in class org.astrogrid.samp.client.TrackedClientSet
-
Removes a client from this model.
- removeClient(Client) - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- removeClient(HubConnection) - Method in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
Removes a CallableClient object from this server.
- removeClient(HubConnection) - Method in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler
-
Removes a CallableClient object from this server.
- removeConnectionListener(ChangeListener) - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
- removeDelay_ - Variable in class org.astrogrid.samp.gui.TransmissionListModel
-
- removeDelay_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel
-
- removeHandler(HttpServer.Handler) - Method in class org.astrogrid.samp.httpd.HttpServer
-
- removeHandler(SampXmlRpcHandler) - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
-
- removeHandler(SampXmlRpcHandler) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
- removeHandler(SampXmlRpcHandler) - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcServer
-
Removes a previously-added handler.
- removeIcon(Object) - Method in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- removeIcon(Object) - Method in class org.astrogrid.samp.gui.SysTray.NoSysTray
-
- removeIcon(Object) - Method in class org.astrogrid.samp.gui.SysTray
-
Removes a previously-added icon from the tray.
- removeListDataListener(ListDataListener) - Method in class org.astrogrid.samp.gui.GuiClientSet
-
- removeListDataListener(ListDataListener) - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- removeListDataListener(ListDataListener) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
- removeMessageHandler(MessageHandler) - Method in class org.astrogrid.samp.client.HubConnector
-
Removes a previously-added MessageHandler to this connector.
- removeMethod_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- removeProxyConnection(ProxyManager, String) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Deletes the record of the connection on the hub associated with
a remote proxy manager which is the proxy for a given local client.
- removeResource(URL) - Method in class org.astrogrid.samp.httpd.ResourceHandler
-
Removes a resource from this server.
- removeResponseHandler(ResponseHandler) - Method in class org.astrogrid.samp.client.HubConnector
-
Removes a ResponseHandler from this connector.
- removeServerUrl(URL) - Method in class org.astrogrid.samp.httpd.MultiURLMapperHandler
-
- removeTableModelListener(TableModelListener) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- removeTransmission(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionListModel
-
Removes a transmission from this list.
- removeTransmission(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
Removes a transmission from this model.
- renderer_ - Variable in class org.astrogrid.samp.gui.IconBox
-
- REPAINT_COMPONENT - Static variable in class org.astrogrid.samp.gui.GuiHubConnector
-
- replaceChar(String, char, String) - Static method in class org.astrogrid.samp.SampUtils
-
Replaces all occurrences of a single character with a given replacement
string.
- reply(String, Map) - Method in interface org.astrogrid.samp.client.HubConnection
-
Supplies a response to a previously received message.
- reply(String, Map) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
-
- reply(HubClient, String, Map) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- reply(String, Map) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- reply(HubClient, String, Map) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the reply
method of connections
registered with this service.
- reply(String, Map) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- reply(String, Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- reply(String, String, Map) - Method in interface org.astrogrid.samp.web.WebHubActor
-
Responds to a previously sent message.
- reply(String, String, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
-
- reply(String, String, Map) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Responds to a previously sent message.
- reply(String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- reply(String, Map) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
-
- ReplyCollector - Class in org.astrogrid.samp.test
-
Partial implementation of
CallableClient
which handles the
receiveReply
method.
- ReplyCollector(HubConnection) - Constructor for class org.astrogrid.samp.test.ReplyCollector
-
Constructor.
- replyMap_ - Variable in class org.astrogrid.samp.test.ReplyCollector
-
- Request(String, String, Map, SocketAddress, byte[]) - Constructor for class org.astrogrid.samp.httpd.HttpServer.Request
-
Constructor.
- REQUEST_LINE_PATTERN - Static variable in class org.astrogrid.samp.httpd.HttpServer
-
- REQUEST_METHOD_KEY - Static variable in class org.astrogrid.samp.web.CorsHttpServer
-
- reshapeIcon(Icon, int) - Static method in class org.astrogrid.samp.gui.ClientListCellRenderer
-
Modifies an icon so that it has a fixed shape and positioning.
- resourceCount_ - Variable in class org.astrogrid.samp.httpd.MultiURLMapperHandler
-
- ResourceHandler - Class in org.astrogrid.samp.httpd
-
Handler implementation which implements dynamic resource provision.
- ResourceHandler(HttpServer, String) - Constructor for class org.astrogrid.samp.httpd.ResourceHandler
-
Constructor.
- resourceHandler_ - Variable in class org.astrogrid.samp.httpd.UtilServer
-
- resourceMap_ - Variable in class org.astrogrid.samp.httpd.ResourceHandler
-
- responder_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager
-
- Response(int, String, Map) - Constructor for class org.astrogrid.samp.httpd.HttpServer.Response
-
Constructor.
- Response - Class in org.astrogrid.samp
-
Represents an encoded SAMP response.
- Response() - Constructor for class org.astrogrid.samp.Response
-
Constructs an empty response.
- Response(Map) - Constructor for class org.astrogrid.samp.Response
-
Constructs a response based on an existing map.
- Response(String, Map, ErrInfo) - Constructor for class org.astrogrid.samp.Response
-
Constructs a response with given status, result and error.
- response405_ - Variable in class org.astrogrid.samp.web.OpenPolicyResourceHandler
-
- response_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler.ClientHandler
-
- response_ - Variable in class org.astrogrid.samp.gui.Transmission
-
- responseDetailAction_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler.ClientHandler
-
- responseField_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
-
- ResponseHandler - Interface in org.astrogrid.samp.client
-
Interface for a client which wishes to receive responses to message it
has sent asynchrnonously using call
or callAll
.
- responseHandlerList_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- responseMap_ - Variable in class org.astrogrid.samp.client.HubConnector.CallItem
-
- responseMap_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- responseMap_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
-
- restrictMtypeUsage_ - Static variable in class org.astrogrid.samp.web.WebHubProfileFactory
-
- result(Client, Response) - Method in class org.astrogrid.samp.client.LogResultHandler
-
- result(Client, Response) - Method in interface org.astrogrid.samp.client.ResultHandler
-
Called when a response is received from a client to which the message
was sent.
- result(Response) - Method in class org.astrogrid.samp.gui.PopupResultHandler.ClientHandler
-
Updates status according to a received response.
- result(Client, Response) - Method in class org.astrogrid.samp.gui.PopupResultHandler
-
- RESULT_KEY - Static variable in class org.astrogrid.samp.Response
-
Key for result map.
- ResultHandler - Interface in org.astrogrid.samp.client
-
Interface which consumes call responses.
- retireIfDone(String, HubConnector.CallItem) - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
-
Called when a tag/handler entry might be ready to finish with.
- retireIfDone() - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
-
Checks whether this object has any further work to do
(any more responses are expected) and if not uninstalls itself,
at which point it becomes unreachable and can be garbage collected.
- reversed_ - Variable in class org.astrogrid.samp.gui.IconBox
-
- RPC_LOGGING - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
-
Internal implementation variant with verbose logging of RPC calls.
- RpcLoggingInternalClient - Class in org.astrogrid.samp.xmlrpc.internal
-
InternalClient subclass which additionally logs all XML-RPC calls/responses
to an output stream.
- RpcLoggingInternalClient(URL, PrintStream) - Constructor for class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalClient
-
Constructor.
- RpcLoggingInternalClientFactory - Class in org.astrogrid.samp.xmlrpc.internal
-
Freestanding ClientFactory implementation which logs all XML-RPC
calls/responses to standard output.
- RpcLoggingInternalClientFactory() - Constructor for class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalClientFactory
-
- RpcLoggingInternalServer - Class in org.astrogrid.samp.xmlrpc.internal
-
InternalServer subclass which additionally logs all XML-RPC calls/responses
to an output stream.
- RpcLoggingInternalServer(HttpServer, String, PrintStream) - Constructor for class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalServer
-
Constructor based on a given HTTP server.
- RpcLoggingInternalServer(PrintStream) - Constructor for class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalServer
-
Constructs a server running with default characteristics
on any free port.
- RpcLoggingInternalServerFactory - Class in org.astrogrid.samp.xmlrpc.internal
-
Freestanding ServerFactory implementation which logs all XML-RPC
calls/responses to standard output.
- RpcLoggingInternalServerFactory() - Constructor for class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalServerFactory
-
- run() - Method in class org.astrogrid.samp.gui.SampThread
-
- run() - Method in class org.astrogrid.samp.Platform.StreamReader
-
- run() - Method in class org.astrogrid.samp.test.CalcStorm
-
Runs a lot of calculators at once all talking to each other.
- run() - Method in class org.astrogrid.samp.test.HubTester
-
Perform a wide variety of tests on a running hub.
- run() - Method in class org.astrogrid.samp.web.WebHubConnection.CallWorker
-
- run() - Method in class org.astrogrid.samp.web.WebHubProfile.ConfigEnabler
-
- runCommand(String, String[]) - Static method in class org.astrogrid.samp.JSamp
-
Runs a command.
- runExternalHub(HubServiceMode, Class[], Class[]) - Static method in class org.astrogrid.samp.hub.Hub
-
Attempts to start a hub in a new JVM with a given set
of profiles.
- runExternalHub(HubServiceMode) - Static method in class org.astrogrid.samp.hub.Hub
-
Attempts to run a hub in a new JVM with a default set of profiles.
- runExternalHub(HubMode) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Static method which will attempt to start a hub running in
an external JVM.
- runHub(HubServiceMode, HubProfile[], HubProfile[]) - Static method in class org.astrogrid.samp.hub.Hub
-
Starts a SAMP hub with given sets of profiles.
- runHub(HubServiceMode) - Static method in class org.astrogrid.samp.hub.Hub
-
Starts a SAMP hub with a default set of profiles.
- runHub(HubMode, XmlRpcKit) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Static method which may be used to start a SAMP hub programmatically.
- runHub(HubMode, XmlRpcKit, String, File) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Static method which may be used to start a SAMP hub programmatically,
with a supplied samp.secret string.
- runMain(String[]) - Static method in class org.astrogrid.samp.bridge.Bridge
-
Does the work for the main method.
- runMain(String[]) - Static method in class org.astrogrid.samp.gui.HubMonitor
-
Does the work for the main method.
- runMain(String[]) - Static method in class org.astrogrid.samp.hub.Hub
-
Invoked by main.
- runMain(String[]) - Static method in class org.astrogrid.samp.JSamp
-
Does the work for the main method.
- runMain(String[]) - Static method in class org.astrogrid.samp.test.CalcStorm
-
Does the work for the main method.
- runMain(String[]) - Static method in class org.astrogrid.samp.test.HubTester
-
Does the work for the main method.
- runMain(String[]) - Static method in class org.astrogrid.samp.test.MessageSender
-
Does the work for the main method.
- runMain(String[]) - Static method in class org.astrogrid.samp.test.Snooper
-
Does the work for the main method.
- runMain(String[]) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
- runnable_ - Variable in class org.astrogrid.samp.ShutdownManager.Hook
-
- runners_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
-
- runners_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
-
- rxListener_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
- rxListModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- rxListModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerHubClient
-
- rxModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
- rxModel_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon
-
- rxModelMap_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- rxTableModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
- SAFE_MTYPE_PROP - Static variable in class org.astrogrid.samp.web.ListMessageRestriction
-
- SampException - Exception in org.astrogrid.samp.client
-
Exception thrown when some error occurs in SAMP processing.
- SampException() - Constructor for exception org.astrogrid.samp.client.SampException
-
Constructs an exception with no message.
- SampException(String) - Constructor for exception org.astrogrid.samp.client.SampException
-
Consructs an exception with a given message.
- SampException(Throwable) - Constructor for exception org.astrogrid.samp.client.SampException
-
Constructs an exception with a given cause.
- SampException(String, Throwable) - Constructor for exception org.astrogrid.samp.client.SampException
-
Constructs an exception with a given message and cause.
- SampMap - Class in org.astrogrid.samp
-
Abstract superclass for objects represented within the SAMP package as
key-value maps.
- SampMap(String[]) - Constructor for class org.astrogrid.samp.SampMap
-
Constructor.
- sampRun() - Method in class org.astrogrid.samp.gui.SampThread
-
- sampSig_ - Variable in class org.astrogrid.samp.web.ClientCallbackOperation
-
- SampThread - Class in org.astrogrid.samp.gui
-
Helper class for performing a SAMP operation from within the
Event Dispatch Thread.
- SampThread(Component, String, String) - Constructor for class org.astrogrid.samp.gui.SampThread
-
Constructs a SampThread given a parent component.
- SampThread(EventObject, String, String) - Constructor for class org.astrogrid.samp.gui.SampThread
-
Constructs a SampThread given an event object with a source which
presumably corresponds to a parent component.
- SampType(Class, String) - Constructor for class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
-
Constructor.
- SampUtils - Class in org.astrogrid.samp
-
Contains static utility methods for use with the SAMP toolkit.
- SampUtils() - Constructor for class org.astrogrid.samp.SampUtils
-
Private constructor prevents instantiation.
- sampValue(Object) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
-
Writes a SAMP-friendly object in XML-RPC form.
- sampVersion_ - Static variable in class org.astrogrid.samp.SampUtils
-
- SampXmlRpcClient - Interface in org.astrogrid.samp.xmlrpc
-
Interface for a client which can make XML-RPC calls for SAMP.
- SampXmlRpcClientFactory - Interface in org.astrogrid.samp.xmlrpc
-
Defines a factory which can create clients for communication with
XML-RPC servers.
- SampXmlRpcHandler - Interface in org.astrogrid.samp.xmlrpc
-
Interface for an object which can process certain XML-RPC requests.
- SampXmlRpcServer - Interface in org.astrogrid.samp.xmlrpc
-
Interface for a server which can respond to XML-RPC calls for SAMP.
- SampXmlRpcServerFactory - Interface in org.astrogrid.samp.xmlrpc
-
Defines a factory for SampXmlRpcServer instances.
- sbuf_ - Variable in class org.astrogrid.samp.Platform.StreamReader
-
- scaleIcon(Icon, int, double, boolean) - Static method in class org.astrogrid.samp.gui.IconStore
-
Icon implementation which is rescaled to so that one dimension
(either width or height) has a fixed value.
- scanForPort(int, int) - Static method in class org.astrogrid.samp.SampUtils
-
Two problems with this one - it may be a bit inefficient, and
there's an annoying bug in the Apache XML-RPC WebServer class
which causes it to print "java.util.NoSuchElementException" to
the server's System.err for every port scanned by this routine
that an org.apache.xmlrpc.WebServer server is listening on.
- scanForUrls(Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
Recursively scans a map for items that look like URLs and
returns them as an array.
- scanForUrls(Object, Collection) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
Recursively scans a SAMP data item for items that look like URLs
and appends them into a supplied list.
- scanIncoming(Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
Recursively scans a SAMP map for items that look like URLs,
and notifies the tracker that they are incoming.
- scanOutgoing(Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
Recursively scans a SAMP map for items that look like URLs,
and notifies the tracker that they are outgoing.
- scheduleAddTransmission(Transmission, boolean) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
Schedules a new transmission to add to the appropriate list models.
- scheduleClientChanged(HubClient) - Method in class org.astrogrid.samp.gui.GuiClientSet
-
Schedules notification of list data listeners that the attributes
of a client have changed.
- scheduleConnectionChange() - Method in class org.astrogrid.samp.gui.GuiHubConnector
-
Called when the connection status (registered/unregistered) may have
changed.
- scheduleListDataEvent(int, int, int) - Method in class org.astrogrid.samp.gui.GuiClientSet
-
Schedules notification of list data listeners about an event.
- scheduleSetFailure(Transmission, Throwable) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
Schedules an error to be registered for a previously added
transmission.
- scheduleSetResponse(Transmission, Response) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector
-
Schedules a response to be registered for a previously added
transmission.
- SECOND_WINDOWS_PARAMETER - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The second parameter for Runtime.exec() on Windows.
- secret_ - Variable in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- secret_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- SECRET_KEY - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
-
Key for opaque text string required by the hub for registration.
- secretUsage_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardHubProfileFactory
-
- securityMap_ - Variable in class org.astrogrid.samp.web.WebClientProfile
-
- selectedItem_ - Variable in class org.astrogrid.samp.gui.SendActionManager.TargetComboBoxModel
-
- selectionModel_ - Variable in class org.astrogrid.samp.gui.GuiHubService
-
- selectionModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- SelectiveClientListModel - Class in org.astrogrid.samp.gui
-
ListModel implementation which sits on top of an existing ListModel
containing
Client
s, but only includes a
subset of its elements.
- SelectiveClientListModel(ListModel) - Constructor for class org.astrogrid.samp.gui.SelectiveClientListModel
-
Constructor.
- selfClient_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
-
- SELFID_KEY - Static variable in class org.astrogrid.samp.RegInfo
-
Key for client public-id owned by the registering application.
- selfIds_ - Variable in class org.astrogrid.samp.test.HubTester
-
- send(Calculator, String, Calculator.CalcRequest, int) - Method in class org.astrogrid.samp.test.Calculator.SendMode
-
Sends a message from one calculator client to another using this
send mode.
- SEND_ICON - Static variable in class org.astrogrid.samp.gui.SendActionManager
-
- SendAction(Client) - Constructor for class org.astrogrid.samp.gui.AbstractCallActionManager.SendAction
-
Constructor.
- SendAction(Client) - Constructor for class org.astrogrid.samp.gui.NotifyActionManager.SendAction
-
Constructor.
- SendActionManager - Class in org.astrogrid.samp.gui
-
Manages actions to send SAMP messages to one or all recipients.
- SendActionManager(GuiHubConnector, ListModel) - Constructor for class org.astrogrid.samp.gui.SendActionManager
-
Constructor.
- SendActionManager.TargetComboBoxModel - Class in org.astrogrid.samp.gui
-
ComboBoxModel implementation used for selecting a target client.
- sendActs_ - Variable in class org.astrogrid.samp.gui.SendActionManager
-
- sender_ - Variable in class org.astrogrid.samp.gui.Transmission
-
- senderField_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
-
- senderId_ - Variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
- senderTag_ - Variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
-
- senderUnreg_ - Variable in class org.astrogrid.samp.gui.Transmission
-
- sendMessage(String, Calculator.SendMode) - Method in class org.astrogrid.samp.test.Calculator
-
Sends a randomly generated message in a randomly generated way to
a given receiver.
- SendMode(String) - Constructor for class org.astrogrid.samp.test.Calculator.SendMode
-
Constructor.
- sendMode_ - Variable in class org.astrogrid.samp.test.CalcStorm
-
- sendNoReply - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
-
The sendNoReply method of com.apple.MacOS.AppleEvent
- sendType_ - Variable in class org.astrogrid.samp.gui.NotifyActionManager
-
- sendType_ - Variable in class org.astrogrid.samp.gui.UniformCallActionManager
-
- sentSet_ - Variable in class org.astrogrid.samp.test.ReplyCollector
-
- separator_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
- SEQ_DELIM - Static variable in class org.astrogrid.samp.hub.KeyGenerator
-
- serializeCall(String, List) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalClient
-
Generates the XML methodCall
document corresponding
to an XML-RPC method call.
- serializeCall(String, List) - Method in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalClient
-
- serializeCall(String, List) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalClient
-
- seriousError(Throwable) - Method in class org.astrogrid.samp.web.WebHubConnection.CallWorker
-
Invoked if there is a serious (non-timeout) error when polling
for callbacks.
- serve(HttpServer.Request) - Method in class org.astrogrid.samp.httpd.HttpServer
-
Does the work for providing output corresponding to a given HTTP request.
- serve(HttpServer.Request) - Method in class org.astrogrid.samp.web.CorsHttpServer
-
- serve(HttpServer.Request) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer
-
- servePreflightOriginRequest(HttpServer.Request, String, String) - Method in class org.astrogrid.samp.web.CorsHttpServer
-
Does the work for serving pre-flight requests.
- server_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
-
- server_ - Variable in class org.astrogrid.samp.httpd.MultiURLMapperHandler
-
- server_ - Variable in class org.astrogrid.samp.httpd.UtilServer
-
- server_ - Variable in class org.astrogrid.samp.xmlrpc.apache.ApacheServerFactory
-
- server_ - Variable in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
- server_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
- server_ - Variable in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
- server_ - Variable in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalServerFactory
-
- server_ - Variable in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServerFactory
-
- server_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- serveRequest(HttpServer.Request) - Method in class org.astrogrid.samp.bridge.IconAdjuster
-
- serveRequest(HttpServer.Request) - Method in interface org.astrogrid.samp.httpd.HttpServer.Handler
-
Provides a response to an HTTP request.
- serveRequest(Socket) - Method in class org.astrogrid.samp.httpd.HttpServer
-
Called by the server thread for each new connection.
- serveRequest(HttpServer.Request) - Method in class org.astrogrid.samp.httpd.MultiURLMapperHandler
-
- serveRequest(HttpServer.Request) - Method in class org.astrogrid.samp.httpd.ResourceHandler
-
- serveRequest(HttpServer.Request) - Method in class org.astrogrid.samp.httpd.URLMapperHandler
-
- serveRequest(HttpServer.Request) - Method in class org.astrogrid.samp.web.OpenPolicyResourceHandler
-
- serveRequest(HttpServer.Request) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.URLTranslationHandler
-
- ServerFactory() - Constructor for class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Constructs a ServerFactory with default properties.
- serverFactory_ - Variable in class org.astrogrid.samp.web.WebHubProfile
-
- serverFactory_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubConnection
-
- serverFactory_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
-
- serverHandler_ - Variable in class org.astrogrid.samp.xmlrpc.internal.InternalServer
-
- serverMap_ - Static variable in class org.astrogrid.samp.xmlrpc.CallableClientServer
-
- ServerResource - Interface in org.astrogrid.samp.httpd
-
Defines a resource suitable for serving by the
ResourceHandler
HTTP server handler.
- serverSocket_ - Variable in class org.astrogrid.samp.httpd.HttpServer
-
- serverUrl_ - Variable in class org.astrogrid.samp.httpd.ResourceHandler
-
- serveSimpleOriginRequest(HttpServer.Request, String) - Method in class org.astrogrid.samp.web.CorsHttpServer
-
Does the work for serving simple requests which bear an
origin header.
- service_ - Variable in class org.astrogrid.samp.hub.Hub
-
- service_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.ServiceGui
-
- serviceClient_ - Variable in class org.astrogrid.samp.hub.BasicHubService
-
- serviceClientConnection_ - Variable in class org.astrogrid.samp.hub.BasicHubService
-
- ServiceGui() - Constructor for class org.astrogrid.samp.hub.HubServiceMode.ServiceGui
-
- setActive(boolean) - Method in class org.astrogrid.samp.client.HubConnector
-
Sets whether this connector is active or not.
- setAllowFlash(boolean) - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Sets whether Adobe Flash cross-domain workaround will be supported.
- setAllowSilverlight(boolean) - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Sets whether Microsoft Silverlight cross-domain workaround
will be supported.
- setAllowTagReuse(boolean) - Method in class org.astrogrid.samp.test.ReplyCollector
-
Determines whether clients are permitted to reuse tags for different
messages.
- setAutoconnect(int) - Method in class org.astrogrid.samp.client.HubConnector
-
Sets the interval at which this connector attempts to connect to a
hub if no connection currently exists.
- setCallable(CallableClient) - Method in interface org.astrogrid.samp.client.HubConnection
-
Tells the hub how it can perform callbacks on the client by providing
a CallableClient object.
- setCallable(CallableClient) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
-
- setCallable(CallableClient) - Method in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerHubClient
-
- setCallable(CallableClient) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
-
- setCallable(HubClient, CallableClient) - Method in class org.astrogrid.samp.hub.BasicHubService
-
Does the work for the setCallable
method of connections
registered with this service.
- setCallable(CallableClient) - Method in class org.astrogrid.samp.hub.FacadeHubService.FacadeHubConnection
-
- setCallable(CallableClient) - Method in class org.astrogrid.samp.hub.HubClient
-
Sets the callable object which allows this client to receive
callbacks.
- setCallable(CallableClient) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
-
- setCallable(CallableClient) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
-
- setCallable(CallableClient) - Method in class org.astrogrid.samp.web.WebHubConnection
-
- setCallable(CallableClient) - Method in class org.astrogrid.samp.xmlrpc.StandardHubConnection
-
- setClient(Client) - Method in class org.astrogrid.samp.gui.ClientPanel
-
Updates this component to display the current state of a given client.
- setClient(Client) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
-
Sets the client whose transmissions this list will represent.
- setClientListModel(ListModel) - Method in class org.astrogrid.samp.gui.HubView
-
Sets the client list model which is displayed in this component.
- setClients(Client[]) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyManagerClientSet
-
- setClients(Client[]) - Method in class org.astrogrid.samp.client.TrackedClientSet
-
Sets the contents of this model to a given list.
- setClients(Client[]) - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
-
- setCode(String) - Method in class org.astrogrid.samp.ErrInfo
-
- setConnected(Object, boolean) - Method in interface org.astrogrid.samp.gui.GuiHubConnector.ConnectionUpdate
-
Invoked when hub connection status changes.
- setConnection(HubConnection) - Method in class org.astrogrid.samp.client.HubConnector.ConnectorCallableClient
-
Sets the currently active hub connection.
- setDaemon(boolean) - Method in class org.astrogrid.samp.httpd.HttpServer
-
Determines whether the server thread will be a daemon thread or not.
- setDebugtxt(String) - Method in class org.astrogrid.samp.ErrInfo
-
- setDefaultProfileClasses(Class[], boolean) - Static method in class org.astrogrid.samp.hub.Hub
-
Sets the default set of HubProfile classes.
- setDefaultProperty(String, String) - Static method in class org.astrogrid.samp.JSamp
-
Sets a system property to a given value unless it has already been set.
- setDescriptionHtml(String) - Method in class org.astrogrid.samp.Metadata
-
Sets an HTML description of the application.
- setDescriptionText(String) - Method in class org.astrogrid.samp.Metadata
-
Sets a short description of the application.
- setDocumentationUrl(String) - Method in class org.astrogrid.samp.Metadata
-
Sets a URL for a documentation web page.
- setEnabled(boolean) - Method in class org.astrogrid.samp.gui.IconBox
-
- setEnabled(boolean) - Method in class org.astrogrid.samp.gui.SendActionManager
-
Sets the enabled status of this object.
- setErrInfo(Map) - Method in class org.astrogrid.samp.Response
-
Sets the error object.
- setError(Throwable) - Method in class org.astrogrid.samp.gui.Transmission
-
Associates an error with this transmission.
- setErrortxt(String) - Method in class org.astrogrid.samp.ErrInfo
-
- setExporter(UrlExporter) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Sets an object which is used to export SAMP data contents for use
in remote contexts.
- setIconUrl(String) - Method in class org.astrogrid.samp.Metadata
-
Sets a URL for a gif, png or jpeg icon identifying the application.
- setImageAutoSizeMethod_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- setInstance(UtilServer) - Static method in class org.astrogrid.samp.httpd.UtilServer
-
Sets the default instance of this class.
- setLockPermissions(File) - Static method in class org.astrogrid.samp.hub.LockWriter
-
Sets the permissions on a given file suitably for a SAMP Standard
Profile lockfile.
- setLogType(String) - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Sets the type of logging to use.
- setMaximumSize(Dimension) - Method in class org.astrogrid.samp.gui.IconBox
-
- setMetadata(Map) - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
-
Sets this client's metadata.
- setMetadata(Metadata) - Method in class org.astrogrid.samp.gui.ClientPanel
-
Updates this component's metadata panel to display the current state
of a given metadata object.
- setMetadata(Map) - Method in class org.astrogrid.samp.hub.HubClient
-
Sets this client's metadata map.
- setMethodName(String) - Method in class org.astrogrid.samp.web.Callback
-
Sets the method name.
- setMinimumSize(Dimension) - Method in class org.astrogrid.samp.gui.IconBox
-
- setModel(ListModel) - Method in class org.astrogrid.samp.gui.IconBox
-
Sets the list model for use with this component.
- setMTypes(String[]) - Method in class org.astrogrid.samp.gui.SubscribedClientListModel
-
Sets the list of MTypes which defines the elements of this list.
- setName(String) - Method in class org.astrogrid.samp.Metadata
-
Sets the value for the application's name.
- setOn(boolean) - Method in class org.astrogrid.samp.web.WebHubProfile.ConfigModel
-
Sets whether this toggle is on.
- setOriginAuthorizer(OriginAuthorizer) - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Sets the authorization policy for external origins.
- setParams(Map) - Method in class org.astrogrid.samp.Message
-
Sets this message's params map.
- setParams(List) - Method in class org.astrogrid.samp.web.Callback
-
Sets the parameter list.
- setPort(int) - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Sets the port number the server will run on.
- setPreferredSize(Dimension) - Method in class org.astrogrid.samp.gui.IconBox
-
- setPrivateRead(File) - Method in class org.astrogrid.samp.Platform
-
Sets file permissions on a given file so that it cannot be read by
anyone other than its owner.
- setPrivateReadReflect(File) - Static method in class org.astrogrid.samp.Platform
-
Attempt to use the File.setReadable()
method to set
permissions on a file so that it cannot be read by anyone other
than its owner.
- setProfile(ClientProfile) - Static method in class org.astrogrid.samp.client.DefaultClientProfile
-
- setReceiverUnregistered() - Method in class org.astrogrid.samp.gui.Transmission
-
Indicates that the receiver of this transmission has unregistered.
- setRecipients(String, String[]) - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
-
Set the recipients from which we are expecting responses.
- setRecipients(String[]) - Method in class org.astrogrid.samp.client.HubConnector.CallItem
-
Sets the recipient Ids for which responses are expected.
- setRecipients(Collection) - Method in class org.astrogrid.samp.test.MessageSender.AsynchSender.Collector
-
Notifies this object which clients it should expect a response
from.
- setRenderer(IconBox.CellRenderer) - Method in class org.astrogrid.samp.gui.IconBox
-
Sets the object which is used to turn list model contents into the
icons and tooltips displayed by this component.
- setResponse(Response) - Method in class org.astrogrid.samp.gui.Transmission
-
Sets the response for this transmission.
- setResult(Map) - Method in class org.astrogrid.samp.Response
-
Sets the result map.
- setReversed(boolean) - Method in class org.astrogrid.samp.gui.IconBox
-
Sets the first-to-last ordering of the icons in this component.
- setSelected(boolean) - Method in class org.astrogrid.samp.web.WebHubProfile.ConfigModel
-
- setSelectedItem(Object) - Method in class org.astrogrid.samp.gui.SendActionManager.TargetComboBoxModel
-
- setSenderUnregistered() - Method in class org.astrogrid.samp.gui.Transmission
-
Indicates that the sender of this transmission has unregistered.
- setSense(boolean) - Method in class org.astrogrid.samp.gui.GuiHubConnector.RegisterAction
-
Sets whether this action registers or unregisters.
- setStatus(String) - Method in class org.astrogrid.samp.Response
-
Sets the status value.
- setSubscriptions(Map) - Method in class org.astrogrid.samp.client.AbstractMessageHandler
-
Sets the subscriptions map.
- setSubscriptions(Map) - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
-
Sets this client's subscriptions.
- setSubscriptions(Subscriptions) - Method in class org.astrogrid.samp.gui.ClientPanel
-
Updates this component's subscriptions panel to display the current
state of a given subscriptions object.
- setSubscriptions(Map) - Method in class org.astrogrid.samp.hub.HubClient
-
Sets this client's subscriptions list.
- setTrailing(boolean) - Method in class org.astrogrid.samp.gui.IconBox
-
Sets the alignment of the icons in this component.
- setTransmission(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionPanel
-
Sets the transmission object being displayed.
- setTransmissionCellRenderer(IconBox.CellRenderer) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
-
Sets the cell renderer for transmission objects.
- setTransmissions(Transmission[]) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
-
Called once when the list of transmissions corresponding to the
callAll invocation is known.
- setTransverseSize(int) - Method in class org.astrogrid.samp.gui.IconBox
-
Sets the transverse dimension in pixels of this box.
- setUseProxyHub(boolean) - Method in class org.astrogrid.samp.bridge.ProxyManager
-
Sets whether remote proxy should be generated for the local client
representing the local hub.
- setUsertxt(String) - Method in class org.astrogrid.samp.ErrInfo
-
- setValueAt(Object, int, int) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
-
- setVertical(boolean) - Method in class org.astrogrid.samp.gui.IconBox
-
Sets whether icons will be lined up in a horizontal or vertical line.
- setWindowVisible(boolean) - Method in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
Sets visibility for the hub control window, adjusting actions
as appropriate.
- setXmlrpcCallback(String, String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
-
Sets the XML-RPC URL to use for callbacks for a callable client.
- setXmlrpcCallback(String, String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
-
- setXmlrpcPath(String) - Method in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
-
Sets the path on the HTTP server at which the XML-RPC server
will reside.
- showAct_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
- showError(Component, String, String, Throwable) - Static method in class org.astrogrid.samp.gui.ErrorDialog
-
Pops up a window which shows the content of a exception.
- showItem_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
- showResults(HubConnection, Message, String[], PrintStream) - Method in class org.astrogrid.samp.test.MessageSender
-
Sends a message to a list of recipients and displays the results
on an output stream.
- shutdown() - Method in class org.astrogrid.samp.hub.BasicHubService
-
- shutdown() - Method in class org.astrogrid.samp.hub.FacadeHubService
-
- shutdown() - Method in class org.astrogrid.samp.hub.Hub
-
Stops this hub and its profiles running.
- shutdown() - Method in interface org.astrogrid.samp.hub.HubService
-
Tidies up any resources owned by this object.
- shutdown() - Method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Shuts down the hub and tidies up.
- shutdown_ - Variable in class org.astrogrid.samp.hub.BasicHubService
-
- shutdown_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
- SHUTDOWN_MTYPE - Static variable in class org.astrogrid.samp.client.HubConnector
-
- ShutdownManager - Class in org.astrogrid.samp
-
Handles ordered running of cleanup processes at JVM shutdown.
- ShutdownManager() - Constructor for class org.astrogrid.samp.ShutdownManager
-
Private constructor prevents instantiation.
- ShutdownManager.Hook - Class in org.astrogrid.samp
-
Aggregates a runnable and an associated sequence value.
- Signature(String, ActorHandler.SampType[]) - Constructor for class org.astrogrid.samp.xmlrpc.ActorHandler.Signature
-
Constructor.
- silverlightUsage_ - Static variable in class org.astrogrid.samp.web.WebHubProfileFactory
-
- SIMPLE_REQUEST_PATTERN - Static variable in class org.astrogrid.samp.httpd.HttpServer
-
- size() - Method in class org.astrogrid.samp.test.MessageSender.BlockingSet
-
- size_ - Variable in class org.astrogrid.samp.gui.IconStore.SizedIcon
-
- size_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon
-
- SizedIcon(Icon, int) - Constructor for class org.astrogrid.samp.gui.IconStore.SizedIcon
-
Constructor.
- sizeIcon(Icon, int) - Static method in class org.astrogrid.samp.gui.IconStore
-
Return an icon based on an existing one, but drawn to an exact size.
- skipWhiteSpace() - Method in class org.astrogrid.samp.JsonReader
-
- SLASH_REGEX - Static variable in class org.astrogrid.samp.httpd.UtilServer
-
- Snooper - Class in org.astrogrid.samp.test
-
Subscribes to SAMP messages and logs any received to an output stream.
- Snooper(ClientProfile, Subscriptions, OutputStream, int) - Constructor for class org.astrogrid.samp.test.Snooper
-
Constructor using default metadata.
- Snooper(ClientProfile, Subscriptions, Metadata, OutputStream, int) - Constructor for class org.astrogrid.samp.test.Snooper
-
Constructor using custom metadata.
- softwareVersion_ - Static variable in class org.astrogrid.samp.SampUtils
-
- sourceUrl_ - Variable in class org.astrogrid.samp.httpd.URLMapperHandler
-
- spc_ - Variable in class org.astrogrid.samp.JsonWriter
-
- Stack() - Constructor for class org.astrogrid.samp.gui.TransmissionPanel.Stack
-
Constructor.
- STANDARD_PROFILE - Static variable in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
- StandardClientProfile - Class in org.astrogrid.samp.xmlrpc
-
Standard Profile implementation of ClientProfile.
- StandardClientProfile(SampXmlRpcClientFactory, SampXmlRpcServerFactory) - Constructor for class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
Constructs a profile given client and server factory implementations.
- StandardClientProfile(XmlRpcKit) - Constructor for class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
Constructs a profile given an XmlRpcKit object.
- StandardHubConnection - Class in org.astrogrid.samp.xmlrpc
-
HubConnection implementation for the Standard Profile.
- StandardHubConnection(SampXmlRpcClient, SampXmlRpcServerFactory, String) - Constructor for class org.astrogrid.samp.xmlrpc.StandardHubConnection
-
Constructor.
- StandardHubProfile - Class in org.astrogrid.samp.xmlrpc
-
HubProfile implementation for the SAMP Standard Profile.
- StandardHubProfile(SampXmlRpcClientFactory, SampXmlRpcServerFactory, File, String) - Constructor for class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
Constructs a hub profile with given configuration information.
- StandardHubProfile() - Constructor for class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
Constructs a hub profile with default configuration.
- StandardHubProfileFactory - Class in org.astrogrid.samp.xmlrpc
-
HubProfileFactory implementation for Standard Profile.
- StandardHubProfileFactory() - Constructor for class org.astrogrid.samp.xmlrpc.StandardHubProfileFactory
-
- start() - Method in class org.astrogrid.samp.bridge.Bridge
-
Starts this bridge running.
- start() - Method in class org.astrogrid.samp.gui.GuiHubService
-
- start() - Method in class org.astrogrid.samp.gui.MessageTrackerHubService
-
- start() - Method in class org.astrogrid.samp.httpd.HttpServer
-
Starts the server if it is not already started.
- start() - Method in class org.astrogrid.samp.hub.BasicHubService
-
- start() - Method in class org.astrogrid.samp.hub.FacadeHubService
-
No-op.
- start(ClientProfile) - Method in interface org.astrogrid.samp.hub.HubProfile
-
Starts this profile's activity allowing access to a given supplier of
hub connections.
- start() - Method in interface org.astrogrid.samp.hub.HubService
-
Begin operation.
- start(ClientProfile) - Method in class org.astrogrid.samp.web.WebHubProfile
-
- start() - Method in class org.astrogrid.samp.xmlrpc.HubRunner
-
Deprecated.
Starts the hub and writes the lockfile.
- start(String) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
-
Start an element.
- start(ClientProfile) - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- started_ - Variable in class org.astrogrid.samp.httpd.HttpServer
-
- started_ - Variable in class org.astrogrid.samp.hub.BasicHubService
-
- startProfile(HubProfile) - Method in class org.astrogrid.samp.hub.Hub
-
Starts a profile running on behalf of this hub.
- stateChanged(ChangeEvent) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
-
- Status(String, Color, boolean) - Constructor for class org.astrogrid.samp.gui.Transmission.Status
-
Constructor.
- STATUS_KEY - Static variable in class org.astrogrid.samp.Response
-
Key for response status.
- STATUS_OK - Static variable in class org.astrogrid.samp.httpd.HttpServer
-
Status code for OK (200).
- STATUS_RENDERER - Static variable in class org.astrogrid.samp.gui.TransmissionTableModel
-
Cell renderer for Transmission.Status objects.
- statusCode_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Response
-
- statusField_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
-
- statusLabel_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler.ClientHandler
-
- statusPhrase_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Response
-
- STDPROFILE_HUB_PREFIX - Static variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
-
Prefix in SAMP_HUB value indicating lockfile URL ("std-lockurl:").
- stop() - Method in class org.astrogrid.samp.bridge.Bridge
-
Stops this bridge running.
- stop() - Method in class org.astrogrid.samp.httpd.HttpServer
-
Stops the server if it is currently running.
- stop() - Method in interface org.astrogrid.samp.hub.HubProfile
-
Ends this profile's activity on behalf of the hub.
- stop() - Method in class org.astrogrid.samp.web.WebHubProfile
-
- stop() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
-
- stopped_ - Variable in class org.astrogrid.samp.httpd.HttpServer
-
- stopped_ - Variable in class org.astrogrid.samp.web.WebHubConnection.CallWorker
-
- stopProfile(HubProfile) - Method in class org.astrogrid.samp.hub.Hub
-
Stops a profile running on behalf of this hub, and disconnects
all clients registered with it.
- stopTimeouter() - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
-
Stops any current timeout watcher operating on behalf of this
handler and tidies up associated resources.
- StreamReader(InputStream) - Constructor for class org.astrogrid.samp.Platform.StreamReader
-
Constructor.
- STRING - Static variable in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
-
String type.
- SUB_MTYPE - Static variable in class org.astrogrid.samp.test.Calculator
-
- SUBS - Static variable in class org.astrogrid.samp.test.HubTester.TestCallableClient
-
- subs_ - Variable in class org.astrogrid.samp.hub.FacadeHubService.FacadeHubConnection
-
- subs_ - Variable in class org.astrogrid.samp.test.HubTester.WatchedClient
-
Current subscriptions object for this client.
- subs_ - Variable in class org.astrogrid.samp.web.ListMessageRestriction
-
- subs_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.Registration
-
- SubscribedClientListModel - Class in org.astrogrid.samp.gui
-
Selective client list model which contains only those non-self clients
which are subscribed to one or more of a given list of MTypes.
- SubscribedClientListModel(GuiHubConnector, String[]) - Constructor for class org.astrogrid.samp.gui.SubscribedClientListModel
-
Constructor for multiple MTypes.
- SubscribedClientListModel(GuiHubConnector, String) - Constructor for class org.astrogrid.samp.gui.SubscribedClientListModel
-
Constructor for single MType.
- subscribedClientModel_ - Variable in class org.astrogrid.samp.gui.SendActionManager
-
- subscriptionListener_ - Variable in class org.astrogrid.samp.gui.SendActionManager
-
- Subscriptions - Class in org.astrogrid.samp
-
Represents the set of subscribed messages for a SAMP client.
- Subscriptions() - Constructor for class org.astrogrid.samp.Subscriptions
-
Constructs an empty subscriptions object.
- Subscriptions(Map) - Constructor for class org.astrogrid.samp.Subscriptions
-
Constructs a subscriptions object based on an existing map.
- subscriptions_ - Variable in class org.astrogrid.samp.client.AbstractMessageHandler
-
- subscriptions_ - Variable in class org.astrogrid.samp.client.ClientTracker.TrackedClient
-
- subscriptions_ - Variable in class org.astrogrid.samp.client.HubConnector
-
- subscriptions_ - Variable in class org.astrogrid.samp.hub.HubClient
-
- SUBSCRIPTIONS_MTYPE - Static variable in class org.astrogrid.samp.client.ClientTracker
-
- SUBSCRIPTIONS_MTYPE - Static variable in class org.astrogrid.samp.test.HubTester
-
- subsList_ - Variable in class org.astrogrid.samp.gui.ClientPanel
-
- SUCCESS - Static variable in class org.astrogrid.samp.test.TestXmlrpcClient
-
- SWING - Static variable in class org.astrogrid.samp.web.OriginAuthorizers
-
OriginAuthorizer which queries the user via a popup dialogue.
- swingAuth_ - Static variable in class org.astrogrid.samp.web.ClientAuthorizers
-
Authorizer which queries the user via a popup dialogue,
with INFO logging either way.
- SwingOriginAuthorizer - Class in org.astrogrid.samp.web
-
OriginAuthorizer which uses a popup dialogue to ask the user.
- SwingOriginAuthorizer(Component) - Constructor for class org.astrogrid.samp.web.SwingOriginAuthorizer
-
Constructor.
- SYNCH_MODE - Static variable in class org.astrogrid.samp.test.Calculator
-
Sends messages using the Asynchronous Call/Response delivery pattern.
- SynchSender(int) - Constructor for class org.astrogrid.samp.test.MessageSender.SynchSender
-
Constructor.
- systemTrayClass_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- systemTrayInstance_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
-
- SysTray - Class in org.astrogrid.samp.gui
-
Provides basic access to the windowing system's System Tray.
- SysTray() - Constructor for class org.astrogrid.samp.gui.SysTray
-
- SysTray.Java6SysTray - Class in org.astrogrid.samp.gui
-
Implementation which provides system tray access using J2SE 1.6 classes
by reflection.
- SysTray.NoSysTray - Class in org.astrogrid.samp.gui
-
Implementation which provides no system tray access.
- sysTray_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
- SysTrayWindowConfig(JFrame, HubProfile[], Hub[], GuiHubService, SysTray) - Constructor for class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
-
Constructor.