Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

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
Indicates that the client will or will not be calling WebHubActor.pullCallbacks(java.lang.String, java.lang.String) to receive callable client-type callbacks until further notice.
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.

B

b_ - Variable in class org.astrogrid.samp.test.Calculator.CalcRequest
 
base_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerCallableClient
 
base_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerCallableClient
 
base_ - Variable in class org.astrogrid.samp.gui.WrapperHubConnection
 
base_ - Variable in class org.astrogrid.samp.hub.WrapperHubConnection
 
base_ - Variable in class org.astrogrid.samp.web.LoggingCorsHttpServer.LoggedResponse
 
base_ - Variable in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
base_ - Variable in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServer.LoggingResponse
 
BASE_MTYPE - Static variable in class org.astrogrid.samp.hub.MetaQueryMessageHandler
 
baseCallable_ - Variable in class org.astrogrid.samp.web.UrlTrackerHubConnection.UrlTrackerCallableClient
 
baseMap_ - Variable in class org.astrogrid.samp.SampMap
 
baseModel_ - Variable in class org.astrogrid.samp.gui.SelectiveClientListModel
 
basePath_ - Variable in class org.astrogrid.samp.httpd.MultiURLMapperHandler
 
basePath_ - Variable in class org.astrogrid.samp.httpd.ResourceHandler
 
basePath_ - Variable in class org.astrogrid.samp.httpd.URLMapperHandler
 
basePath_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.URLTranslationHandler
 
baseSet_ - Variable in class org.astrogrid.samp.httpd.UtilServer
 
baseUrl_ - Variable in class org.astrogrid.samp.bridge.IconAdjuster
 
baseUrl_ - Variable in class org.astrogrid.samp.httpd.HttpServer
 
baseUrl_ - Variable in class org.astrogrid.samp.httpd.MultiURLMapperHandler
 
baseUrl_ - Variable in class org.astrogrid.samp.httpd.URLMapperHandler
 
baseUrl_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
BasicClientSet - Class in org.astrogrid.samp.hub
Basic ClientSet implementation.
BasicClientSet(Comparator) - Constructor for class org.astrogrid.samp.hub.BasicClientSet
Constructor.
BasicHubService - Class in org.astrogrid.samp.hub
HubService implementation.
BasicHubService(Random) - Constructor for class org.astrogrid.samp.hub.BasicHubService
Constructor.
BasicHubService.ClientIdGenerator - Class in org.astrogrid.samp.hub
Generates client public IDs.
BasicHubService.MessageId - Class in org.astrogrid.samp.hub
Encapsulates information about a MessageId.
BasicWindowConfig(JFrame, HubProfile[], Hub[], GuiHubService) - Constructor for class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
Constructor.
birthday_ - Variable in class org.astrogrid.samp.client.ClientTracker.ClientOperation
 
birthday_ - Variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
 
blockedSet_ - Variable in class org.astrogrid.samp.web.UrlTracker
 
BlockingMap() - Constructor for class org.astrogrid.samp.test.MessageSender.BlockingMap
Constructor.
BlockingSet() - Constructor for class org.astrogrid.samp.test.MessageSender.BlockingSet
Constructor.
body_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Request
 
bodyText_ - Variable in class org.astrogrid.samp.web.LoggingCorsHttpServer.LoggedResponse
 
Bridge - Class in org.astrogrid.samp.bridge
Runs a bridging service between two or more hubs.
Bridge(ClientProfile[]) - Constructor for class org.astrogrid.samp.bridge.Bridge
Constructor.
BROADCAST_ICON - Static variable in class org.astrogrid.samp.gui.SendActionManager
 
BROADCAST_TARGET - Static variable in class org.astrogrid.samp.gui.SendActionManager
ComboBox element indicating broadcast to all clients.
broadcastAct_ - Variable in class org.astrogrid.samp.gui.SendActionManager
 
broadcastActCreated_ - Variable in class org.astrogrid.samp.gui.SendActionManager
 
BroadcastAction() - Constructor for class org.astrogrid.samp.gui.IndividualCallActionManager.BroadcastAction
Constructor.
BroadcastAction() - Constructor for class org.astrogrid.samp.gui.UniformCallActionManager.BroadcastAction
Constructor.
BrokenHubMode(String, Throwable) - Constructor for class org.astrogrid.samp.hub.HubServiceMode.BrokenHubMode
Constructor.
BrokenHubMode(String, Throwable) - Constructor for class org.astrogrid.samp.xmlrpc.HubMode.BrokenHubMode
Deprecated.
Constructor.
browser - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The browser for the system
BrowserLauncher - Class in org.astrogrid.samp.gui
BrowserLauncher is a class that provides one static method, openURL, which opens the default web browser for the current user of the system to the given URL.
BrowserLauncher() - Constructor for class org.astrogrid.samp.gui.BrowserLauncher
This class should be never be instantiated; this just ensures so.
buf - Variable in class org.astrogrid.samp.JsonReader
 
BUFSIZ - Static variable in class org.astrogrid.samp.httpd.UtilServer
Buffer size for copy data from input to output stream.

C

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
XML-RPC server which can host CallableClient instances.
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.
Attempts to determine whether an external hub can be started using HubRunner.runExternalHub(org.astrogrid.samp.xmlrpc.HubMode).
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 CallableClients 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
Returns a list cell renderer suitable for use with the client list model returned by GuiHubConnector.getClientListModel().
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
Implemented simply by calling UniformCallActionManager.createMessage().
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
Invoked by receiveCall to create a success response from the result of calling processCall.
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
 

D

DataException - Exception in org.astrogrid.samp
Unchecked exception thrown when a data structure for use with SAMP does not have the correct form.
DataException() - Constructor for exception org.astrogrid.samp.DataException
Constructs an exception with no message.
DataException(String) - Constructor for exception org.astrogrid.samp.DataException
Consructs an exception with a given message.
DataException(Throwable) - Constructor for exception org.astrogrid.samp.DataException
Constructs an exception with a given cause.
DataException(String, Throwable) - Constructor for exception org.astrogrid.samp.DataException
Constructs an exception with a given message and cause.
dbFact_ - Static variable in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
 
DEBUGTXT_KEY - Static variable in class org.astrogrid.samp.ErrInfo
Key for debugging information such as a stack trace.
declareMetadata(Map) - Method in interface org.astrogrid.samp.client.HubConnection
Declares this registered client's metadata.
declareMetadata(Map) - Method in class org.astrogrid.samp.client.HubConnector
Declares the metadata for this client.
declareMetadata(HubClient, Map) - Method in class org.astrogrid.samp.gui.GuiHubService
 
declareMetadata(Map) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
 
declareMetadata(HubClient, Map) - Method in class org.astrogrid.samp.hub.BasicHubService
Does the work for the declareMetadata method of connections registered with this service.
declareMetadata(Map) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
 
declareMetadata(Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
declareMetadata(String, Map) - Method in interface org.astrogrid.samp.web.WebHubActor
Declares metadata for the calling client.
declareMetadata(String, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
declareMetadata(String, Map) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
Declares metadata for the calling client.
declareMetadata(String, Map) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
declareMetadata(Map) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
declareSubscriptions(Map) - Method in interface org.astrogrid.samp.client.HubConnection
Declares this registered client's MType subscriptions.
declareSubscriptions(Map) - Method in class org.astrogrid.samp.client.HubConnector
Declares the MType subscriptions for this client.
declareSubscriptions(HubClient, Map) - Method in class org.astrogrid.samp.gui.GuiHubService
 
declareSubscriptions(Map) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
 
declareSubscriptions(HubClient, Map) - Method in class org.astrogrid.samp.hub.BasicHubService
Does the work for the declareSubscriptions method of connections registered with this service.
declareSubscriptions(Map) - Method in class org.astrogrid.samp.hub.FacadeHubService.FacadeHubConnection
 
declareSubscriptions(Map) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
 
declareSubscriptions(Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
declareSubscriptions(String, Map) - Method in interface org.astrogrid.samp.web.WebHubActor
Declares subscription information for the calling client.
declareSubscriptions(String, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
declareSubscriptions(String, Map) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
Declares subscription information for the calling client.
declareSubscriptions(String, Map) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
declareSubscriptions(Map) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
decode(String) - Static method in class org.astrogrid.samp.hub.BasicHubService.MessageId
Decodes a msgId string to return the corresponding MessageId object.
decodeBoolean(String) - Static method in class org.astrogrid.samp.SampUtils
Returns the boolean value for a SAMP boolean string.
decodeFloat(String) - Static method in class org.astrogrid.samp.SampUtils
Returns the double value for a SAMP float string.
decodeInt(String) - Static method in class org.astrogrid.samp.SampUtils
Returns the integer value for a SAMP int string.
decodeLong(String) - Static method in class org.astrogrid.samp.SampUtils
Returns the integer value as a long for a SAMP int string.
DEFAULT - Static variable in class org.astrogrid.samp.web.ListMessageRestriction
Default MessageRestriction implementation.
DEFAULT_CAPACITY - Static variable in class org.astrogrid.samp.web.WebCallableClient
Default maximum for queued callbacks.
DEFAULT_SAFE_MTYPES - Static variable in class org.astrogrid.samp.web.ListMessageRestriction
Default list of MType patterns returned by ListMessageRestriction.getSafeMTypes().
DEFAULT_VERSION_VALUE - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
SAMP Standard Profile version for this toolkit implementation.
DefaultClientProfile - Class in org.astrogrid.samp.client
Factory which supplies the default ClientProfile for use by SAMP clients.
DefaultClientProfile() - Constructor for class org.astrogrid.samp.client.DefaultClientProfile
No-arg constructor prevents instantiation.
defaultDefaultExtraProfileClasses_ - Static variable in class org.astrogrid.samp.hub.Hub
 
defaultDefaultProfileClasses_ - Static variable in class org.astrogrid.samp.hub.Hub
 
defaultExtraProfileClasses_ - Static variable in class org.astrogrid.samp.hub.Hub
 
defaultIcon_ - Variable in class org.astrogrid.samp.gui.IconStore
 
defaultInstance_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
 
defaultInstance_ - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
 
defaultProfileClasses_ - Static variable in class org.astrogrid.samp.hub.Hub
 
DefaultRenderer() - Constructor for class org.astrogrid.samp.gui.IconBox.DefaultRenderer
 
delay(int) - Static method in class org.astrogrid.samp.test.HubTester
Waits for a given number of milliseconds.
DENY_ALL - Static variable in class org.astrogrid.samp.web.ListMessageRestriction
MessageRestriction that blocks all MTypes, except as overridden by x-samp.mostly-harmless annotations.
DESCHTML_KEY - Static variable in class org.astrogrid.samp.Metadata
Key for description of the application in HTML.
DESCTEXT_KEY - Static variable in class org.astrogrid.samp.Metadata
Key for short description of the application in plain text.
deserializeResponse(InputStream) - Method in class org.astrogrid.samp.test.TestXmlrpcClient
deserializeResponse(InputStream) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalClient
Deserializes an XML-RPC methodResponse document to a Java object.
deserializeResponse(InputStream) - Method in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalClient
 
deserializeResponse(InputStream) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalClient
 
DetailAction(String, String, String, String) - Constructor for class org.astrogrid.samp.gui.PopupResultHandler.DetailAction
Constructor.
dfltLockUrl_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
 
DISABLE_ACTION - Static variable in class org.astrogrid.samp.gui.GuiHubConnector
 
disabledBg_ - Variable in class org.astrogrid.samp.gui.IconBox
 
discard(ClientTracker.TrackedClient) - Method in class org.astrogrid.samp.client.ClientTracker.OperationQueue
Discards any operations corresponding to a given client, presumably because the client is about to disappear.
discardBytes(InputStream) - Static method in class org.astrogrid.samp.hub.Hub
Ensures that any bytes from a given input stream are discarded.
discardBytes(InputStream) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
Ensures that any bytes from a given input stream are discarded.
discardOld(long) - Method in class org.astrogrid.samp.client.ClientTracker.OperationQueue
Throws away any pending operations which are older than a certain age, presumably in the expectation that their client will never register.
disconnect() - Method in class org.astrogrid.samp.client.HubConnector
Unregisters from the currently connected hub, if any.
disconnect(String, String) - Method in class org.astrogrid.samp.hub.BasicHubService
Forcibly disconnects a given client.
disconnect(String[], Message) - Method in class org.astrogrid.samp.hub.BasicHubService
Forcibly disconnects a number of clients for the same reason.
DISCONNECT_MTYPE - Static variable in class org.astrogrid.samp.client.HubConnector
 
DisconnectAction(Component, HubClient) - Constructor for class org.astrogrid.samp.gui.HubClientPopupListener.DisconnectAction
Constructor.
disconnectAll(ProfileToken) - Method in class org.astrogrid.samp.hub.BasicHubService
 
disconnectAll(ProfileToken) - Method in class org.astrogrid.samp.hub.FacadeHubService
 
disconnectAll(ProfileToken) - Method in interface org.astrogrid.samp.hub.HubService
Forcibly terminates any connections created by a previous call of HubService.register(org.astrogrid.samp.hub.ProfileToken) with a particular profileToken.
dispatch(CallableClient, List) - Method in class org.astrogrid.samp.web.ClientCallbackOperation
Makes a call to a callable client of the method represented by this operation with a given list of parameters.
dispose() - Method in class org.astrogrid.samp.gui.AbstractCallActionManager
Releases resources associated with this object.
dispose() - Method in class org.astrogrid.samp.gui.SelectiveClientListModel
Releases any resources associated with this transmitter.
dispose() - Method in class org.astrogrid.samp.gui.SendActionManager
Releases any resources associated with this object.
disposeSendMenu(JMenu) - Method in class org.astrogrid.samp.gui.SendActionManager
Releases any resources associated with a menu previously created using SendActionManager.createSendMenu(java.lang.String).
DIV_MTYPE - Static variable in class org.astrogrid.samp.test.Calculator
 
doCleanup() - Method in class org.astrogrid.samp.ShutdownManager
Invoked on shutdown by runtime.
DOCURL_KEY - Static variable in class org.astrogrid.samp.Metadata
Key for the URL of a documentation web page.
doExecute(String, Vector) - Method in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
Does the work for executing an XML-RPC request.
doExportString(String) - Method in class org.astrogrid.samp.bridge.UrlExporter
done() - Method in class org.astrogrid.samp.client.LogResultHandler
 
done() - Method in interface org.astrogrid.samp.client.ResultHandler
Called when no more ResultHandler.result(org.astrogrid.samp.Client, org.astrogrid.samp.Response) invocations will be made, either because all have been received or for some other reason, such as a timeout or the hub shutting down.
done() - Method in class org.astrogrid.samp.gui.PopupResultHandler
 
done() - Method in class org.astrogrid.samp.test.MessageSender.BlockingMap
Indicates that no more entries will be added to this map.
done() - Method in class org.astrogrid.samp.test.MessageSender.BlockingSet
Indicates that no more items will be added to this set.
done_ - Variable in class org.astrogrid.samp.test.MessageSender.BlockingSet
 
doneTime_ - Variable in class org.astrogrid.samp.gui.Transmission
 

E

ECHO_MTYPE - Static variable in class org.astrogrid.samp.test.HubTester
 
EMPTY - Static variable in class org.astrogrid.samp.SampMap
 
EMPTY_LIST_MODEL - Static variable in class org.astrogrid.samp.gui.IconBox
 
ENABLE_ACTION - Static variable in class org.astrogrid.samp.gui.GuiHubConnector
 
ENABLE_COMPONENT - Static variable in class org.astrogrid.samp.gui.GuiHubConnector
 
enabled_ - Variable in class org.astrogrid.samp.gui.SendActionManager
 
enabledBg_ - Variable in class org.astrogrid.samp.gui.IconBox
 
encode(HubClient, String, boolean) - Static method in class org.astrogrid.samp.hub.BasicHubService.MessageId
Returns a message ID string corresponding to the arguments.
encodeBoolean(boolean) - Static method in class org.astrogrid.samp.SampUtils
Returns a SAMP boolean string representation of a boolean value.
encodeFloat(double) - Static method in class org.astrogrid.samp.SampUtils
Returns a SAMP float string representation of a floating point value.
encodeInt(int) - Static method in class org.astrogrid.samp.SampUtils
Returns a SAMP int string representation of an integer.
encodeLong(long) - Static method in class org.astrogrid.samp.SampUtils
Returns a SAMP int string representation of a long integer.
ENCODING - Static variable in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
 
end(String) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
End an element.
endCallbacks() - Method in class org.astrogrid.samp.web.WebCallableClient
Informs this client that no further callbacks (receive* methods) will be made on it.
ended_ - Variable in class org.astrogrid.samp.web.WebCallableClient
 
endpoint_ - Variable in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
 
endpoint_ - Variable in class org.astrogrid.samp.xmlrpc.apache.ApacheServer.LabelledServer
 
endpoint_ - Variable in class org.astrogrid.samp.xmlrpc.internal.InternalClient
 
endpoint_ - Variable in class org.astrogrid.samp.xmlrpc.internal.InternalServer
 
EnglishContent() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
enqueue(String, Object[]) - Method in class org.astrogrid.samp.web.WebCallableClient
Adds a new callback to the queue which can be passed out via the WebCallableClient.pullCallbacks(int) method.
Entry(Icon, String) - Constructor for class org.astrogrid.samp.gui.IconBox.Entry
Constructor.
Entry(HubConnection, CallableClient) - Constructor for class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.Entry
Constructor.
entryList_ - Variable in class org.astrogrid.samp.gui.IconBox
 
entryMap_ - Variable in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler.ClientActorImpl
 
entrySet() - Method in class org.astrogrid.samp.SampMap
 
entrySet() - Method in class org.astrogrid.samp.test.MessageSender.BlockingMap
 
entrySet_ - Variable in class org.astrogrid.samp.test.MessageSender.BlockingMap
 
equals(Object) - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
 
equals(Object) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.SendAction
 
equals(Object) - Method in class org.astrogrid.samp.gui.NotifyActionManager.SendAction
 
equals(Object) - Method in class org.astrogrid.samp.hub.BasicHubService.MessageId
 
equals(Object) - Method in class org.astrogrid.samp.xmlrpc.ActorHandler.Signature
 
ErrInfo - Class in org.astrogrid.samp
Represents the error information associated with a SAMP response.
ErrInfo() - Constructor for class org.astrogrid.samp.ErrInfo
Constructs an empty ErrInfo.
ErrInfo(Throwable) - Constructor for class org.astrogrid.samp.ErrInfo
Constructs an ErrInfo based on a given Throwable.
ErrInfo(Map) - Constructor for class org.astrogrid.samp.ErrInfo
Constructs an ErrInfo based on an existing map.
ErrInfo(String) - Constructor for class org.astrogrid.samp.ErrInfo
Constructs an ErrInfo with a given ErrInfo.ERRORTXT_KEY value.
ERROR - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
error_ - Variable in class org.astrogrid.samp.gui.Transmission
 
error_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.BrokenHubMode
 
error_ - Variable in class org.astrogrid.samp.test.HubTester.ClientWatcher
 
error_ - Variable in class org.astrogrid.samp.xmlrpc.HubMode.BrokenHubMode
Deprecated.
 
error_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
 
ERROR_COLOR - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
ERROR_KEY - Static variable in class org.astrogrid.samp.Response
Key for error map.
ERROR_KEY - Static variable in class org.astrogrid.samp.test.HubTester
 
ERROR_STATUS - Static variable in class org.astrogrid.samp.Response
Response.STATUS_KEY value indicating failure.
ErrorDialog - Class in org.astrogrid.samp.gui
Dialog window which displays an error message, possibly with some verbose details optionally visible.
ErrorDialog(Frame, String, String) - Constructor for class org.astrogrid.samp.gui.ErrorDialog
Constructor.
errorMessage - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The message from any exception thrown throughout the initialization process.
ERRORTXT_KEY - Static variable in class org.astrogrid.samp.ErrInfo
Key for short description of what went wrong.
errText_ - Variable in class org.astrogrid.samp.gui.SampThread
 
errTitle_ - Variable in class org.astrogrid.samp.gui.SampThread
 
escapes - Static variable in class org.astrogrid.samp.JsonReader
 
evt_ - Variable in class org.astrogrid.samp.gui.Transmission
 
EXCEPTION - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
exec(String[]) - Static method in class org.astrogrid.samp.Platform
Attempts a with a given list of arguments.
exec(String, Object[]) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
Makes an XML-RPC call to the SAMP callable client represented by this receiver.
exec(String, Object[]) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
Makes an XML-RPC call to the SAMP hub represented by this connection.
execBackground(String[]) - Static method in class org.astrogrid.samp.hub.Hub
Executes a command in a separate process, and discards any stdout or stderr output generated by it.
execBackground(String[]) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
Executes a command in a separate process, and discards any stdout or stderr output generated by it.
exitAct_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
 
exitItem_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
 
EXPIRED - Static variable in class org.astrogrid.samp.httpd.ResourceHandler
Dummy resource indicating a withdrawn item.
exportAdjustedIcon(URL) - Method in class org.astrogrid.samp.bridge.IconAdjuster
Returns a URL at which the dynamically adjusted version of the icon at the given URL will be served.
exporter_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
 
exportFile(File) - Method in class org.astrogrid.samp.httpd.UtilServer
Exposes a file in the local filesystem as a publicly visible URL.
exportFiles_ - Variable in class org.astrogrid.samp.bridge.UrlExporter
 
exportList(List) - Method in class org.astrogrid.samp.bridge.UrlExporter
Exports a list for remote usage by changing its contents in place.
exportMap(Map) - Method in class org.astrogrid.samp.bridge.UrlExporter
Exports a map for remote usage by changing its contents in place.
exportResource(String) - Method in class org.astrogrid.samp.httpd.UtilServer
Exposes a resource from the JVM's classpath as a publicly visible URL.
exportString(String) - Method in class org.astrogrid.samp.bridge.UrlExporter
Exports a single string for remote usage.
exportUrls(int, String) - Method in class org.astrogrid.samp.bridge.Bridge
Sets up a URL exporter for one of the hubs.
external_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector.HubAction
 
extraAddrSet_ - Static variable in class org.astrogrid.samp.web.CorsHttpServer
Set of permitted InetAddrs along side localhost.
EXTRAHOSTS_PROP - Static variable in class org.astrogrid.samp.web.CorsHttpServer
System property ("jsamp.web.extrahosts") which can be used to supply host addresses explicitly permitted to connect via the Web Profile alongside the local host.
EXTRAHUBPROFILES_PROP - Static variable in class org.astrogrid.samp.hub.Hub
System property name for supplying default profiles ("jsamp.hub.profiles.extra") additional to those in Hub.HUBPROFILES_PROP which will be supported by the hub but switched off at hub startup time.
ExtremeSwingClientAuthorizer - Class in org.astrogrid.samp.web
Client authorizer implementaion that does its very best to discourage users from accepting regitrations.
ExtremeSwingClientAuthorizer(Component) - Constructor for class org.astrogrid.samp.web.ExtremeSwingClientAuthorizer
Constructor.

F

F_SYNCH_FLAG - Static variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
 
FACADE - Static variable in class org.astrogrid.samp.hub.HubServiceMode
Hub Mode which piggy-backs on an existing hub using the default client profile.
FacadeHubConnection(HubConnection) - Constructor for class org.astrogrid.samp.hub.FacadeHubService.FacadeHubConnection
Constructor.
FacadeHubService - Class in org.astrogrid.samp.hub
HubService that provides hub functionality by accessing an existing hub service.
FacadeHubService(ClientProfile) - Constructor for class org.astrogrid.samp.hub.FacadeHubService
Constructor.
FacadeHubService.FacadeHubConnection - Class in org.astrogrid.samp.hub
Utility HubConnection class which allows hub event notifications to be sent to clients.
factor_ - Variable in class org.astrogrid.samp.gui.IconStore.SizedIcon
 
fail() - Static method in class org.astrogrid.samp.test.Tester
Fails a test.
FAIL_MTYPE - Static variable in class org.astrogrid.samp.test.HubTester
 
FAILURE - Static variable in class org.astrogrid.samp.test.TestXmlrpcClient
 
FALSE - Static variable in class org.astrogrid.samp.web.ClientAuthorizers
Authorizer which always denies access, with INFO logging either way.
FALSE - Static variable in class org.astrogrid.samp.web.OriginAuthorizers
OriginAuthorizer which always denies access.
FILE_REGEX - Static variable in class org.astrogrid.samp.bridge.UrlExporter
 
fileToUrl(File) - Static method in class org.astrogrid.samp.SampUtils
Turns a File into a URL.
finalize() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
Unregisters if not already unregistered.
findAnyPort() - Static method in class org.astrogrid.samp.SampUtils
Locates an unused server port on the local host.
FINDER_CREATOR - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The creator code of the Finder on a Macintosh, which is needed to send AppleEvents to the application.
FINDER_TYPE - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The file type of the Finder on a Macintosh.
findFolder - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The findFolder method of com.apple.mrj.MRJFileUtils
finish() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
Unregisters if not already unregistered.
finish_ - Variable in class org.astrogrid.samp.client.HubConnector.CallItem
 
fireChange() - Method in class org.astrogrid.samp.gui.Transmission
Notifies listeners of a state change.
fireEvent(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
Passes an event on to registered ListDataListeners.
fireListDataEvent(ListDataEvent) - Method in class org.astrogrid.samp.gui.GuiClientSet
Passes a ListDataEvent to all listeners.
fireTableChanged(TableModelEvent) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
Passes a table event to all registered listeners.
FIRST - Static variable in class org.astrogrid.samp.JsonReader
 
FIRST_WINDOWS_PARAMETER - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The first parameter that needs to be passed into Runtime.exec() to open the default web browser on Windows.
flashUsage_ - Static variable in class org.astrogrid.samp.web.WebHubProfileFactory
 
flush() - Method in class org.astrogrid.samp.test.Calculator
Waits until all the responses this client is expecting to get have been safely received.
forceLog(Logger, Level, String, Throwable) - Static method in class org.astrogrid.samp.ShutdownManager
Writes a log-like message directly to standard error if it has an appropriate level.
formatClient(Client) - Static method in class org.astrogrid.samp.gui.TransmissionPanel
Formats a client as a string.
formatId(Transmission) - Static method in class org.astrogrid.samp.gui.TransmissionPanel
Formats the identifier of a transmission as a string.
formatImpls(Object[], Class) - Static method in class org.astrogrid.samp.JSamp
 
formatObject(Object, int) - Static method in class org.astrogrid.samp.SampUtils
Pretty-prints a SAMP object.
forwardEvent(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel.ListDataForwarder
Takes an event received by this listener, adjusts its indexes appropriately, and forwards it to listeners to this model.
fqName_ - Variable in class org.astrogrid.samp.web.ClientCallbackOperation
 
frame_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
 
FrenchContent() - Constructor for class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
fromApache(Object) - Static method in class org.astrogrid.samp.xmlrpc.apache.ApacheUtils
Converts an object from Apache XML-RPC form to JSAMP XML-RPC form.
fromJson(String) - Static method in class org.astrogrid.samp.SampUtils
Parses JSON text to give a SAMP object.

G

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
Returns the value for the ErrInfo.CODE_KEY key.
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
Returns the value for the ErrInfo.DEBUGTXT_KEY key.
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
Returns the value for the ErrInfo.ERRORTXT_KEY key.
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
Returns the value of the LockInfo.SECRET_KEY key.
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
Returns the value for the ErrInfo.USERTXT_KEY key.
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
Returns the value of the LockInfo.VERSION_KEY key.
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
Returns the value of the LockInfo.XMLRPCURL_KEY key.
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.

H

handleCall(String, List, Object) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler
 
handleCall(String, List, Object) - Method in class org.astrogrid.samp.xmlrpc.ActorHandler
 
handleCall(SampXmlRpcHandler, String, List, HttpServer.Request) - Method in class org.astrogrid.samp.xmlrpc.internal.InternalServer
Actually passes the XML-RPC method name and parameter list to one of the registered servers for processing.
handleCall(SampXmlRpcHandler, String, List, HttpServer.Request) - Method in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalServer
 
handleCall(String, List, Object) - Method in interface org.astrogrid.samp.xmlrpc.SampXmlRpcHandler
Processes an XML-RPC call.
handleGetObject(String) - Method in class org.astrogrid.samp.web.AuthResourceBundle
 
handler_ - Variable in class org.astrogrid.samp.client.HubConnector.CallItem
 
handler_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager.TagInfo
 
handlerList_ - Variable in class org.astrogrid.samp.httpd.HttpServer
 
handlerList_ - Variable in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
 
handlerList_ - Variable in class org.astrogrid.samp.xmlrpc.internal.InternalServer
 
handlers_ - Variable in class org.astrogrid.samp.hub.HubCallableClient
 
hasClients() - Method in class org.astrogrid.samp.xmlrpc.CallableClientServer
Indicates whether this server currently has any clients.
hashCode() - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
 
hashCode() - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.SendAction
 
hashCode() - Method in class org.astrogrid.samp.gui.NotifyActionManager.SendAction
 
hashCode() - Method in class org.astrogrid.samp.hub.BasicHubService.MessageId
 
hashCode() - Method in class org.astrogrid.samp.xmlrpc.ActorHandler.Signature
 
hasRx_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
 
hasTx_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
 
hasUsed(String) - Method in class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
Indicates whether a given client ID has previously been dispensed by this object.
HDR_CONTENT_LENGTH - Static variable in class org.astrogrid.samp.httpd.HttpServer
 
HDR_CONTENT_TYPE - Static variable in class org.astrogrid.samp.httpd.HttpServer
Header string for MIME content type.
HEAD_RESPONSE - Static variable in class org.astrogrid.samp.xmlrpc.internal.InternalServer
 
HEADER_PATTERN - Static variable in class org.astrogrid.samp.httpd.HttpServer
 
headerMap_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Request
 
headerMap_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Response
 
heading_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler.DetailAction
 
headText_ - Variable in class org.astrogrid.samp.web.LoggingCorsHttpServer.LoggedResponse
 
hideAct_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
 
hideItem_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
 
Hook(Runnable, int) - Constructor for class org.astrogrid.samp.ShutdownManager.Hook
Constructor.
hookMap_ - Variable in class org.astrogrid.samp.ShutdownManager
Maps Objects to Hooks.
host_ - Variable in class org.astrogrid.samp.bridge.UrlExporter
 
htmlEscape(String) - Static method in class org.astrogrid.samp.gui.ClientPanel
Escapes a literal string for use within HTML text.
HTTP_TOKEN_REGEX - Static variable in class org.astrogrid.samp.httpd.HttpServer
 
HTTP_VERSION_REGEX - Static variable in class org.astrogrid.samp.httpd.HttpServer
 
HttpException(int, String) - Constructor for exception org.astrogrid.samp.httpd.HttpServer.HttpException
Constructor.
HttpHeaderMap() - Constructor for class org.astrogrid.samp.httpd.HttpServer.HttpHeaderMap
 
HttpServer - Class in org.astrogrid.samp.httpd
Simple modular HTTP server.
HttpServer(ServerSocket) - Constructor for class org.astrogrid.samp.httpd.HttpServer
Constructs a server based on a given socket.
HttpServer() - Constructor for class org.astrogrid.samp.httpd.HttpServer
Constructs a server based on a default socket, on any free port.
HttpServer.Handler - Interface in org.astrogrid.samp.httpd
Implemented to serve data for some URLs.
HttpServer.HttpException - Exception in org.astrogrid.samp.httpd
Convenience class for representing an error whose content should be returned to the user as an HTTP erro response of some kind.
HttpServer.HttpHeaderMap - Class in org.astrogrid.samp.httpd
Map implementation suitable for storing HTTP headers.
HttpServer.Request - Class in org.astrogrid.samp.httpd
Represents a parsed HTTP client request.
HttpServer.Response - Class in org.astrogrid.samp.httpd
Represents a response to an HTTP request.
Hub - Class in org.astrogrid.samp.hub
Class which manages a hub and its associated profiles.
Hub(HubService) - Constructor for class org.astrogrid.samp.hub.Hub
Constructor.
hub_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener
 
hub_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
HUB_SEQUENCE - Static variable in class org.astrogrid.samp.ShutdownManager
Shutdown sequence value for hub hooks.
HubAction(boolean, HubServiceMode) - Constructor for class org.astrogrid.samp.gui.GuiHubConnector.HubAction
Constructor.
HubActor - Interface in org.astrogrid.samp.xmlrpc
Defines the XML-RPC methods which must be implemented by a Standard Profile hub.
HubActorImpl(SampXmlRpcClientFactory, ClientProfile, String, KeyGenerator) - Constructor for class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
Constructor.
HubCallableClient - Class in org.astrogrid.samp.hub
CallableClient implementation used by the hub client.
HubCallableClient(HubConnection, AbstractMessageHandler[]) - Constructor for class org.astrogrid.samp.hub.HubCallableClient
Constructs a HubCallableClient with a given set of handlers.
HubClient - Class in org.astrogrid.samp.hub
Represents a client registered with a hub.
HubClient(String, ProfileToken) - Constructor for class org.astrogrid.samp.hub.HubClient
Constructor.
HubClient.NoCallableClient - Class in org.astrogrid.samp.hub
No-op callback handler implementation.
HubClientPopupListener - Class in org.astrogrid.samp.gui
MouseListener which provides a popup menu with per-client options for use with a JList containing HubClient objects.
HubClientPopupListener(BasicHubService) - Constructor for class org.astrogrid.samp.gui.HubClientPopupListener
Constructor.
HubClientPopupListener.CallAction - Class in org.astrogrid.samp.gui
Action which will send a message to a client.
HubClientPopupListener.DisconnectAction - Class in org.astrogrid.samp.gui
Action which will forcibly disconnect a given client.
HubConnection - Interface in org.astrogrid.samp.client
Represents a registered client's connection to a running hub.
HubConnector - Class in org.astrogrid.samp.client
Manages a client's connection to SAMP hubs.
HubConnector(ClientProfile) - Constructor for class org.astrogrid.samp.client.HubConnector
Constructs a HubConnector based on a given profile instance.
HubConnector(ClientProfile, TrackedClientSet) - Constructor for class org.astrogrid.samp.client.HubConnector
Constructs a HubConnector based on a given profile instance using a custom client set implementation.
HubConnector.CallHandler - Class in org.astrogrid.samp.client
ResponseHandler which looks after responses made by calls using the call() and callAll() convenience methods.
HubConnector.CallItem - Class in org.astrogrid.samp.client
Stores state about a particular set of responses expected by the CallHandler class.
HubConnector.ConnectorCallableClient - Class in org.astrogrid.samp.client
CallableClient implementation used by this class.
hubDisconnected() - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
Called when the connection to the hub disappears.
hubEndpoint_ - Variable in class org.astrogrid.samp.web.WebClientProfile
 
hubEvent(Message) - Method in class org.astrogrid.samp.hub.BasicHubService
Broadcast an event message to all subscribed clients.
hubEvent(Message) - Method in class org.astrogrid.samp.hub.FacadeHubService.FacadeHubConnection
Sends a given message as a notification, as if from the hub, to this connection if it is able to receive it.
hubEvent(Message) - Method in class org.astrogrid.samp.hub.FacadeHubService
Sends a given message by notification, as if from the hub, to all the clients which have registered through this service.
hubHandler_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
hubHandler_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
 
hubId_ - Variable in class org.astrogrid.samp.test.HubTester
 
HUBID_KEY - Static variable in class org.astrogrid.samp.RegInfo
Key for client public-id used by hub when sending messages itself.
hubList_ - Static variable in class org.astrogrid.samp.hub.Hub
 
HUBLOC_CLASS_PREFIX - Static variable in class org.astrogrid.samp.client.DefaultClientProfile
Prefix for SAMP_HUB env var indicating a supplied ClientProfile implementation ("jsamp-class:").
HUBLOC_ENV - Static variable in class org.astrogrid.samp.client.DefaultClientProfile
Environment variable used for hub location ("SAMP_HUB").
HubMode - Class in org.astrogrid.samp.xmlrpc
Deprecated.
use HubServiceMode with Hub instead
HubMode(String, boolean) - Constructor for class org.astrogrid.samp.xmlrpc.HubMode
Deprecated.
Constructor.
HubMode.BrokenHubMode - Class in org.astrogrid.samp.xmlrpc
Deprecated.
HubMode implemenetation for modes which cannot be used because they rely on classes unavailable at runtime.
hubMode_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector.HubAction
 
HubMonitor - Class in org.astrogrid.samp.gui
Client application which uses a GuiHubConnector to connect to any running hub and display information about all currently registered clients.
HubMonitor(ClientProfile, boolean, int) - Constructor for class org.astrogrid.samp.gui.HubMonitor
Constructor.
HubProfile - Interface in org.astrogrid.samp.hub
Defines a hub profile.
HubProfileFactory - Interface in org.astrogrid.samp.hub
Factory to produce hub profiles of a particular type.
HUBPROFILES_PROP - Static variable in class org.astrogrid.samp.hub.Hub
System property name for supplying default profiles ("jsamp.hub.profiles") available at hub startup.
HubRunner - Class in org.astrogrid.samp.xmlrpc
Deprecated.
use Hub instead
HubRunner(SampXmlRpcClientFactory, SampXmlRpcServerFactory, HubService, File) - Constructor for class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
Constructor.
HubService - Interface in org.astrogrid.samp.hub
Interface defining the work that the hub has to do.
hubService_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
 
HubServiceMode - Class in org.astrogrid.samp.hub
Specifies a particular hub implementation for use with Hub.
HubServiceMode(String, boolean) - Constructor for class org.astrogrid.samp.hub.HubServiceMode
Constructor.
HubServiceMode.BasicWindowConfig - Class in org.astrogrid.samp.hub
Class to configure a window for use as a hub control.
HubServiceMode.BrokenHubMode - Class in org.astrogrid.samp.hub
HubServiceMode implementation for modes which cannot be used because they rely on classes unavailable at runtime.
HubServiceMode.ProfileToggler - Class in org.astrogrid.samp.hub
Manages a toggle button for starting/stopping profiles.
HubServiceMode.ServiceGui - Class in org.astrogrid.samp.hub
Aggregates a HubService and an associated monitor/control window.
HubServiceMode.SysTrayWindowConfig - Class in org.astrogrid.samp.hub
Takes care of hub display window configuration with system tray functionality.
HubServiceMode.Tidier - Interface in org.astrogrid.samp.hub
Utility abstract class to define an object which can be tidied up on hub shutdown.
HubSwingClientAuthorizer - Class in org.astrogrid.samp.web
ClientAuthorizer implementation that queries the user for permission via a popup dialogue.
HubSwingClientAuthorizer(Component) - Constructor for class org.astrogrid.samp.web.HubSwingClientAuthorizer
Constructor.
HubTester - Class in org.astrogrid.samp.test
Tester for a running hub.
HubTester(ClientProfile) - Constructor for class org.astrogrid.samp.test.HubTester
Constructor.
HubTester.ClientWatcher - Class in org.astrogrid.samp.test
CallableClient implementation which watches hub.event messages concerning the registration and attributes of other clients.
HubTester.TestCallableClient - Class in org.astrogrid.samp.test
CallableClient implementation for testing.
HubTester.WatchedClient - Class in org.astrogrid.samp.test
Struct-type utility class which aggregates mutable information about a client, to be updated in response to hub event messages.
HubView - Class in org.astrogrid.samp.gui
Component displaying a list of SAMP Clients, usually those registered with a hub.
HubView(boolean) - Constructor for class org.astrogrid.samp.gui.HubView
Constructor.
HubXmlRpcHandler - Class in org.astrogrid.samp.xmlrpc
SampXmlRpcHandler implementation which passes Standard Profile-type XML-RPC calls to a hub connection factory to provide a Standard Profile hub server.
HubXmlRpcHandler(SampXmlRpcClientFactory, ClientProfile, String, KeyGenerator) - Constructor for class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler
Constructor.
HubXmlRpcHandler.HubActorImpl - Class in org.astrogrid.samp.xmlrpc
Implementation of the HubActor interface which does the work for this class.

I

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
 

J

Java6SysTray() - Constructor for class org.astrogrid.samp.gui.SysTray.Java6SysTray
Constructor.
JDirect_MacOSX - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The framework to reference on Mac OS X
jlist_ - Variable in class org.astrogrid.samp.gui.HubView
 
JSamp - Class in org.astrogrid.samp
Convenience class for invoking JSAMP command-line applications.
JSamp() - Constructor for class org.astrogrid.samp.JSamp
Private sole constructor prevents instantiation.
JsonReader - Class in org.astrogrid.samp
Simple JSON parser which only copes with SAMP-friendly JSON, that is strings, lists and objects.
JsonReader() - Constructor for class org.astrogrid.samp.JsonReader
 
JsonReader.Token - Class in org.astrogrid.samp
Named object.
JsonWriter - Class in org.astrogrid.samp
Outputs a SAMP object as JSON.
JsonWriter() - Constructor for class org.astrogrid.samp.JsonWriter
Constructor with default properties.
JsonWriter(int, boolean) - Constructor for class org.astrogrid.samp.JsonWriter
Custom constructor.
jvm - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The Java virtual machine that we are running on.

K

kAnyTransactionID - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The kAnyTransactionID AppleEvent code
kAutoGenerateReturnID - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The kAutoGenerateReturnID AppleEvent code
keyDirectObject - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The keyDirectObject AppleEvent parameter type
keyGen_ - Variable in class org.astrogrid.samp.hub.BasicHubService
 
keyGen_ - Variable in class org.astrogrid.samp.web.WebHubProfile
 
keyGen_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
keyGen_ - Variable in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
KeyGenerator - Class in org.astrogrid.samp.hub
Object which can generate a sequence of private keys.
KeyGenerator(String, int, Random) - Constructor for class org.astrogrid.samp.hub.KeyGenerator
Constructor.
keySet_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.URLTranslationHandler
 
KNOWN_IMPLS - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
Array of available known implementations of this class.
KNOWN_KEYS - Static variable in class org.astrogrid.samp.ErrInfo
 
KNOWN_KEYS - Static variable in class org.astrogrid.samp.Message
 
KNOWN_KEYS - Static variable in class org.astrogrid.samp.Metadata
 
KNOWN_KEYS - Static variable in class org.astrogrid.samp.RegInfo
 
KNOWN_KEYS - Static variable in class org.astrogrid.samp.Response
 
KNOWN_KEYS - Static variable in class org.astrogrid.samp.web.Callback
 
KNOWN_KEYS - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
 
KNOWN_MODES - Static variable in class org.astrogrid.samp.hub.HubServiceMode
Array of available hub modes.
KNOWN_MODES - Static variable in class org.astrogrid.samp.xmlrpc.HubMode
Deprecated.
Array of available hub modes.
kSystemFolderType - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
Actually an MRJOSType pointing to the System Folder on a Macintosh

L

labelFonts_ - Variable in class org.astrogrid.samp.gui.ClientListCellRenderer
 
LabelledServer(WebServer, URL) - Constructor for class org.astrogrid.samp.xmlrpc.apache.ApacheServer.LabelledServer
Constructor.
layer_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel.Stack
 
line_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel.Stack
 
linesep_ - Static variable in class org.astrogrid.samp.hub.LockWriter
 
linkage - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The linkage object required for JDirect 3 on Mac OS X.
LIST - Static variable in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
List type.
list_ - Variable in class org.astrogrid.samp.gui.TransmissionListModel
 
list_ - Variable in class org.astrogrid.samp.test.MessageSender.BlockingSet
 
ListDataForwarder() - Constructor for class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel.ListDataForwarder
 
listDataListener_ - Variable in class org.astrogrid.samp.gui.SelectiveClientListModel
 
listenerList_ - Variable in class org.astrogrid.samp.gui.GuiClientSet
 
listenerList_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
 
listenerList_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
 
listenerList_ - Variable in class org.astrogrid.samp.gui.Transmission
 
listListener_ - Variable in class org.astrogrid.samp.gui.HubView
 
ListMessageRestriction - Class in org.astrogrid.samp.web
General purpose implementation of MessageRestriction.
ListMessageRestriction(boolean, String[], boolean) - Constructor for class org.astrogrid.samp.web.ListMessageRestriction
Constructor.
ListModelTrackedClientSet() - Constructor for class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
Constructor.
listRemoveDelay_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
 
listRemoveDelay_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService
 
literal(String) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
Writes text with no escaping of XML special characters etc.
loadClasses() - Static method in class org.astrogrid.samp.gui.BrowserLauncher
Called by a static initializer to load any classes, fields, and methods required at runtime to locate the user's web browser.
loadedWithoutErrors - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
Caches whether any classes, methods, and fields that are not part of the JDK and need to be dynamically loaded at runtime loaded successfully.
localClientAdded(Client) - Method in class org.astrogrid.samp.bridge.ProxyManager
Invoked when a client is added to the local hub.
localClientId_ - Variable in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
 
localClientRemoved(Client) - Method in class org.astrogrid.samp.bridge.ProxyManager
Invoked when a client is removed from the local hub.
localClientUpdated(Client, boolean, boolean) - Method in class org.astrogrid.samp.bridge.ProxyManager
Invoked when information (metadata or subscriptions) have been updated for a client on the local hub.
LOCALHOST_PROP - Static variable in class org.astrogrid.samp.SampUtils
Property which can be used to set name used for localhost in server endpoints.
LOCALHOST_REGEX - Static variable in class org.astrogrid.samp.bridge.UrlExporter
 
localhostNames_ - Variable in class org.astrogrid.samp.web.UrlTracker
 
localManager_ - Variable in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
 
localProfile_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
 
locateBrowser() - Static method in class org.astrogrid.samp.gui.BrowserLauncher
Attempts to locate the default web browser on the local system.
lockFile_ - Static variable in class org.astrogrid.samp.SampUtils
 
lockfile_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
lockfile_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
 
LOCKFILE_NAME - Static variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
Filename used for lockfile in home directory by default (".samp").
LockInfo - Class in org.astrogrid.samp.xmlrpc
Represents the information read from a SAMP Standard Profile Lockfile.
LockInfo() - Constructor for class org.astrogrid.samp.xmlrpc.LockInfo
Constructs an empty LockInfo.
LockInfo(Map) - Constructor for class org.astrogrid.samp.xmlrpc.LockInfo
Constructs a LockInfo based on an existing map.
LockInfo(String, String) - Constructor for class org.astrogrid.samp.xmlrpc.LockInfo
Constructs a LockInfo from a given SAMP secret and XML-RPC URL.
lockInfo_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
lockInfo_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
 
lockUrl_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
lockUrl_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
 
lockUrl_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
 
lockUsage_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardHubProfileFactory
 
LockWriter - Class in org.astrogrid.samp.hub
Writes records to a SAMP Standard Profile hub lockfile.
LockWriter(OutputStream) - Constructor for class org.astrogrid.samp.hub.LockWriter
Constructs a writer for writing to a given output stream.
log(String, Message, String) - Method in class org.astrogrid.samp.test.Snooper
Logs a received message.
logBody_ - Variable in class org.astrogrid.samp.web.LoggingCorsHttpServer.LoggedResponse
 
LoggedResponse(HttpServer.Response, int, boolean) - Constructor for class org.astrogrid.samp.web.LoggingCorsHttpServer.LoggedResponse
Constructor.
logger_ - Static variable in class org.astrogrid.samp.bridge.Bridge
 
logger_ - Static variable in class org.astrogrid.samp.bridge.ProxyManager
 
logger_ - Static variable in class org.astrogrid.samp.bridge.UrlExporter
 
logger_ - Variable in class org.astrogrid.samp.client.AbstractMessageHandler
 
logger_ - Static variable in class org.astrogrid.samp.client.ClientTracker
 
logger_ - Static variable in class org.astrogrid.samp.client.DefaultClientProfile
 
logger_ - Variable in class org.astrogrid.samp.client.HubConnector
 
logger_ - Static variable in class org.astrogrid.samp.client.LogResultHandler
 
logger_ - Static variable in class org.astrogrid.samp.gui.AbstractCallActionManager
 
logger_ - Variable in class org.astrogrid.samp.gui.ClientPanel
 
logger_ - Static variable in class org.astrogrid.samp.gui.HubMonitor
 
logger_ - Static variable in class org.astrogrid.samp.gui.IconStore
 
logger_ - Static variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
 
logger_ - Static variable in class org.astrogrid.samp.gui.NotifyActionManager
 
logger_ - Static variable in class org.astrogrid.samp.gui.SendActionManager
 
logger_ - Static variable in class org.astrogrid.samp.gui.SysTray
 
logger_ - Static variable in class org.astrogrid.samp.gui.Transmission
 
logger_ - Static variable in class org.astrogrid.samp.httpd.HttpServer
 
logger_ - Static variable in class org.astrogrid.samp.httpd.ResourceHandler
 
logger_ - Static variable in class org.astrogrid.samp.httpd.UtilServer
 
logger_ - Variable in class org.astrogrid.samp.hub.BasicHubService
 
logger_ - Static variable in class org.astrogrid.samp.hub.FacadeHubService
 
logger_ - Static variable in class org.astrogrid.samp.hub.Hub
 
logger_ - Static variable in class org.astrogrid.samp.hub.HubServiceMode
 
logger_ - Static variable in class org.astrogrid.samp.Platform
 
logger_ - Static variable in class org.astrogrid.samp.SampUtils
 
logger_ - Static variable in class org.astrogrid.samp.ShutdownManager
 
logger_ - Static variable in class org.astrogrid.samp.test.CalcStorm
 
logger_ - Static variable in class org.astrogrid.samp.test.Calculator
 
logger_ - Static variable in class org.astrogrid.samp.test.HubTester
 
logger_ - Static variable in class org.astrogrid.samp.test.MessageSender
 
logger_ - Static variable in class org.astrogrid.samp.test.Snooper
 
logger_ - Static variable in class org.astrogrid.samp.web.AuthResourceBundle
 
logger_ - Static variable in class org.astrogrid.samp.web.ClientAuthorizers
 
logger_ - Static variable in class org.astrogrid.samp.web.CorsHttpServer
 
logger_ - Static variable in class org.astrogrid.samp.web.HubSwingClientAuthorizer
 
logger_ - Static variable in class org.astrogrid.samp.web.OriginAuthorizers
 
logger_ - Variable in class org.astrogrid.samp.web.UrlTracker
 
logger_ - Static variable in class org.astrogrid.samp.web.WebHubConnection
 
logger_ - Static variable in class org.astrogrid.samp.web.WebHubProfile
 
logger_ - Static variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler
 
logger_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.ClientXmlRpcHandler
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.HubMode
Deprecated.
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.internal.InternalClient
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.internal.InternalServer
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
logger_ - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
 
LoggingCorsHttpServer - Class in org.astrogrid.samp.web
CorsHttpServer subclass which performs logging to a given print stream at the HTTP level.
LoggingCorsHttpServer(ServerSocket, OriginAuthorizer, PrintStream) - Constructor for class org.astrogrid.samp.web.LoggingCorsHttpServer
Constructor.
LoggingCorsHttpServer.CountOutputStream - Class in org.astrogrid.samp.web
OutputStream subclass which counts the number of bytes it is being asked to write, but otherwise does nothing.
LoggingCorsHttpServer.LoggedResponse - Class in org.astrogrid.samp.web
HTTP response which will log its content at an appropriate time.
LoggingResponse(HttpServer.Response) - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServer.LoggingResponse
 
logRequest(HttpServer.Request, int) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer
Logs a given request.
LogResultHandler - Class in org.astrogrid.samp.client
ResultHandler implementation which outputs some information about responses received through the logging system.
LogResultHandler(Message) - Constructor for class org.astrogrid.samp.client.LogResultHandler
Constructor.
logType_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
 
logUsage_ - Static variable in class org.astrogrid.samp.web.WebHubProfileFactory
 

M

main(String[]) - Static method in class org.astrogrid.samp.bridge.Bridge
Main method.
main(String[]) - Static method in class org.astrogrid.samp.gui.HubMonitor
Displays a HubMonitor in a window.
main(String[]) - Static method in class org.astrogrid.samp.hub.Hub
Main method, which allows configuration of which profiles will run and configuration of those individual profiles.
main(String[]) - Static method in class org.astrogrid.samp.JSamp
Main method.
main(String[]) - Static method in class org.astrogrid.samp.JsonWriter
 
main(String[]) - Static method in class org.astrogrid.samp.test.CalcStorm
Main method.
main(String[]) - Static method in class org.astrogrid.samp.test.HubTester
Main method.
main(String[]) - Static method in class org.astrogrid.samp.test.MessageSender
Main method.
main(String[]) - Static method in class org.astrogrid.samp.test.Snooper
Main method.
main(String[]) - Static method in class org.astrogrid.samp.web.AuthResourceBundle
Writes a template .properties file.
main(String[]) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
Main method.
makeOSType - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The makeOSType method of com.apple.MacOS.OSUtils
managerConnectionChanged(boolean) - Method in class org.astrogrid.samp.bridge.ProxyManager
Called when this ProxyManager's connector has been disconnected (for whatever reason) from its local hub.
MAP - Static variable in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
Map type.
map_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService.CallMap
 
map_ - Variable in class org.astrogrid.samp.gui.SelectiveClientListModel
 
map_ - Variable in class org.astrogrid.samp.test.MessageSender.AsynchSender.Collector
 
map_ - Variable in class org.astrogrid.samp.web.AuthResourceBundle
 
mapperHandler_ - Variable in class org.astrogrid.samp.httpd.UtilServer
 
mapUrlResponse(String, URL) - Static method in class org.astrogrid.samp.httpd.URLMapperHandler
Repackages a resource from a given target URL as an HTTP response.
matchLevel(String, String) - Static method in class org.astrogrid.samp.Subscriptions
Performs wildcard matching of MTypes.
MAX_POPUP_WIDTH - Static variable in class org.astrogrid.samp.web.HubSwingClientAuthorizer
 
MAX_TIMEOUT - Static variable in class org.astrogrid.samp.hub.BasicHubService
The maximum timeout for a synchronous call permitted in seconds.
MAX_WAITERS - Static variable in class org.astrogrid.samp.hub.BasicHubService
The maximum number of concurrently pending synchronous calls.
maxRows_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel
 
maxSize_ - Variable in class org.astrogrid.samp.gui.IconBox
 
maybeShowPopup(MouseEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener
Invoked for a MouseEvent which may be a popup menu trigger.
menuItemList_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
 
menuList_ - Variable in class org.astrogrid.samp.gui.SendActionManager
 
Message - Class in org.astrogrid.samp
Represents an encoded SAMP Message.
Message() - Constructor for class org.astrogrid.samp.Message
Constructs an empty message.
Message(Map) - Constructor for class org.astrogrid.samp.Message
Constructs a message based on an existing map.
Message(String, Map) - Constructor for class org.astrogrid.samp.Message
Constructs a message with a given MType and params map.
Message(String) - Constructor for class org.astrogrid.samp.Message
Constructs a message with a given MType.
MESSAGE_GUI - Static variable in class org.astrogrid.samp.hub.HubServiceMode
Hub mode with a GUI representation of clients and messages.
MESSAGE_GUI - Static variable in class org.astrogrid.samp.xmlrpc.HubMode
Deprecated.
Hub mode with a GUI representation of clients and messages.
messageField_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
 
MessageHandler - Interface in org.astrogrid.samp.client
Interface for a client which wishes to receive messages.
messageHandlerList_ - Variable in class org.astrogrid.samp.client.HubConnector
 
MessageId(String, String, boolean) - Constructor for class org.astrogrid.samp.hub.BasicHubService.MessageId
Constructor.
MessageRestriction - Interface in org.astrogrid.samp.hub
Specifies restrictions on the message types that may be sent in a particular context.
MessageSender - Class in org.astrogrid.samp.test
Sends a message to one or more other SAMP clients.
MessageSender() - Constructor for class org.astrogrid.samp.test.MessageSender
 
MessageSender.AsynchSender - Class in org.astrogrid.samp.test
MessageSender implementation which uses the Asynchronous Call/Response pattern.
MessageSender.AsynchSender.Collector - Class in org.astrogrid.samp.test
CallableClient implementation which collects asynchronous message responses.
MessageSender.BlockingMap - Class in org.astrogrid.samp.test
Map implementation which dispenses its contents via an iterator which will block until all the results are in.
MessageSender.BlockingSet - Class in org.astrogrid.samp.test
Set implementation which dispenses its contents via an iterator which will block until all results are in.
MessageSender.MetaClient - Class in org.astrogrid.samp.test
Client implementation which may know about metadata.
MessageSender.NotifySender - Class in org.astrogrid.samp.test
MessageSender implementation which uses the Notify pattern.
MessageSender.SynchSender - Class in org.astrogrid.samp.test
MessageSender implementation which uses the Synchronous Call/Response pattern.
messageSent(HubConnection, Message, Client[]) - Method in class org.astrogrid.samp.gui.NotifyActionManager
Called when a message has been sent by this object.
MessageTrackerCallableClient(CallableClient, MessageTrackerHubConnector.MessageTrackerHubConnection) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerCallableClient
Constructor.
MessageTrackerCallableClient(CallableClient, MessageTrackerHubService.MessageTrackerHubClient) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerCallableClient
Constructor.
MessageTrackerClientSet(Comparator) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerClientSet
Constructor.
MessageTrackerHubClient(String, ProfileToken) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerHubClient
Constructor.
MessageTrackerHubConnection(HubConnection) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
Constructor.
MessageTrackerHubConnector - Class in org.astrogrid.samp.gui
HubConnector implementation which provides facilities for keeping track of incoming and outgoing messages as well as the other GUI features.
MessageTrackerHubConnector(ClientProfile) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubConnector
Constructs a hub connector with default message tracker GUI expiry times.
MessageTrackerHubConnector(ClientProfile, int, int, int) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubConnector
Constructs a hub connector with specified message tracker GUI expiry times.
MessageTrackerHubConnector.CallAllHandler - Class in org.astrogrid.samp.gui
Class used to keep track of outgoing callAll() messages.
MessageTrackerHubConnector.ClientTransmissionListListener - Class in org.astrogrid.samp.gui
ListDataListener implementation which responds to transmission list events and passes them on to the client list, since any changes to the transmission list may change the way that a client is renderered in the JList.
MessageTrackerHubConnector.MessageTrackerCallableClient - Class in org.astrogrid.samp.gui
CallableClient wrapper class which intercepts calls to keep track of sent and received messages.
MessageTrackerHubConnector.MessageTrackerHubConnection - Class in org.astrogrid.samp.gui
HubConnection object which intercepts calls to keep track of outgoing and incoming messages.
MessageTrackerHubService - Class in org.astrogrid.samp.gui
GuiHubService subclass which additionally keeps track of which messages have been sent and received, and can provide a graphical display of these.
MessageTrackerHubService(Random) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubService
Constructs a hub service with default message tracker GUI expiry times.
MessageTrackerHubService(Random, int, int, int) - Constructor for class org.astrogrid.samp.gui.MessageTrackerHubService
Constructs a hub service with specified message tracker GUI expiry times.
MessageTrackerHubService.CallMap - Class in org.astrogrid.samp.gui
Keeps track of transmissions by key.
MessageTrackerHubService.MessageTrackerCallableClient - Class in org.astrogrid.samp.gui
Wrapper implementation for the CallableClient class which intercepts calls to update sent and received transmission list models.
MessageTrackerHubService.MessageTrackerClientSet - Class in org.astrogrid.samp.gui
ClientSet implementation used by this hub service.
MessageTrackerHubService.MessageTrackerHubClient - Class in org.astrogrid.samp.gui
HubClient class used by this HubService implementation.
MessageTrackerListCellRenderer - Class in org.astrogrid.samp.gui
ListCellRenderer which draws a representation of incoming and outgoing messages alongside the default representation.
MessageTrackerListCellRenderer(ClientTransmissionHolder) - Constructor for class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
Constructor.
MessageTrackerListCellRenderer.IconListModel - Class in org.astrogrid.samp.gui
ListModel which can be used in the icon box.
MessageTrackerListCellRenderer.IconListModel.ListDataForwarder - Class in org.astrogrid.samp.gui
Listener implementation which can listen to constituent (rx and tx) models and forward events from them to listeners to this model.
meta_ - Variable in class org.astrogrid.samp.test.HubTester.WatchedClient
Current metadata object for this client.
meta_ - Variable in class org.astrogrid.samp.test.MessageSender.MetaClient
 
metaBox_ - Variable in class org.astrogrid.samp.gui.ClientPanel
 
MetaClient(String, HubConnection) - Constructor for class org.astrogrid.samp.test.MessageSender.MetaClient
Constructor which attempts to acquire metadata from a given hub connection.
MetaClient(String, Metadata) - Constructor for class org.astrogrid.samp.test.MessageSender.MetaClient
Constructor which uses supplied metadata.
Metadata - Class in org.astrogrid.samp
Represents the application metadata associated with a SAMP client.
Metadata() - Constructor for class org.astrogrid.samp.Metadata
Constructs an empty Metadata map.
Metadata(Map) - Constructor for class org.astrogrid.samp.Metadata
Constructs a Metadata map based on a given map.
metadata_ - Variable in class org.astrogrid.samp.client.ClientTracker.TrackedClient
 
metadata_ - Variable in class org.astrogrid.samp.client.HubConnector
 
metadata_ - Variable in class org.astrogrid.samp.hub.HubClient
 
METADATA_MTYPE - Static variable in class org.astrogrid.samp.client.ClientTracker
 
METADATA_MTYPE - Static variable in class org.astrogrid.samp.test.HubTester
 
MetaQueryMessageHandler - Class in org.astrogrid.samp.hub
Implements MType for querying registered clients by metadata item.
MetaQueryMessageHandler(ClientSet) - Constructor for class org.astrogrid.samp.hub.MetaQueryMessageHandler
Constructor.
method_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Request
 
methodMap_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler
 
METHODNAME_KEY - Static variable in class org.astrogrid.samp.web.Callback
Key for the callback method name (a string).
minSize_ - Variable in class org.astrogrid.samp.gui.IconBox
 
minSize_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
 
minWaitMillis_ - Variable in class org.astrogrid.samp.web.WebHubConnection.CallWorker
 
model_ - Variable in class org.astrogrid.samp.gui.IconBox
 
modelListener_ - Variable in class org.astrogrid.samp.gui.IconBox
 
MonitorAction() - Constructor for class org.astrogrid.samp.gui.GuiHubConnector.MonitorAction
Constructor.
monitorWindow_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector.MonitorAction
 
MORIBUND_CLIENT - Static variable in class org.astrogrid.samp.gui.GuiClientSet
 
mouseClicked(MouseEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener
 
mouseEntered(MouseEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener
 
mouseExited(MouseEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener
 
mousePressed(MouseEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener
 
mouseReleased(MouseEvent) - Method in class org.astrogrid.samp.gui.HubClientPopupListener
 
mrestrict_ - Variable in class org.astrogrid.samp.web.WebHubProfile
 
MRJ_2_0 - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
JVM constant for MRJ 2.0
MRJ_2_1 - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
JVM constant for MRJ 2.1 or later
MRJ_3_0 - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
JVM constant for Java on Mac OS X 10.0 (MRJ 3.0)
MRJ_3_1 - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
JVM constant for MRJ 3.1
mrjFileUtilsClass - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The com.apple.mrj.MRJFileUtils class
mrjOSTypeClass - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The com.apple.mrj.MRJOSType class
msg_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener.CallAction
 
msg_ - Variable in class org.astrogrid.samp.gui.Transmission
 
msgGap_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
 
msgId_ - Variable in class org.astrogrid.samp.gui.Transmission
 
MSGIDQUERY_KEY - Static variable in class org.astrogrid.samp.test.HubTester
 
msgTag_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
 
msgTag_ - Variable in class org.astrogrid.samp.gui.Transmission
 
MSUB_PATTERN - Static variable in class org.astrogrid.samp.Subscriptions
 
MSUB_REGEX - Static variable in class org.astrogrid.samp.Subscriptions
 
mtype_ - Variable in class org.astrogrid.samp.client.ClientTracker.ClientOperation
 
mtype_ - Variable in class org.astrogrid.samp.client.LogResultHandler
 
mtype_ - Variable in class org.astrogrid.samp.gui.UniformCallActionManager
 
mtype_ - Variable in class org.astrogrid.samp.test.Calculator.CalcRequest
 
MTYPE_KEY - Static variable in class org.astrogrid.samp.Message
Key for message MType.
MTYPE_REGEX - Static variable in class org.astrogrid.samp.Subscriptions
 
mtypeField_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
 
mtypes_ - Variable in class org.astrogrid.samp.gui.SubscribedClientListModel
 
MUL_MTYPE - Static variable in class org.astrogrid.samp.test.Calculator
 
MultiURLMapperHandler - Class in org.astrogrid.samp.httpd
Handler implementation which allows the server to serve multiple separate resources which are available to it, but not necessarily to external clients, as URLs.
MultiURLMapperHandler(HttpServer, String) - Constructor for class org.astrogrid.samp.httpd.MultiURLMapperHandler
Constructor.

N

name - Variable in class org.astrogrid.samp.JsonReader.Token
 
name_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener.CallAction
 
name_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel.Column
 
name_ - Variable in class org.astrogrid.samp.hub.HubServiceMode
 
name_ - Variable in class org.astrogrid.samp.Platform
 
name_ - Variable in class org.astrogrid.samp.test.Calculator.SendMode
 
name_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ConfigModel
 
name_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
 
name_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler.Signature
 
name_ - Variable in class org.astrogrid.samp.xmlrpc.HubMode
Deprecated.
 
name_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
 
name_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
 
NAME_KEY - Static variable in class org.astrogrid.samp.Metadata
Key for application name.
nameLabel_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler.ClientHandler
 
namesToIds(HubConnection, String[]) - Static method in class org.astrogrid.samp.test.MessageSender
Translates an array of client names to client IDs.
nameWord() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns the word meaning "Name" (initial capitalised).
nameWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
nameWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
nameWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
nameWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
nCalc_ - Variable in class org.astrogrid.samp.test.Calculator
 
nCall_ - Variable in class org.astrogrid.samp.test.Calculator
 
nchar_ - Variable in class org.astrogrid.samp.hub.KeyGenerator
 
nClient_ - Variable in class org.astrogrid.samp.test.CalcStorm
 
NETSCAPE_OPEN_PARAMETER_END - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
 
NETSCAPE_OPEN_PARAMETER_START - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
 
NETSCAPE_REMOTE_PARAMETER - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The shell parameters for Netscape that opens a given URL in an already-open copy of Netscape on many command-line systems.
NEWLINE - Static variable in class org.astrogrid.samp.SampUtils
 
newline() - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
Writes a new line character.
newline_ - Static variable in class org.astrogrid.samp.test.Snooper
 
next() - Method in class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
Returns the next unused id.
next() - Method in class org.astrogrid.samp.hub.KeyGenerator
Returns the next key in the sequence.
NEXT - Static variable in class org.astrogrid.samp.JsonReader
 
next() - Method in class org.astrogrid.samp.JsonReader
 
nextCall() - Method in class org.astrogrid.samp.test.Calculator
Increments and then returns the number of calls so far made by this object.
NO_GUI - Static variable in class org.astrogrid.samp.hub.HubServiceMode
Hub mode with no GUI representation of hub operations.
NO_GUI - Static variable in class org.astrogrid.samp.xmlrpc.HubMode
Deprecated.
Hub mode with no GUI representation of hub operations.
NoCallableClient() - Constructor for class org.astrogrid.samp.hub.HubClient.NoCallableClient
 
NONE - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
NoSysTray() - Constructor for class org.astrogrid.samp.gui.SysTray.NoSysTray
 
noteIncomingUrl(URL) - Method in class org.astrogrid.samp.web.UrlTracker
Note that a URL has been communicated to a Web Profile client from the outside world.
noteOutgoingUrl(URL) - Method in class org.astrogrid.samp.web.UrlTracker
Note that a Web Profile client has communicated a URL to the outside world.
NOTIFIED - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
notify(String, Map) - Method in interface org.astrogrid.samp.client.HubConnection
Sends a message to a given client without wanting a response.
notify(String, Map) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
 
notify(String, Map) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
 
notify(HubClient, String, Map) - Method in class org.astrogrid.samp.hub.BasicHubService
Does the work for the notify method of connections registered with this service.
notify(String, Map) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
 
notify(String, Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
notify(String, String, Map) - Method in interface org.astrogrid.samp.web.WebHubActor
Sends a message to a given client without wanting a response.
notify(String, String, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
notify(String, String, Map) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
Sends a message to a given client without wanting a response.
notify(String, String, Map) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
notify(String, Map) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
NOTIFY_COLOR - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
NOTIFY_MODE - Static variable in class org.astrogrid.samp.test.Calculator
Sends messages using the Notify delivery pattern.
NotifyActionManager - Class in org.astrogrid.samp.gui
SendActionManager subclass which works with messages of a single MType, using the Notify delivery pattern.
NotifyActionManager(Component, GuiHubConnector, String, String) - Constructor for class org.astrogrid.samp.gui.NotifyActionManager
Constructor.
NotifyActionManager.SendAction - Class in org.astrogrid.samp.gui
Action which performs a send.
notifyAll(Map) - Method in interface org.astrogrid.samp.client.HubConnection
Sends a message to all subscribed clients without wanting a response.
notifyAll(Map) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.MessageTrackerHubConnection
 
notifyAll(Map) - Method in class org.astrogrid.samp.gui.WrapperHubConnection
 
notifyAll(HubClient, Map) - Method in class org.astrogrid.samp.hub.BasicHubService
Does the work for the notifyAll method of connections registered with this service.
notifyAll(Map) - Method in class org.astrogrid.samp.hub.WrapperHubConnection
 
notifyAll(Map) - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
notifyAll(String, Map) - Method in interface org.astrogrid.samp.web.WebHubActor
Sends a message to all subscribed clients without wanting a response.
notifyAll(String, Map) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
notifyAll(String, Map) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
Sends a message to all subscribed clients without wanting a response.
notifyAll(String, Map) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
notifyAll(Map) - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
NotifySender() - Constructor for class org.astrogrid.samp.test.MessageSender.NotifySender
 
noWord() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns the word meaning "No" (initial capitalised).
noWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
noWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
noWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
noWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
nQuery_ - Variable in class org.astrogrid.samp.test.CalcStorm
 
nRemote_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
 
nTrans_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
 
NUMBER_REGEX - Static variable in class org.astrogrid.samp.httpd.UtilServer
 

O

oAuth_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
 
OBJECT_END - Static variable in class org.astrogrid.samp.JsonReader
 
OK - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
OK_COLOR - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
OK_STATUS - Static variable in class org.astrogrid.samp.Response
Response.STATUS_KEY value indicating success.
OpenPolicyResourceHandler - Class in org.astrogrid.samp.web
HTTP resource handler suitable for serving static cross-origin policy files.
OpenPolicyResourceHandler(String, ServerResource, OriginAuthorizer) - Constructor for class org.astrogrid.samp.web.OpenPolicyResourceHandler
Constructor.
openURL - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The openURL method of com.apple.mrj.MRJFileUtils
openURL(String) - Static method in class org.astrogrid.samp.gui.BrowserLauncher
Attempts to open the default web browser to the given URL.
openURL(URL) - Method in class org.astrogrid.samp.gui.ClientPanel
Attempts to open a URL in some kind of external browser.
OPERATION_MAP - Static variable in class org.astrogrid.samp.web.ClientCallbackOperation
 
OperationQueue() - Constructor for class org.astrogrid.samp.client.ClientTracker.OperationQueue
Constructor.
opList_ - Variable in class org.astrogrid.samp.client.ClientTracker.OperationQueue
 
opQueue_ - Variable in class org.astrogrid.samp.client.ClientTracker
 
org.astrogrid.samp - package org.astrogrid.samp
Classes common to SAMP hub and client code.
org.astrogrid.samp.bridge - package org.astrogrid.samp.bridge
Classes for the SAMP Bridge.
org.astrogrid.samp.client - package org.astrogrid.samp.client
Classes required only for SAMP clients.
org.astrogrid.samp.gui - package org.astrogrid.samp.gui
Classes required only for graphical components based on SAMP classes.
org.astrogrid.samp.httpd - package org.astrogrid.samp.httpd
Standalone HTTP server.
org.astrogrid.samp.hub - package org.astrogrid.samp.hub
Classes required only for running a SAMP hub.
org.astrogrid.samp.test - package org.astrogrid.samp.test
Classes for testing.
org.astrogrid.samp.web - package org.astrogrid.samp.web
Classes relating to the SAMP Web Profile.
org.astrogrid.samp.xmlrpc - package org.astrogrid.samp.xmlrpc
Classes relating to Standard Profile and XML-RPC pluggable implementation layer.
org.astrogrid.samp.xmlrpc.apache - package org.astrogrid.samp.xmlrpc.apache
Implementation of pluggable XML-RPC layer using Apache XML-RPC.
org.astrogrid.samp.xmlrpc.internal - package org.astrogrid.samp.xmlrpc.internal
Implementation of pluggable XML-RPC layer which requires no external dependencies.
ORIGIN_KEY - Static variable in class org.astrogrid.samp.web.CorsHttpServer
 
ORIGIN_REGEX - Static variable in class org.astrogrid.samp.web.CorsHttpServer
 
OriginAuthorizer - Interface in org.astrogrid.samp.web
Controls which origins are authorized to perform cross-origin access to resources.
OriginAuthorizers - Class in org.astrogrid.samp.web
Utility class containing OriginAuthorizer implementations.
OriginAuthorizers() - Constructor for class org.astrogrid.samp.web.OriginAuthorizers
Private constructor prevents instantiation.
originWord() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns the word meaning "Origin" (initial capitalised).
originWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
originWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
originWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
originWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
ORPHANED - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
OTHER - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
JVM constant for any other platform
out_ - Variable in class org.astrogrid.samp.hub.LockWriter
 
out_ - Variable in class org.astrogrid.samp.test.Snooper
 
out_ - Variable in class org.astrogrid.samp.web.LoggingCorsHttpServer
 
out_ - Variable in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalClient
 
out_ - Variable in class org.astrogrid.samp.xmlrpc.internal.RpcLoggingInternalServer
 
out_ - Variable in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalClient
 
out_ - Variable in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServer
 
out_ - Variable in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
 
OUTPUT_FORMAT_NAME - Static variable in class org.astrogrid.samp.bridge.IconAdjuster
 
OUTPUT_MIME_TYPE - Static variable in class org.astrogrid.samp.bridge.IconAdjuster
 
ownsTag(String) - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
 
ownsTag(String) - Method in interface org.astrogrid.samp.client.ResponseHandler
Indicates whether this handler will process the response with a given message tag.
ownsTag(String) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
 

P

pad(int) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
Outputs start-of-line padding for a given level of indentation.
paintComponent(Graphics) - Method in class org.astrogrid.samp.gui.ClientListCellRenderer
 
paintComponent(Graphics) - Method in class org.astrogrid.samp.gui.IconBox
 
paintComponent(Graphics) - Method in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
 
paintComponent(Graphics) - Method in class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
 
paintIcon(Component, Graphics, int, int) - Method in class org.astrogrid.samp.gui.IconBox.DefaultRenderer
 
paintIcon(Component, Graphics, int, int) - Method in class org.astrogrid.samp.gui.IconStore.SizedIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.astrogrid.samp.gui.TransmissionListIcon
 
PARAMS_KEY - Static variable in class org.astrogrid.samp.Message
Key for map of parameters used by this message.
PARAMS_KEY - Static variable in class org.astrogrid.samp.web.Callback
Key for the callback parameters (a list).
parent_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager
 
parent_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener.CallAction
 
parent_ - Variable in class org.astrogrid.samp.gui.HubClientPopupListener.DisconnectAction
 
parent_ - Variable in class org.astrogrid.samp.gui.IndividualCallActionManager
 
parent_ - Variable in class org.astrogrid.samp.gui.NotifyActionManager
 
parent_ - Variable in class org.astrogrid.samp.gui.SampThread
 
parent_ - Variable in class org.astrogrid.samp.gui.UniformCallActionManager
 
parent_ - Variable in class org.astrogrid.samp.web.ExtremeSwingClientAuthorizer
 
parent_ - Variable in class org.astrogrid.samp.web.HubSwingClientAuthorizer
 
parent_ - Variable in class org.astrogrid.samp.web.SwingOriginAuthorizer
 
parseProfileClass(String) - Static method in class org.astrogrid.samp.hub.Hub
Parses a string representing a hub profile.
parseProfileList(String) - Static method in class org.astrogrid.samp.hub.Hub
Parses a string representing a list of hub profiles.
parseRequest(InputStream, SocketAddress) - Static method in class org.astrogrid.samp.httpd.HttpServer
Takes the input stream from a client connection and turns it into a Request object.
parseSampValue(Element) - Static method in class org.astrogrid.samp.xmlrpc.internal.XmlUtils
Returns the content of a DOM element representing a value element of an XML-RPC document.
parseValue(String) - Static method in class org.astrogrid.samp.SampUtils
Parses a command-line string as a SAMP object.
PENDING - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
PENDING_COLOR - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
perform(ClientTracker.TrackedClient) - Method in class org.astrogrid.samp.client.ClientTracker.ClientOperation
Performs the instance-specific operation on a given client.
performClientOperation(ClientTracker.ClientOperation, HubConnection) - Method in class org.astrogrid.samp.client.ClientTracker
Performs an operation on a ClientOperation object.
permitSend(String, Map) - Method in interface org.astrogrid.samp.hub.MessageRestriction
Indicates whether a message covered by a given MType subscription may be sent.
permitSend(String, Map) - Method in class org.astrogrid.samp.web.ListMessageRestriction
 
permittedSet_ - Variable in class org.astrogrid.samp.web.UrlTracker
 
phrase_ - Variable in exception org.astrogrid.samp.httpd.HttpServer.HttpException
 
ping() - Method in interface org.astrogrid.samp.client.HubConnection
Tests whether the connection is currently open.
ping() - Method in class org.astrogrid.samp.gui.WrapperHubConnection
 
ping() - Method in class org.astrogrid.samp.hub.WrapperHubConnection
 
ping() - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
ping() - Method in interface org.astrogrid.samp.web.WebHubActor
Throws an exception if service is not operating.
ping(String) - Method in interface org.astrogrid.samp.web.WebHubActor
Throws an exception if service is not operating.
ping() - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
ping(String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
ping() - Method in interface org.astrogrid.samp.xmlrpc.HubActor
Throws an exception if service is not operating.
ping(String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
Throws an exception if service is not operating.
ping(String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
ping() - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
ping() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
PING_MSG - Static variable in class org.astrogrid.samp.gui.HubClientPopupListener
Message which does a ping.
PING_MTYPE - Static variable in class org.astrogrid.samp.client.HubConnector
 
PING_MTYPE - Static variable in class org.astrogrid.samp.test.HubTester
 
pingCount_ - Variable in class org.astrogrid.samp.test.HubTester.TestCallableClient
 
PingMessageHandler - Class in org.astrogrid.samp.hub
Implements samp.app.ping MType.
PingMessageHandler() - Constructor for class org.astrogrid.samp.hub.PingMessageHandler
Constructor.
Platform - Class in org.astrogrid.samp
Platform-dependent features required by the SAMP implementation.
Platform(String) - Constructor for class org.astrogrid.samp.Platform
Constructor.
Platform.StreamReader - Class in org.astrogrid.samp
Thread which reads the contents of a stream into a string buffer.
Platform.UnixPlatform - Class in org.astrogrid.samp
Platform implementation for Un*x-like systems.
Platform.WindowsPlatform - Class in org.astrogrid.samp
Platform implementation for Microsoft Windows-like systems.
pmConnector_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
 
policyPath_ - Variable in class org.astrogrid.samp.web.OpenPolicyResourceHandler
 
policyResource_ - Variable in class org.astrogrid.samp.web.OpenPolicyResourceHandler
 
PopupResultHandler - Class in org.astrogrid.samp.gui
ResultHandler which pops up a window displaying progress and success of a message sent to one or many recipients.
PopupResultHandler(Component, String, Message, Client[], int) - Constructor for class org.astrogrid.samp.gui.PopupResultHandler
Constructor.
PopupResultHandler.ClientHandler - Class in org.astrogrid.samp.gui
Handles per-client state for message wait/response information.
PopupResultHandler.DetailAction - Class in org.astrogrid.samp.gui
Action which will display a SampMap in a popup window.
popupTitle_ - Variable in class org.astrogrid.samp.gui.PopupResultHandler.DetailAction
 
port_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
 
PORT_PROP - Static variable in class org.astrogrid.samp.httpd.UtilServer
System Property key giving a preferred port number for the server.
preferSelection() - Method in class org.astrogrid.samp.gui.HubView
Invoked when the list may have just acquired more than zero elements to select one rather than none of them.
prefix_ - Variable in class org.astrogrid.samp.hub.BasicHubService.ClientIdGenerator
 
prefix_ - Variable in class org.astrogrid.samp.hub.KeyGenerator
 
prefix_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler
 
prefix_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
prefSize_ - Variable in class org.astrogrid.samp.gui.IconBox
 
PREPARE_SEQUENCE - Static variable in class org.astrogrid.samp.ShutdownManager
Shutdown sequence for preparatory hooks.
previous() - Method in class org.astrogrid.samp.JsonReader
 
privateKey_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
 
PRIVATEKEY_KEY - Static variable in class org.astrogrid.samp.RegInfo
Key for private-key token used for communications between hub and registering client (Standard Profile).
privateKeys_ - Variable in class org.astrogrid.samp.test.HubTester
 
privilegeWarningLines() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns lines suitable explaining the privileges that a registered client will have.
privilegeWarningLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
privilegeWarningLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
privilegeWarningLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
privilegeWarningLines() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
processCall(HubConnection, String, Message) - Method in class org.astrogrid.samp.client.AbstractMessageHandler
Implements message processing.
processCall(HubConnection, String, Message) - Method in class org.astrogrid.samp.client.ClientTracker
 
processCall(HubConnection, String, Message) - Method in class org.astrogrid.samp.hub.MetaQueryMessageHandler
 
processCall(HubConnection, String, Message) - Method in class org.astrogrid.samp.hub.PingMessageHandler
 
processCall(String, Message) - Method in class org.astrogrid.samp.test.Calculator
Does the work for both the receiveNotify and receiveCall methods.
processCall(String, Message) - Method in class org.astrogrid.samp.test.HubTester.TestCallableClient
Do the work of responding to a given SAMP message.
processMessage(String, Message) - Method in class org.astrogrid.samp.test.HubTester.ClientWatcher
 
processResponse(String, Response) - Method in class org.astrogrid.samp.client.HubConnector.CallItem
Process a response when we have both the list of recipients and the response itself.
processResponse(String, AbstractCallActionManager.TagInfo, String, Response) - Method in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
Does the work of passing on a received response to a registered result handler.
processResponse(String, Response) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
Does the work of passing a received response to the relevant member of the transmission list.
profile_ - Static variable in class org.astrogrid.samp.client.DefaultClientProfile
 
profile_ - Variable in class org.astrogrid.samp.client.HubConnector
 
profile_ - Variable in class org.astrogrid.samp.hub.FacadeHubService
 
profile_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
 
profile_ - Variable in class org.astrogrid.samp.test.CalcStorm
 
profile_ - Variable in class org.astrogrid.samp.test.HubTester
 
profile_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
profile_ - Variable in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
profileField_ - Variable in class org.astrogrid.samp.gui.ClientPanel
 
profileList_ - Variable in class org.astrogrid.samp.hub.Hub
 
ProfileToggler(HubProfile, Hub[]) - Constructor for class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
Constructor.
profileTogglers_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
 
ProfileToken - Interface in org.astrogrid.samp.hub
Marker interface that identifies a hub profile.
profileToken_ - Variable in class org.astrogrid.samp.hub.HubClient
 
ProxyCallableClient(Client, HubConnection, ProxyManager) - Constructor for class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
Constructor.
ProxyIconAdjuster() - Constructor for class org.astrogrid.samp.bridge.ProxyManager.ProxyIconAdjuster
Constructor.
proxyIconUrl(URL) - Method in class org.astrogrid.samp.bridge.ProxyManager
Returns the icon to be used for a proxy client given its local icon.
ProxyManager - Class in org.astrogrid.samp.bridge
Takes care of client connections for the SAMP Bridge.
ProxyManager(ClientProfile, UtilServer) - Constructor for class org.astrogrid.samp.bridge.ProxyManager
Constructor.
ProxyManager.ProxyCallableClient - Class in org.astrogrid.samp.bridge
CallableClient implementation used by remote proxy connections on behalf of local clients.
ProxyManager.ProxyIconAdjuster - Class in org.astrogrid.samp.bridge
Class which can turn a client's icon into the icon for the proxy of the same client.
ProxyManager.ProxyManagerClientSet - Class in org.astrogrid.samp.bridge
TrackedClientSet implementation used by a Proxy Manager.
ProxyManagerClientSet() - Constructor for class org.astrogrid.samp.bridge.ProxyManager.ProxyManagerClientSet
Constructor.
proxyManagers_ - Variable in class org.astrogrid.samp.bridge.Bridge
 
proxyName(String) - Method in class org.astrogrid.samp.bridge.ProxyManager
Returns the name to be used for a proxy client given its local name.
proxyProcessMessage(String, Message) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyCallableClient
Performs housekeeping tasks for an incoming message if any.
publicId_ - Variable in class org.astrogrid.samp.hub.HubClient
 
publicIdMap_ - Variable in class org.astrogrid.samp.hub.BasicClientSet
 
publishLockfile() - Method in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
Returns an HTTP URL at which the lockfile for this hub can be found.
publishLockfile() - Method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
Returns an HTTP URL at which the lockfile for this hub can be found.
pullCallbacks(int) - Method in class org.astrogrid.samp.web.WebCallableClient
Blocks for up to a given number of seconds or until any callbacks are ready, then returns any ready callbacks.
pullCallbacks(String, String) - Method in interface org.astrogrid.samp.web.WebHubActor
Waits for up to a certain length of time for any callbacks to be delivered.
pullCallbacks(String, String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
put(Object, Object) - Method in class org.astrogrid.samp.SampMap
 
put(Object, Object) - Method in class org.astrogrid.samp.test.MessageSender.BlockingMap
 
putParameter - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The putParameter method of com.apple.MacOS.AppleEvent

Q

questionLine() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns a line asking whether to authorize (yes/no).
questionLine() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
questionLine() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
questionLine() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
questionLine() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
queue_ - Variable in class org.astrogrid.samp.web.WebCallableClient
 
QUEUE_TIME - Static variable in class org.astrogrid.samp.client.ClientTracker
 

R

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
Removes a listener previously added by addConnectionListener.
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
Removes access to a resource which was publicised by a previous call to MultiURLMapperHandler.addLocalUrl(java.net.URL).
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.
Does the work for running the HubRunner.main(java.lang.String[]) method.
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
 

S

SAFE_MTYPE_PROP - Static variable in class org.astrogrid.samp.web.ListMessageRestriction
System property used to specify a default list of known safe MTypes, which the ListMessageRestriction.DEFAULT policy will permit.
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
Called from the SampThread.run() method.
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 Clients, 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
Sets the value for the ErrInfo.CODE_KEY key.
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
Sets the value for the ErrInfo.DEBUGTXT_KEY key.
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
Sets the value for the ErrInfo.ERRORTXT_KEY key.
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
Sets the profile object which will be returned by DefaultClientProfile.getProfile().
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
Sets the value for the ErrInfo.USERTXT_KEY key.
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.

T

T_SYNCH_FLAG - Static variable in class org.astrogrid.samp.hub.BasicHubService.MessageId
 
tableListenerList_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel
 
tableMaxRows_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService
 
tableRemoveDelay_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService
 
TagInfo(Client[], ResultHandler) - Constructor for class org.astrogrid.samp.gui.AbstractCallActionManager.TagInfo
Constructor.
tagMap_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
 
tagMap_ - Variable in class org.astrogrid.samp.client.HubConnector.CallHandler
 
tagMap_ - Variable in class org.astrogrid.samp.gui.AbstractCallActionManager.CallResponseHandler
 
TargetComboBoxModel(ListModel) - Constructor for class org.astrogrid.samp.gui.SendActionManager.TargetComboBoxModel
Constructor.
targetIcon_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon
 
tcol_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel.Column
 
TestCallableClient(HubConnection) - Constructor for class org.astrogrid.samp.test.HubTester.TestCallableClient
Constructor.
testClients() - Method in class org.astrogrid.samp.test.HubTester
Performs a wide variety of tests on a running hub from a limited number of clients.
Tester - Class in org.astrogrid.samp.test
No-frills test case superclass.
Tester() - Constructor for class org.astrogrid.samp.test.Tester
 
TestException - Exception in org.astrogrid.samp.test
Exception thrown by a failed test.
TestException() - Constructor for exception org.astrogrid.samp.test.TestException
 
TestException(String) - Constructor for exception org.astrogrid.samp.test.TestException
 
TestException(String, Throwable) - Constructor for exception org.astrogrid.samp.test.TestException
 
TestException(Throwable) - Constructor for exception org.astrogrid.samp.test.TestException
 
testLockInfo(LockInfo) - Method in class org.astrogrid.samp.test.HubTester
Does tests on a LockInfo object used by the profile.
testStandardLockfile() - Method in class org.astrogrid.samp.test.HubTester
Tests the content of the SAMP Standard Profile lockfile.
testStress() - Method in class org.astrogrid.samp.test.HubTester
Runs a lot of clients throwing a lot of messages at each other simultaneously.
TestXmlrpcClient - Class in org.astrogrid.samp.test
SampXmlrpcClient implementation for testing success or failure of XML-RPC method invocations.
TestXmlrpcClient(URL) - Constructor for class org.astrogrid.samp.test.TestXmlrpcClient
Constructor.
text(String) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlWriter
Writes text.
text_ - Variable in class org.astrogrid.samp.gui.Transmission.Status
 
THIRD_WINDOWS_PARAMETER - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
The third parameter for Runtime.exec() on Windows.
tidyGui() - Method in class org.astrogrid.samp.hub.HubServiceMode.BasicWindowConfig
 
tidyGui() - Method in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
 
tidyGui() - Method in interface org.astrogrid.samp.hub.HubServiceMode.Tidier
Performs any required tidying operations.
tidyTimer_ - Variable in class org.astrogrid.samp.client.ClientTracker.OperationQueue
 
timeout_ - Variable in class org.astrogrid.samp.test.MessageSender.SynchSender
 
timeouter_ - Variable in class org.astrogrid.samp.client.HubConnector.CallHandler
 
timeoutSec_ - Variable in class org.astrogrid.samp.web.WebHubConnection.CallWorker
 
title_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
 
toApache(Object) - Static method in class org.astrogrid.samp.xmlrpc.apache.ApacheUtils
Converts an object from JSAMP XML-RPC form to Apache XML-RPC form.
toggleModel_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
 
toHtml(Object) - Static method in class org.astrogrid.samp.gui.ClientPanel
Returns an HTML representation of a legal SAMP object (SAMP map, list or string).
toJson(Object) - Method in class org.astrogrid.samp.JsonWriter
Converts a SAMP data item to JSON.
toJson(StringBuffer, Object, int, boolean) - Method in class org.astrogrid.samp.JsonWriter
Recursive method which does the work for conversion.
toJson(Object, boolean) - Static method in class org.astrogrid.samp.SampUtils
Serializes a SAMP object to a JSON string.
token - Variable in class org.astrogrid.samp.JsonReader
 
Token(String) - Constructor for class org.astrogrid.samp.JsonReader.Token
 
TOKEN_PATTERN - Static variable in class org.astrogrid.samp.hub.LockWriter
 
TOKEN_REGEX - Static variable in class org.astrogrid.samp.hub.LockWriter
 
TOKEN_REGEX - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
 
toLineList(String) - Static method in class org.astrogrid.samp.web.HubSwingClientAuthorizer
Turns a multi-line string into a List of strings.
toLines(String) - Static method in class org.astrogrid.samp.web.HubSwingClientAuthorizer
Turns a multi-line string into an array of strings.
toMenuItem(Action) - Method in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
Turns an action into an AWT menu item.
tooltip_ - Variable in class org.astrogrid.samp.gui.IconBox.Entry
 
toPropertyString(AuthResourceBundle.Content, Method) - Static method in class org.astrogrid.samp.web.AuthResourceBundle
Returns a string suitable for entry into a .properties file for a given Method of a given Content object.
toString() - Method in class org.astrogrid.samp.bridge.ProxyManager
 
toString() - Method in class org.astrogrid.samp.client.ClientTracker.ClientOperation
 
toString() - Method in class org.astrogrid.samp.client.ClientTracker.TrackedClient
 
toString() - Method in class org.astrogrid.samp.gui.Transmission.Status
 
toString() - Method in class org.astrogrid.samp.httpd.HttpServer.Request
 
toString() - Method in class org.astrogrid.samp.hub.BasicHubService.MessageId
Returns the string representation of this MessageId.
toString() - Method in class org.astrogrid.samp.hub.HubClient
 
toString() - Method in class org.astrogrid.samp.hub.HubServiceMode
 
toString() - Method in class org.astrogrid.samp.JsonReader.Token
 
toString(Client) - Static method in class org.astrogrid.samp.SampUtils
Returns a string representation of a client object.
toString() - Method in class org.astrogrid.samp.test.Calculator.SendMode
Returns the name of this mode.
toString() - Method in class org.astrogrid.samp.test.MessageSender.MetaClient
 
toString() - Method in class org.astrogrid.samp.web.ListMessageRestriction
 
toString() - Method in class org.astrogrid.samp.web.WebHubProfile.ConfigModel
 
toString() - Method in class org.astrogrid.samp.xmlrpc.ActorHandler.SampType
Returns the SAMP name for this type.
toString() - Method in class org.astrogrid.samp.xmlrpc.ActorHandler.Signature
 
toString() - Method in class org.astrogrid.samp.xmlrpc.HubMode
Deprecated.
 
toString() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.AvailableKit
 
toString() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
 
TRACKED_MTYPES - Static variable in class org.astrogrid.samp.client.ClientTracker
 
TrackedClient(String) - Constructor for class org.astrogrid.samp.client.ClientTracker.TrackedClient
Constructor.
TrackedClientSet - Class in org.astrogrid.samp.client
Collection of Client objects which can be notified and interrogated about the clients which are currently registered.
TrackedClientSet() - Constructor for class org.astrogrid.samp.client.TrackedClientSet
Constructor.
trailing_ - Variable in class org.astrogrid.samp.gui.IconBox
 
trans_ - Variable in class org.astrogrid.samp.gui.TransmissionPanel
 
transHolder_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer
 
transIconWidth_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon
 
transList_ - Variable in class org.astrogrid.samp.gui.TransmissionTableModel
 
transListener_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerClientSet
 
transListListener_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
 
Transmission - Class in org.astrogrid.samp.gui
Describes the properties of a message which has been sent from one client to another.
Transmission(Client, Client, Message, String, String) - Constructor for class org.astrogrid.samp.gui.Transmission
Constructor.
Transmission.Status - Class in org.astrogrid.samp.gui
Describes the status of a transmission in terms that can be presented in the GUI.
TransmissionCellRenderer - Class in org.astrogrid.samp.gui
CellRenderer for transmission objects.
TransmissionCellRenderer() - Constructor for class org.astrogrid.samp.gui.TransmissionCellRenderer
 
transmissionChanged(ListDataEvent) - Method in class org.astrogrid.samp.gui.MessageTrackerHubConnector.ClientTransmissionListListener
Called when there is any change to a known transmission.
transmissionChanged(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionListModel
Called whenever a transmission which is in this list has changed state.
transmissionChanged(Transmission) - Method in class org.astrogrid.samp.gui.TransmissionTableModel
Called whenever a transmission which is in this list has changed state.
TransmissionListBox(TransmissionListIcon, int) - Constructor for class org.astrogrid.samp.gui.TransmissionListIcon.TransmissionListBox
 
TransmissionListIcon - Class in org.astrogrid.samp.gui
Icon which paints a graphical representation of a list of Transmissions.
TransmissionListIcon(ListModel, ListModel, int) - Constructor for class org.astrogrid.samp.gui.TransmissionListIcon
Constructor.
TransmissionListIcon.TransmissionListBox - Class in org.astrogrid.samp.gui
 
TransmissionListModel - Class in org.astrogrid.samp.gui
ListModel implementation for containing Transmission objects.
TransmissionListModel(int) - Constructor for class org.astrogrid.samp.gui.TransmissionListModel
Constructor.
TransmissionPanel - Class in org.astrogrid.samp.gui
Component which displays the details of a given Transmission object.
TransmissionPanel() - Constructor for class org.astrogrid.samp.gui.TransmissionPanel
Constructor.
TransmissionPanel.Stack - Class in org.astrogrid.samp.gui
Component for aligning headings and text fields for metadata display.
TransmissionTableModel - Class in org.astrogrid.samp.gui
TableModel implementation which displays Transmission objects.
TransmissionTableModel(boolean, boolean, int, int) - Constructor for class org.astrogrid.samp.gui.TransmissionTableModel
Constructor.
TransmissionTableModel.Column - Class in org.astrogrid.samp.gui
Describes metadata and data for a table column.
TransmissionTableModel.CustomTableCellRenderer - Class in org.astrogrid.samp.gui
Template custom TableCellRenderer for subclassing.
TransmissionView - Class in org.astrogrid.samp.gui
Displays a set of transmissions in a table model, along with a detail panel for the selected one.
TransmissionView(TransmissionTableModel) - Constructor for class org.astrogrid.samp.gui.TransmissionView
Constructor.
transSet_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector.CallAllHandler
 
transSize_ - Variable in class org.astrogrid.samp.gui.IconBox
 
transTableModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService
 
trayIcon_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.SysTrayWindowConfig
 
trayIconClass_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
 
trayIconConstructor_ - Variable in class org.astrogrid.samp.gui.SysTray.Java6SysTray
 
TRUE - Static variable in class org.astrogrid.samp.web.ClientAuthorizers
Authorizer which always permits access, with WARNING logging either way.
TRUE - Static variable in class org.astrogrid.samp.web.OriginAuthorizers
OriginAuthorizer which always permits access.
txListener_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
 
txListModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
 
txListModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubService.MessageTrackerHubClient
 
txModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerListCellRenderer.IconListModel
 
txModel_ - Variable in class org.astrogrid.samp.gui.TransmissionListIcon
 
txModelMap_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
 
txTableModel_ - Variable in class org.astrogrid.samp.gui.MessageTrackerHubConnector
 
typeList_ - Variable in class org.astrogrid.samp.xmlrpc.ActorHandler.Signature
 

U

UnavailableKit(String, Throwable) - Constructor for class org.astrogrid.samp.xmlrpc.XmlRpcKit.UnavailableKit
Constructor.
undeclaredWord() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns the word meaning "undeclared" (not capitalised).
undeclaredWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
undeclaredWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
undeclaredWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
undeclaredWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
unicode() - Method in class org.astrogrid.samp.JsonReader
 
UniformCallActionManager - Class in org.astrogrid.samp.gui
SendActionManager subclass which works with messages of a single MType, using the Aysnchronous Call/Response delivery pattern.
UniformCallActionManager(Component, GuiHubConnector, String, String) - Constructor for class org.astrogrid.samp.gui.UniformCallActionManager
Constructor.
UniformCallActionManager.BroadcastAction - Class in org.astrogrid.samp.gui
Action for sending broadcast messages.
UnixPlatform() - Constructor for class org.astrogrid.samp.Platform.UnixPlatform
Constructor.
unreg_ - Variable in class org.astrogrid.samp.test.HubTester.WatchedClient
Whether this clent has ever been unregistered.
unregister() - Method in interface org.astrogrid.samp.client.HubConnection
Unregisters the client and terminates this connection.
unregister() - Method in class org.astrogrid.samp.gui.WrapperHubConnection
 
unregister(HubClient) - Method in class org.astrogrid.samp.hub.BasicHubService
Does the work for the unregister method of conections registered with this service.
unregister() - Method in class org.astrogrid.samp.hub.WrapperHubConnection
 
unregister() - Method in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
unregister(String) - Method in interface org.astrogrid.samp.web.WebHubActor
Unregisters a registered client.
unregister(String) - Method in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
unregister(String) - Method in interface org.astrogrid.samp.xmlrpc.HubActor
Unregisters a registered client.
unregister(String) - Method in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
unregister() - Method in class org.astrogrid.samp.xmlrpc.StandardHubConnection
 
unregister() - Method in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
UNREGISTER_MTYPE - Static variable in class org.astrogrid.samp.client.ClientTracker
 
UNREGISTER_MTYPE - Static variable in class org.astrogrid.samp.test.HubTester
 
unregistered_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
unregisterHandler(String) - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
Unregister a handler for which no responses are expected.
unregisterHook(Object) - Method in class org.astrogrid.samp.ShutdownManager
updateClient(Client, boolean, boolean) - Method in class org.astrogrid.samp.bridge.ProxyManager.ProxyManagerClientSet
 
updateClient(Client, boolean, boolean) - Method in class org.astrogrid.samp.client.TrackedClientSet
Notifies listeners that a given client's attributes (may) have changed.
updateClient(Client, boolean, boolean) - Method in class org.astrogrid.samp.gui.GuiHubConnector.ListModelTrackedClientSet
 
updateClientView() - Method in class org.astrogrid.samp.gui.HubView
Ensure that the client panel is up to date with respect to the currently selected client.
updateConnectionState() - Method in class org.astrogrid.samp.gui.GuiHubConnector
Called when the connection status has changed, or may have changed.
updateEnabledness() - Method in class org.astrogrid.samp.gui.SendActionManager
Updates the enabled status of controlled actions in accordance with this object's current state.
updateMap_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector
 
updateMenuItems() - Method in class org.astrogrid.samp.hub.HubServiceMode.ProfileToggler
Updates all dispatched menu items to the current state.
updateState() - Method in class org.astrogrid.samp.gui.SendActionManager
Updates the state of actions managed by this object when the list of registered listeners has changed.
updateState() - Method in class org.astrogrid.samp.gui.TransmissionPanel
Invoked whenever the displayed transmission, or its characteristics, change.
URI_REGEX - Static variable in class org.astrogrid.samp.httpd.HttpServer
 
uriDecode(String) - Static method in class org.astrogrid.samp.SampUtils
Reverses URI-style character escaping (%xy) on a string.
uriEncode(String) - Static method in class org.astrogrid.samp.SampUtils
Performs URI-style character escaping (%xy) on a string.
url_ - Variable in class org.astrogrid.samp.httpd.HttpServer.Request
 
url_ - Variable in class org.astrogrid.samp.xmlrpc.CallableClientServer
 
urlcontrolUsage_ - Static variable in class org.astrogrid.samp.web.WebHubProfileFactory
 
UrlExporter - Class in org.astrogrid.samp.bridge
Exports SAMP data objects which have been created on a given host for use in a remote context.
UrlExporter(String, boolean) - Constructor for class org.astrogrid.samp.bridge.UrlExporter
Constructor.
urlIconMap_ - Static variable in class org.astrogrid.samp.gui.IconStore
 
urlMap_ - Variable in class org.astrogrid.samp.httpd.MultiURLMapperHandler
 
URLMapperHandler - Class in org.astrogrid.samp.httpd
Handler implementation which allows the server to serve resources which are available to it as URLs.
URLMapperHandler(HttpServer, String, URL, boolean) - Constructor for class org.astrogrid.samp.httpd.URLMapperHandler
Constructor.
urlToFile(URL) - Static method in class org.astrogrid.samp.SampUtils
Attempts to interpret a URL as a file.
UrlTracker - Class in org.astrogrid.samp.web
Keeps track of which URLs have been seen in communications inbound to and outbound from Web Profile clients.
UrlTracker() - Constructor for class org.astrogrid.samp.web.UrlTracker
Constructor.
urlTracker_ - Variable in class org.astrogrid.samp.web.UrlTrackerHubConnection
 
urlTracker_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.URLTranslationHandler
 
urlTracker_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
UrlTrackerCallableClient(CallableClient) - Constructor for class org.astrogrid.samp.web.UrlTrackerHubConnection.UrlTrackerCallableClient
Constructor.
UrlTrackerHubConnection - Class in org.astrogrid.samp.web
HubConnection wrapper implementation which intercepts all incoming and outgoing communications, scans them for URLs in the payload, and notifies a supplied UrlTracker object.
UrlTrackerHubConnection(HubConnection, UrlTracker) - Constructor for class org.astrogrid.samp.web.UrlTrackerHubConnection
Constructor.
UrlTrackerHubConnection.UrlTrackerCallableClient - Class in org.astrogrid.samp.web
CallableClient wrapper implementation which intercepts communications, scans the payloads for URLs, and informs an associated UrlTracker.
URLTRANS_KEY - Static variable in class org.astrogrid.samp.web.WebClientProfile
RegInfo map key for URL translation service base URL ("samp.url-translator").
URLTranslationHandler(String, Set, UrlTracker) - Constructor for class org.astrogrid.samp.web.WebHubXmlRpcHandler.URLTranslationHandler
Constructor.
urlTranslator_ - Variable in class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
 
useProxyHub_ - Variable in class org.astrogrid.samp.bridge.ProxyManager
 
userAgent_ - Variable in class org.astrogrid.samp.xmlrpc.internal.InternalClient
 
USERTXT_KEY - Static variable in class org.astrogrid.samp.ErrInfo
Key for free-form text given more information about the error.
useSubsInfo_ - Variable in class org.astrogrid.samp.web.ListMessageRestriction
 
UtilServer - Class in org.astrogrid.samp.httpd
Utility class for use with HttpServer.
UtilServer(HttpServer) - Constructor for class org.astrogrid.samp.httpd.UtilServer
Constructor.

V

VERSION_KEY - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
Key for the SAMP Standard Profile version implemented by the hub.
vertical_ - Variable in class org.astrogrid.samp.gui.IconBox
 

W

waiterMap_ - Variable in class org.astrogrid.samp.hub.BasicHubService
 
waitForReply(String, String) - Method in class org.astrogrid.samp.test.ReplyCollector
Waits for a reply to a message sent earlier using call or callAll.
WAITMILLIS_KEY - Static variable in class org.astrogrid.samp.test.HubTester
 
WARNING - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
WARNING_COLOR - Static variable in class org.astrogrid.samp.gui.Transmission.Status
 
WARNING_STATUS - Static variable in class org.astrogrid.samp.Response
Response.STATUS_KEY value indicating partial success.
wasConnected_ - Variable in class org.astrogrid.samp.gui.GuiHubConnector
 
WatchedClient() - Constructor for class org.astrogrid.samp.test.HubTester.WatchedClient
 
watchTimeouts() - Method in class org.astrogrid.samp.client.HubConnector.CallHandler
Runs in a daemon thread to watch out for timeouts that might have occurred.
WebCallableClient - Class in org.astrogrid.samp.web
CallableClient implementation used internally by the Web Profile hub.
WebCallableClient() - Constructor for class org.astrogrid.samp.web.WebCallableClient
Constructs a callable client with default maximum capacity.
WebCallableClient(int) - Constructor for class org.astrogrid.samp.web.WebCallableClient
Constructs a callable client with a given maximum callback capacity.
WebClientProfile - Class in org.astrogrid.samp.web
ClientProfile implementation for Web Profile.
WebClientProfile(Map, SampXmlRpcClientFactory, URL) - Constructor for class org.astrogrid.samp.web.WebClientProfile
Constructor with configuration options.
WebClientProfile(String) - Constructor for class org.astrogrid.samp.web.WebClientProfile
Constructor with declared client name.
WebClientProfile() - Constructor for class org.astrogrid.samp.web.WebClientProfile
Constructor with no arguments.
WebHubActor - Interface in org.astrogrid.samp.web
Defines the XML-RPC methods which must be implemented by a Web Profile hub.
WebHubActorImpl(ClientProfile, ClientAuthorizer, KeyGenerator, URL, UrlTracker) - Constructor for class org.astrogrid.samp.web.WebHubXmlRpcHandler.WebHubActorImpl
Constructor.
WebHubConnection - Class in org.astrogrid.samp.web
HubConnection implementation for the Web Profile.
WebHubConnection(SampXmlRpcClient, Map) - Constructor for class org.astrogrid.samp.web.WebHubConnection
Constructor.
WebHubConnection.CallWorker - Class in org.astrogrid.samp.web
Thread that performs repeated long polls to pull callbacks from the hub and passes them on to this connection's CallableClient for execution.
WebHubProfile - Class in org.astrogrid.samp.web
HubProfile implementation for Web Profile.
WebHubProfile(WebHubProfile.ServerFactory, ClientAuthorizer, MessageRestriction, KeyGenerator, boolean) - Constructor for class org.astrogrid.samp.web.WebHubProfile
Constructs a profile with configuration options.
WebHubProfile() - Constructor for class org.astrogrid.samp.web.WebHubProfile
Constructs a profile with default configuration.
WebHubProfile.ConfigEnabler - Class in org.astrogrid.samp.web
Runnable to be called on the Event Dispatch Thread which sets the enabledness of the user controls for configuration of this profile.
WebHubProfile.ConfigModel - Class in org.astrogrid.samp.web
Helper class to generate toggle button models for hub configuration.
WebHubProfile.ServerFactory - Class in org.astrogrid.samp.web
Creates and configures the HTTP server on which the Web Profile resides.
WebHubProfileFactory - Class in org.astrogrid.samp.web
HubProfileFactory implementation for Web Profile.
WebHubProfileFactory() - Constructor for class org.astrogrid.samp.web.WebHubProfileFactory
 
WebHubXmlRpcHandler - Class in org.astrogrid.samp.web
SampXmlRpcHandler implementation which passes Web Profile-type XML-RPC calls to a hub connection factory to provide a Web Profile hub server.
WebHubXmlRpcHandler(ClientProfile, ClientAuthorizer, KeyGenerator, URL, UrlTracker) - Constructor for class org.astrogrid.samp.web.WebHubXmlRpcHandler
Constructor.
WebHubXmlRpcHandler.Registration - Class in org.astrogrid.samp.web
Utility class to aggregate information about a registered client.
WebHubXmlRpcHandler.URLTranslationHandler - Class in org.astrogrid.samp.web
HTTP handler which provides URL translation services for sandboxed clients.
WebHubXmlRpcHandler.WebHubActorImpl - Class in org.astrogrid.samp.web
WebHubActor implementation.
WEBPROFILE_HUB_PREFIX - Static variable in class org.astrogrid.samp.web.WebClientProfile
Prefix in SAMP_HUB value indicating web profile application name ("web-appname:").
WEBSAMP_CLIENT_PREFIX - Static variable in class org.astrogrid.samp.web.WebClientProfile
Prefix to client interface opeation names for XML-RPC method names ("").
WEBSAMP_HUB_PREFIX - Static variable in class org.astrogrid.samp.web.WebClientProfile
Prefix to hub interface operation names for XML-RPC method names ("samp.webhub.").
WEBSAMP_PATH - Static variable in class org.astrogrid.samp.web.WebClientProfile
Path on WEBSAMP_PORT web server at which XML-RPC server lives ("/").
WEBSAMP_PORT - Static variable in class org.astrogrid.samp.web.WebClientProfile
Web Profile hub port number (21012).
webServer_ - Variable in class org.astrogrid.samp.xmlrpc.apache.ApacheServer.LabelledServer
 
webServer_ - Variable in class org.astrogrid.samp.xmlrpc.apache.ApacheServer
 
window_ - Variable in class org.astrogrid.samp.hub.HubServiceMode.ServiceGui
 
WINDOWS_9x - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
JVM constant for any Windows 9x JVM
WINDOWS_NT - Static variable in class org.astrogrid.samp.gui.BrowserLauncher
JVM constant for any Windows NT JVM
WindowsPlatform() - Constructor for class org.astrogrid.samp.Platform.WindowsPlatform
Constructor.
windowTitle() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns the title for the confirmation window.
windowTitle() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
windowTitle() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
windowTitle() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
windowTitle() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
WrapperHubConnection - Class in org.astrogrid.samp.gui
HubConnection implementation which delegates all behaviour to a base implementation.
WrapperHubConnection(HubConnection) - Constructor for class org.astrogrid.samp.gui.WrapperHubConnection
 
WrapperHubConnection - Class in org.astrogrid.samp.hub
HubConnection implementation that delegates all calls to a base instance.
WrapperHubConnection(HubConnection) - Constructor for class org.astrogrid.samp.hub.WrapperHubConnection
Constructor.
write(byte[]) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer.CountOutputStream
 
write(byte[], int, int) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer.CountOutputStream
 
write(int) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer.CountOutputStream
 
writeAssignment(String, String) - Method in class org.astrogrid.samp.hub.LockWriter
Writes a single assignment to the lockfile.
writeAssignments(Map) - Method in class org.astrogrid.samp.hub.LockWriter
Writes all the assignments in a given map to the lockfile.
writeBody(OutputStream) - Method in class org.astrogrid.samp.httpd.HttpServer.Response
Implemented to generate the bytes in the body of the response.
writeBody(OutputStream) - Method in interface org.astrogrid.samp.httpd.ServerResource
Writes resource body.
writeBody(OutputStream) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer.LoggedResponse
 
writeBody(OutputStream) - Method in class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServer.LoggingResponse
 
writeComment(String) - Method in class org.astrogrid.samp.hub.LockWriter
Writes a comment line to the lockfile.
writeLine() - Method in class org.astrogrid.samp.hub.LockWriter
Writes a blank line to the lockfile.
writeLine(String) - Method in class org.astrogrid.samp.hub.LockWriter
Writes a line of text to the lockfile, terminated with a line-end.
writeLockInfo(LockInfo, OutputStream) - Static method in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
Writes lockfile information to a given output stream.
writeLockInfo(LockInfo, OutputStream) - Static method in class org.astrogrid.samp.xmlrpc.StandardHubProfile
Writes lockfile information to a given output stream.
writeResponse(OutputStream) - Method in class org.astrogrid.samp.httpd.HttpServer.Response
Writes this response to an output stream in a way suitable for replying to the client.
writeResponse(OutputStream) - Method in class org.astrogrid.samp.web.LoggingCorsHttpServer.LoggedResponse
 

X

x_ - Variable in class org.astrogrid.samp.test.Calculator.CalcRequest
 
xClient_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
 
xClient_ - Variable in class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
 
xClientFactory_ - Variable in class org.astrogrid.samp.web.WebClientProfile
 
xClientFactory_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
xClientFactory_ - Variable in class org.astrogrid.samp.xmlrpc.HubXmlRpcHandler.HubActorImpl
 
xClientFactory_ - Variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
 
xClientFactory_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
 
xconn_ - Variable in class org.astrogrid.samp.web.WebHubConnection.CallWorker
 
XML_LOGGING - Static variable in class org.astrogrid.samp.xmlrpc.XmlRpcKit
Internal implementation variant with verbose logging of XML I/O.
XmlLoggingInternalClient - Class in org.astrogrid.samp.xmlrpc.internal
InternalClient subclass which additionally logs all XML-RPC calls/responses to an output stream.
XmlLoggingInternalClient(URL, PrintStream) - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalClient
Constructor.
XmlLoggingInternalClientFactory - Class in org.astrogrid.samp.xmlrpc.internal
Freestanding ClientFactory implementation which logs all incoming and outgoing HTTP data.
XmlLoggingInternalClientFactory() - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalClientFactory
 
XmlLoggingInternalServer - Class in org.astrogrid.samp.xmlrpc.internal
Freestanding InternalServer implementation which logs all incoming and outgoing HTTP data.
XmlLoggingInternalServer(HttpServer, String, PrintStream) - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServer
Constructor based on a given HTTP server.
XmlLoggingInternalServer(PrintStream) - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServer
Constructs a server running with default characteristics on any free port.
XmlLoggingInternalServer.LoggingResponse - Class in org.astrogrid.samp.xmlrpc.internal
 
XmlLoggingInternalServerFactory - Class in org.astrogrid.samp.xmlrpc.internal
Freestanding ServerFactory implementation which logs all incoming and outgoing HTTP data.
XmlLoggingInternalServerFactory() - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlLoggingInternalServerFactory
 
XmlRpcCallableClient - Class in org.astrogrid.samp.xmlrpc
CallableClient implementation used to communicate with XML-RPC-based callable clients.
XmlRpcCallableClient(SampXmlRpcClient, String) - Constructor for class org.astrogrid.samp.xmlrpc.XmlRpcCallableClient
Constructor.
xmlrpcClient_ - Variable in class org.astrogrid.samp.xmlrpc.apache.ApacheClient
 
XmlRpcFault(int, String) - Constructor for exception org.astrogrid.samp.xmlrpc.internal.InternalClient.XmlRpcFault
 
XmlRpcFormatException - Exception in org.astrogrid.samp.xmlrpc.internal
Exception thrown when an XML document which is intended for XML-RPC processing has the wrong format, for instance violates the XML-RPC spec.
XmlRpcFormatException() - Constructor for exception org.astrogrid.samp.xmlrpc.internal.XmlRpcFormatException
No-arg constructor.
XmlRpcFormatException(String) - Constructor for exception org.astrogrid.samp.xmlrpc.internal.XmlRpcFormatException
Constructor.
XmlRpcHubConnection - Class in org.astrogrid.samp.xmlrpc
Partial HubConnection implementation based on XML-RPC.
XmlRpcHubConnection(SampXmlRpcClient, String, List) - Constructor for class org.astrogrid.samp.xmlrpc.XmlRpcHubConnection
Constructor.
XmlRpcKit - Class in org.astrogrid.samp.xmlrpc
Encapsulates the provision of XML-RPC client and server capabilities.
XmlRpcKit() - Constructor for class org.astrogrid.samp.xmlrpc.XmlRpcKit
 
XmlRpcKit.AvailableKit - Class in org.astrogrid.samp.xmlrpc
XmlRpcKit implementation which is available.
XmlRpcKit.UnavailableKit - Class in org.astrogrid.samp.xmlrpc
XmlRpcKit implementation which always returns false from isAvailable and throws exceptions from getServer/Client factory methods.
xmlrpcPath_ - Variable in class org.astrogrid.samp.web.WebHubProfile.ServerFactory
 
XMLRPCURL_KEY - Static variable in class org.astrogrid.samp.xmlrpc.LockInfo
Key for XML-RPC endpoint for communication with the hub.
XmlUtils - Class in org.astrogrid.samp.xmlrpc.internal
Utilities for XML manipulations required by SAMP/XML-RPC.
XmlUtils() - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlUtils
Private constructor prevents instantiation.
XmlWriter - Class in org.astrogrid.samp.xmlrpc.internal
Utility class for writing XML.
XmlWriter(OutputStream, int) - Constructor for class org.astrogrid.samp.xmlrpc.internal.XmlWriter
Constructor.
xServer_ - Variable in class org.astrogrid.samp.web.WebHubProfile
 
xServerFactory_ - Variable in class org.astrogrid.samp.xmlrpc.HubRunner
Deprecated.
 
xServerFactory_ - Variable in class org.astrogrid.samp.xmlrpc.StandardClientProfile
 
xServerFactory_ - Variable in class org.astrogrid.samp.xmlrpc.StandardHubProfile
 

Y

yesWord() - Method in interface org.astrogrid.samp.web.AuthResourceBundle.Content
Returns the word meaning "Yes" (initial capitalised).
yesWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_de.GermanContent
 
yesWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_en.EnglishContent
 
yesWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_fr.FrenchContent
 
yesWord() - Method in class org.astrogrid.samp.web.AuthResourceBundle_it.ItalianContent
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links