Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in Reactor. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AccountEvent
net.user1.reactor AccountEvent is a simple data class used to pass information from a Client object or AccountManager object to registered event-listeners when an account event occurs.
 AccountManager
net.user1.reactor The AccountManager class provides control over Union user accounts.
 AccountManagerEvent
net.user1.reactor AccountManagerEvent is a simple data class used to pass information from the AccountManager to registered event-listeners when an account management event occurs.
 AndGroup
net.user1.reactor.filters Defines a Boolean AND relationship between multiple comparisons in a message filter.
 ArrayUtil
net.user1.utils Utilities for working with Arrays.
 Attribute
net.user1.reactor A simple data class representing a client or room attribute.
 AttributeComparison
net.user1.reactor.filters Represents a single attribute comparison to be used in a filter.
 AttributeFilter
net.user1.reactor.filters Defines an attribute filter to be applied to a client-to-server message.
 AttributeOptions
net.user1.reactor The AttributeOptions class is an enumeration of constant values used to specify options for an attribute.
 BooleanGroup
net.user1.reactor.filters The base class for AndGroup and OrGroup, which define Boolean relationships between multiple comparisons.
 BooleanGroupType
net.user1.reactor.filters An enumeration of the types of Boolean groups in the Reactor filtering API.
 Client
net.user1.reactor The Client class represents a client that is connected to the server.
 ClientDisposalPolicy
net.user1.reactor The ClientDisposalPolicy class is an enumeration of constant values representing different policies for the disposal of Client objects by the ClientManager.
 ClientEvent
net.user1.reactor ClientEvent is a simple data class used to pass information from a Client object to registered event-listeners when a client event occurs.
 ClientManager
net.user1.reactor The ClientManager class creates and provides access to Client instances, which represent clients connected to the server.
 CompareType
net.user1.reactor.filters An enumeration of the types of comparisons in the Reactor filtering API.
 Connection
net.user1.reactor The Connection is the base class of all Reactor connection classes, including XMLSocketConnection and HTTPConnection.
 ConnectionEvent
net.user1.reactor ConnectionEvent is a simple data class used to pass information about a connection to registered event-listeners.
 ConnectionManager
net.user1.reactor The ConnectionManager class manages all connections made by a Reactor appliction to Union Server.
 ConnectionManagerEvent
net.user1.reactor ConnectionManagerEvent is a simple data class used to pass information about a connection manager to registered event-listeners.
 ConnectionMonitor
net.user1.reactor The ConnectionMonitor class provides an application heartbeat and automatic disconnection and reconnection services.
 ConnectionState
net.user1.reactor The ClientConnectionState class is an enumeration of constant values representing the state of a client's current connection to the server.
 ConnectionType
net.user1.reactor An enumeration of the types of connections Reactor applications can use to connect to Union server.
 CoreEventLogger
net.user1.reactor The CoreEventLogger class enters a simple debug message into the client-side log for many of the major Reactor events.
 CustomClient
net.user1.reactor A base class for the creation of custom client classes.
 EventUtil
net.user1.utils Utilities for working with Events.
 Filter
net.user1.reactor.filters Defines a filter to be applied to a client-to-server message.
 FilterSet
net.user1.reactor.filters Defines a set of individuals filters to be combined into a composite filter for use in a client-to-server message.
 HTTPConnection
net.user1.reactor The HTTPConnection class is used by Reactor to communicate with Union Server over HTTP.
 IClient
net.user1.reactor The interface implemented by all classes that wish to represent a client in the Reactor API.
 IComparable
net.user1.reactor.filters The IComparable interface defines the methods that must be implemented by all classes that represent comparisons in the Reactor filtering API.
 IConnection
net.user1.reactor IConnection is the interface that all connection classes must implement in order to be used to connect to Union.
 IFilter
net.user1.reactor.filters The IFilter interface defines the methods that must be implemented by Reactor's filter classes.
 LocalData
net.user1.utils The LocalData class stores typed ActionScript data locally on the end-user's hard drive.
 LogEvent
net.user1.logger LogEvent is a simple data class used to pass information from an application's Logger to registered event-listeners when a log event occurs.
 Logger
net.user1.logger A general log class.
 LogTracer
net.user1.logger Displays log messages in the Output window (Flash authoring) or Console (Flex Builder).
 MessageManager
net.user1.reactor The MessageManager class provides a set of services related to sending and receiving messages between the client and server.
 Messages
net.user1.reactor The Messages class defines constants representing the built-in messages defined by the Reactor library.
 NumericFormatter
net.user1.utils A utility class for converting numeric data to human-readable Strings.
 OrGroup
net.user1.reactor.filters Defines a Boolean OR relationship between multiple comparisons in a message filter.
 Reactor
net.user1.reactor The Reactor class is the root class of every Reactor client application.
 ReactorEvent
net.user1.reactor ReactorEvent is a simple data class used to pass information from an application's Reactor object to registered event-listeners when a core Reactor event occurs.
 Room
net.user1.reactor The Room class represents a Union room as it exists on the server.
 RoomClassRegistry
net.user1.reactor RoomClassRegistry maintains a catalog of the classes that are used to represent the rooms in an application.
 RoomEvent
net.user1.reactor RoomEvent is a simple data class used to pass information from a Room object to registered event-listeners when a room event occurs.
 RoomIDParser
net.user1.reactor Provides convenience methods for retreiving the qualifier and simple id of a string fully qualified room id.
 RoomManager
net.user1.reactor The RoomManager class provides access to Room objects, and utilities for creating, destroying, joining, and observing rooms on the server.
 RoomManagerEvent
net.user1.reactor RoomManagerEvent is a simple data class used to pass information from an application's RoomManager to registered event-listeners when a room-management event occurs.
 RoomModules
net.user1.reactor A simple data container indicating the locations and names of a set of server-side room modules.
 RoomModuleType
net.user1.reactor The RoomModuleType class is an enumeration of constant values representing different module types for a server-side room.
 RoomSettings
net.user1.reactor A simple data container describing the configuration settings for a new room.
 Server
net.user1.reactor Provides access to global server data and functions.
 ServerEvent
net.user1.reactor ServerEvent is a simple data class used to pass information from an application's Server object to registered event-listeners when a server event occurs.
 Statistics
net.user1.reactor Provides a variety of networking and performance statistics for a Reactor object.
 Status
net.user1.reactor An enumeration of the status codes for all built-in UPC messages and Reactor events.
 SynchronizationState
net.user1.reactor The SynchronizationState class is an enumeration of constant values describing the current synchronization state of a client-side object such as a room.
 System
net.user1.reactor Version information for the Reactor client SDK.
 Tokens
net.user1.reactor A collection of constants representing meaningful tokens in communications with Union Server.
 UDictionary
net.user1.utils A simple wrapper around the ActionScript Dictionary class, with the added ability to return the number of items in the dictionary.
 UPC
net.user1.reactor An enumeration of the internal message ids for UPC messages.
 UpdateLevel
net.user1.reactor The UpdateLevel class is an enumeration of constant values describing the level of updates a client wishes to receive from a room.
 Validator
net.user1.reactor Provides a collection of validation methods used to check whether a room or attribute ID contains illegal characters.
 VersionNumber
net.user1.reactor 
 XMLSocketConnection
net.user1.reactor The XMLSocketConnection class is used by Reactor to communicate with Union Server over a persistent TCP/IP socket.