# Uses of Package
org.astrogrid.samp.hub

Packages that use org.astrogrid.samp.hub
Package
Description
org.astrogrid.samp.gui
Classes required only for graphical components based on SAMP classes.
org.astrogrid.samp.hub
Classes required only for running a SAMP hub.
org.astrogrid.samp.web
Classes relating to the SAMP Web Profile.
org.astrogrid.samp.xmlrpc
Classes relating to Standard Profile and XML-RPC pluggable implementation layer.

Classes in org.astrogrid.samp.hub used by org.astrogrid.samp.gui
Class
Description
BasicHubService
HubService implementation.
ClientSet
Data structure for keeping track of clients currently registered with a hub.
HubClient
Represents a client registered with a hub.
HubService
Interface defining the work that the hub has to do.
HubServiceMode
Specifies a particular hub implementation for use with `Hub`.
ProfileToken
Marker interface that identifies a hub profile.
Classes in org.astrogrid.samp.hub used by org.astrogrid.samp.hub
Class
Description
ClientSet
Data structure for keeping track of clients currently registered with a hub.
Hub
Class which manages a hub and its associated profiles.
HubClient
Represents a client registered with a hub.
HubProfile
Defines a hub profile.
HubProfileFactory
Factory to produce hub profiles of a particular type.
HubService
Interface defining the work that the hub has to do.
HubServiceMode
Specifies a particular hub implementation for use with `Hub`.
MessageRestriction
Specifies restrictions on the message types that may be sent in a particular context.
ProfileToken
Marker interface that identifies a hub profile.
Classes in org.astrogrid.samp.hub used by org.astrogrid.samp.web
Class
Description
ConfigHubProfile
Marks a HubProfile that can also provide GUI-based configuration.
HubProfile
Defines a hub profile.
HubProfileFactory
Factory to produce hub profiles of a particular type.
KeyGenerator
Object which can generate a sequence of private keys.
MessageRestriction
Specifies restrictions on the message types that may be sent in a particular context.
ProfileToken
Marker interface that identifies a hub profile.
Classes in org.astrogrid.samp.hub used by org.astrogrid.samp.xmlrpc
Class
Description
HubProfile
Defines a hub profile.
HubProfileFactory
Factory to produce hub profiles of a particular type.
HubService
Interface defining the work that the hub has to do.
MessageRestriction
Specifies restrictions on the message types that may be sent in a particular context.
ProfileToken
Marker interface that identifies a hub profile.