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

## I

IApplication - Interface in org.red5.server.adapter
  IApplication provides lifecycle methods that most communication applications will use.
IApplicationContext - Interface in org.red5.server.api
  Interface that wraps the application server context.
IApplicationLoader - Interface in org.red5.server.api
  Interface for servers that can load new applications.
IAttributeStore - Interface in org.red5.server.api
  Base interface for all API objects with attributes
IAudioStreamCodec - Interface in org.red5.server.api.stream
  Represents an Audio codec and its associated decoder configuration.
IBandwidthDetection - Interface in org.red5.server.stream.bandwidth
IBasicScope - Interface in org.red5.server.api.scope
  Base interface for all scope objects, including SharedObjects.
IBroadcastScope - Interface in org.red5.server.api.scope
  Broadcast scope is marker interface that represents object that works as basic scope and has pipe connection event dispatching capabilities.
IBroadcastStream - Interface in org.red5.server.api.stream
  A broadcast stream is a stream source to be subscribed by clients.
IBroadcastStreamService - Interface in org.red5.server.api.stream
ICacheable - Interface in org.red5.server.api.cache
  Base interface for objects that can be made cacheable.
ICacheStore - Interface in org.red5.server.api.cache
  Storage for cacheable objects.
ICastingAttributeStore - Interface in org.red5.server.api
  Attribute storage with automatic object casting support.
IClient - Interface in org.red5.server.api
  The client object represents a single client.
IClientBroadcastStream - Interface in org.red5.server.api.stream
  A broadcast stream that comes from client.
IClientBroadcastStreamStatistics - Interface in org.red5.server.api.statistics
  Statistical informations about a stream that is broadcasted by a client.
IClientRegistry - Interface in org.red5.server.api
  Provides a registry of client objects.
IClientSharedObject - Interface in org.red5.server.api.so
  Clientside access to shared objects.
IClientStream - Interface in org.red5.server.api.stream
  A stream that is bound to a client.
IConnection - Interface in org.red5.server.api
  The connection object.
IConnection.Encoding - Enum in org.red5.server.api
  AMF version types, either AMF0 or AMF3.
IConnectionEventQueue - Interface in org.red5.server.net
  Queue of connection events
IConnectionListener - Interface in org.red5.server.api.listeners
  Interface for listeners to connection events.
IConsumer - Interface in org.red5.server.messaging
  Signature for the message consumer.
IConsumerService - Interface in org.red5.server.stream
  Service for consumer objects, used to get pushed messages at consumer endpoint.
IContext - Interface in org.red5.server.api
  The current context, this object basically wraps the Spring context or in the case of the .Net version, any similar system.
ICoreObject - Interface in org.red5.server.api
  Base marker interface for all core objects.
ICueType - Interface in org.red5.io.flv.meta
  Cue point type
ICustomSerializable - Interface in org.red5.io.object
  Interface for objects that know how to serialize their contents.
ID - Static variable in interface org.red5.server.api.IClient
  The key used to store the client object in a http session.
ID - Static variable in interface org.red5.server.api.IContext
ID - Static variable in interface org.red5.server.api.IServer
  Server ID
id - Variable in class org.red5.server.Client
  Clients identifier
IDataInput - Interface in org.red5.io.amf3
  Interface implemented by classes that provide a way to load custom objects.
IDataOutput - Interface in org.red5.io.amf3
  Interface implemented by classes that provide a way to store custom objects.
identity - Variable in class org.red5.compatibility.flex.data.messages.DataMessage
idx - Variable in class org.red5.io.mock.Input
IEvent - Interface in org.red5.server.api.event
  IEvent interfaces is the essential interface every Event should implement
IEvent.Type - Enum in org.red5.server.api.event
IEventDecoder - Interface in org.red5.server.net.rtmp.codec
  Event decoder decodes event objects from incoming byte buffer.
IEventDispatcher - Interface in org.red5.server.api.event
  IEventDispatcher interface implementations dispatch events
IEventEncoder - Interface in org.red5.server.net.rtmp.codec
  Encodes events to byte buffer.
IEventHandler - Interface in org.red5.server.api.event
IEventListener - Interface in org.red5.server.api.event
IEventObservable - Interface in org.red5.server.api.event
  IEventObservable hold functionality of the well-known Observer pattern, that is it has a list of objects that listen to events.
IExternalizable - Interface in org.red5.io.amf3
  Interface that needs to be implemented by classes that serialize / deserialize themselves.
IFilter - Interface in org.red5.server.messaging
  Filter marker interface groups consumer and provider interfaces
IFLV - Interface in org.red5.io.flv
  Represents FLV file
IFLVService - Interface in org.red5.io.flv
  A FLVService sets up the service and hands out FLV objects to its callers
IFrameDropper - Interface in org.red5.server.stream
  Interface for classes that implement logic to drop frames.
IGlobalScope - Interface in org.red5.server.api.scope
  The global scope that acts as root for all applications in a host.
IHandshake - Interface in org.red5.server.net
  Base interface for Handshake classes.
IKeyFrameDataAnalyzer - Interface in org.red5.io.flv
  Analyzes key frame data.
IKeyFrameDataAnalyzer.KeyFrameMeta - Class in org.red5.io.flv
  Keyframe metadata.
IKeyFrameDataAnalyzer.KeyFrameMeta() - Constructor for class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
IKeyFrameMetaCache - Interface in org.red5.io
  Interface defining a cache for keyframe metadata informations.
IM4A - Interface in org.red5.io.m4a
  Represents M4A / AAC file
IM4AService - Interface in org.red5.io.m4a
  A M4AService sets up the service and hands out M4A objects to its callers
IMappingStrategy - Interface in org.red5.server.api
  This interface encapsulates the mapping strategy used by the context.
IMessage - Interface in org.red5.server.messaging
  Common interface for all messages.
IMessageComponent - Interface in org.red5.server.messaging
  Message component handles out-of-band control messages
IMessageInput - Interface in org.red5.server.messaging
  Input Endpoint for a consumer to connect.
IMessageOutput - Interface in org.red5.server.messaging
  Output Endpoint for a provider to connect.
IMeta - Interface in org.red5.io.flv.meta
  IMeta is a Marker Interface CuePoint and MetaData both implement this interface
IMetaCue - Interface in org.red5.io.flv.meta
  ICuePoint defines contract methods for use with cuepoints
IMetaData<K,V> - Interface in org.red5.io.flv.meta
  FLV MetaData interface
IMetaService - Interface in org.red5.io.flv.meta
  IMetaService Defines the MetaData Service API
IMP3 - Interface in org.red5.io.mp3
  Informations about a MP3 file.
IMP3Service - Interface in org.red5.io.mp3
  Provide access to MP3 objects.
IMP4 - Interface in org.red5.io.mp4
  Represents MP4 file
IMP4Service - Interface in org.red5.io.mp4
  A MP4Service sets up the service and hands out MP4 objects to its callers
InboundHandshake - Class in org.red5.server.net.rtmp
  Performs handshaking for server connections.
InboundHandshake() - Constructor for class org.red5.server.net.rtmp.InboundHandshake
includeStacktrace() - Method in exception org.red5.server.exception.ClientDetailsException
  Should the stacktrace returned to the client?
incomingPublicKey - Variable in class org.red5.server.net.rtmp.RTMPHandshake
increment() - Method in class org.red5.server.api.statistics.support.StatisticsCounter
  Increment statistics by one.
INetStreamEventHandler - Interface in org.red5.server.net.rtmp
  Notify handler for client-side stream
INFO_PACKET_SEEK_END - Static variable in interface org.red5.io.IoConstants
INFO_PACKET_SEEK_START - Static variable in interface org.red5.io.IoConstants
init(FilterConfig) - Method in class org.red5.logging.LoggerContextFilter
init() - Method in interface org.red5.server.api.plugin.IRed5PluginHandler
  Initialize the plug-in handler.
init() - Method in class org.red5.server.cache.CacheImpl
init() - Method in class org.red5.server.cache.EhCacheImpl
init() - Method in class org.red5.server.ContextLoader
  Loads context settings from ResourceBundle (.properties file)
init() - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
init() - Method in interface org.red5.server.jmx.mxbeans.LoaderMXBean
init() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
  Initialization actions, start if autostart is set to `true`
init() - Method in class org.red5.server.net.remoting.codec.RemotingCodecFactory
  Initialization, creates and binds encoder and decoder to serializer and deserializer
init() - Method in class org.red5.server.net.rtmp.codec.RTMPCodecFactory
  Initialization
init() - Method in class org.red5.server.net.rtmpt.codec.RTMPTCodecFactory
  Initialization
init() - Method in class org.red5.server.net.rtmpt.RTMPTServlet
init() - Method in class org.red5.server.net.servlet.AMFGatewayServlet
init(ServletConfig) - Method in class org.red5.server.net.servlet.AMFTunnelServlet
init() - Method in class org.red5.server.net.servlet.StatisticsServlet
init() - Method in class org.red5.server.plugin.Red5Plugin
  Initialize the plug-in
init() - Method in class org.red5.server.scope.Scope
  Initialization actions, start if autostart is set to `true`
init() - Method in class org.red5.server.service.WarDeployer
init() - Method in class org.red5.server.session.SessionManager
initialize() - Method in class org.red5.classloading.QuartzClassLoadHelper
  Called to give the ClassLoadHelper a chance to initialize itself, including the opportunity to "steal" the class loader off of the calling thread, which is the thread that is initializing Quartz.
initialize(IClient) - Method in interface org.red5.server.api.IConnection
  Initialize the connection.
initialize(IClient) - Method in class org.red5.server.BaseConnection
  Initializes client
initialize(IClient) - Method in class org.red5.server.net.remoting.RemotingConnection
  Initialize the connection.
initStream(int) - Method in interface org.red5.server.api.stream.IStreamService
  Called by FMS.
initStream(int) - Method in class org.red5.server.stream.StreamService
  Called by FMS.
InMemoryPullPullPipe - Class in org.red5.server.messaging
  A simple in-memory version of pull-pull pipe.
InMemoryPullPullPipe() - Constructor for class org.red5.server.messaging.InMemoryPullPullPipe
InMemoryPushPushPipe - Class in org.red5.server.messaging
  A simple in-memory version of push-push pipe.
InMemoryPushPushPipe() - Constructor for class org.red5.server.messaging.InMemoryPushPushPipe
Input - Class in org.red5.io.amf
  Input for Red5 data types
Input(IoBuffer) - Constructor for class org.red5.io.amf.Input
  Creates Input object from byte buffer
Input - Class in org.red5.io.amf3
  Input for Red5 data (AMF3) types
Input(IoBuffer) - Constructor for class org.red5.io.amf3.Input
  Creates Input object for AMF3 from byte buffer
Input(IoBuffer, Input.RefStorage) - Constructor for class org.red5.io.amf3.Input
  Creates Input object for AMF3 from byte buffer and initializes references from passed RefStorage
Input - Class in org.red5.io.mock
Input(List<Object>) - Constructor for class org.red5.io.mock.Input
Input - Interface in org.red5.io.object
  Interface for Input which defines the contract methods which are to be implemented.
Input.ClassReference - Class in org.red5.io.amf3
  Holds informations about already deserialized classes.
Input.ClassReference(String, int, List<String>) - Constructor for class org.red5.io.amf3.Input.ClassReference
  Create new information about a class.
Input.PendingObject - Class in org.red5.io.amf3
  Dummy class that is stored as reference for objects currently being deserialized that reference themselves.
Input.PendingObject() - Constructor for class org.red5.io.amf3.Input.PendingObject
Input.RefStorage - Class in org.red5.io.amf3
  Class used to collect AMF3 references.
Input.RefStorage() - Constructor for class org.red5.io.amf3.Input.RefStorage
install(String) - Method in class org.red5.server.service.Installer
  Installs a given application.
Installer - Class in org.red5.server.service
  This service provides the means to list, download, install, and un-install applications from a given url.
Installer() - Constructor for class org.red5.server.service.Installer
instanceId - Variable in class org.red5.server.scheduling.QuartzSchedulingService
  Instance id
intToType(int) - Static method in class org.red5.io.mp4.MP4Atom
  Convert the atom integer to a string.
intValue() - Method in class org.red5.io.object.UnsignedByte
intValue() - Method in class org.red5.io.object.UnsignedInt
intValue() - Method in class org.red5.io.object.UnsignedLong
intValue() - Method in class org.red5.io.object.UnsignedShort
invoke(IServiceCall) - Method in interface org.red5.server.api.service.IServiceCapableConnection
  Invokes service using remoting call object
invoke(IServiceCall, int) - Method in interface org.red5.server.api.service.IServiceCapableConnection
  Invoke service using call and channel
invoke(String) - Method in interface org.red5.server.api.service.IServiceCapableConnection
  Invoke method by name
invoke(String, IPendingServiceCallback) - Method in interface org.red5.server.api.service.IServiceCapableConnection
  Invoke method by name with callback
invoke(String, Object[]) - Method in interface org.red5.server.api.service.IServiceCapableConnection
  Invoke method with parameters
invoke(String, Object[], IPendingServiceCallback) - Method in interface org.red5.server.api.service.IServiceCapableConnection
invoke(IServiceCall, IScope) - Method in interface org.red5.server.api.service.IServiceInvoker
  Execute the passed service call in the given scope.
invoke(IServiceCall, Object) - Method in interface org.red5.server.api.service.IServiceInvoker
  Execute the passed service call in the given object.
invoke(Message) - Method in class org.red5.server.messaging.ServiceAdapter
  Handle a data message intended for this adapter.
Invoke - Class in org.red5.server.net.rtmp.event
  Remote invocation event
Invoke() - Constructor for class org.red5.server.net.rtmp.event.Invoke
  Constructs a new Invoke.
Invoke(IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.Invoke
  Create new invocation event with given data
Invoke(IPendingServiceCall) - Constructor for class org.red5.server.net.rtmp.event.Invoke
  Create new invocation event with given pending service call
invoke(IServiceCall) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Invokes service using remoting call object
invoke(IServiceCall, int) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Invoke service using call and channel
invoke(String) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Invoke method by name
invoke(String, Object[]) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Invoke method with parameters
invoke(String, IPendingServiceCallback) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Invoke method by name with callback
invoke(String, Object[], IPendingServiceCallback) - Method in class org.red5.server.net.rtmp.RTMPConnection
invoke(IServiceCall, IScope) - Method in class org.red5.server.service.ServiceInvoker
  Execute the passed service call in the given scope.
invoke(IServiceCall, Object) - Method in class org.red5.server.service.ServiceInvoker
  Execute the passed service call in the given object.
invokeCall(RTMPConnection, IServiceCall) - Method in class org.red5.server.net.rtmp.RTMPHandler
  Remoting call invocation handler.
invokeMethod(String) - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaConnectionMXBean
invokeMethod(String, Object[]) - Method in class org.red5.server.net.remoting.RemotingClient
  Invoke a method synchronously on the remoting server.
invokeMethod(String, Object[], IRemotingCallback) - Method in class org.red5.server.net.remoting.RemotingClient
  Invoke a method asynchronously on the remoting server.
invokeMethod(String) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
invokeOnAllConnections(String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on all connections to the current scope.
invokeOnAllConnections(String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on all connections to the current scope and handle result.
invokeOnAllConnections(IScope, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on all connections to a given scope.
invokeOnAllConnections(IScope, String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on all connections to a given scope and handle result.
invokeOnClient(IClient, IScope, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on all connections of a client to a given scope.
invokeOnClient(IClient, IScope, String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on all connections of a client to a given scope and handle result.
invokeOnConnection(String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on the current connection.
invokeOnConnection(String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on the current connection and handle result.
invokeOnConnection(IConnection, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on a given connection.
invokeOnConnection(IConnection, String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
  Invoke a method on a given connection and handle result.
IoConstants - Interface in org.red5.io
  Constants found in FLV files / streams.
ioHandler - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
IOnDemandStream - Interface in org.red5.server.api.stream
  Extends stream to add methods for on demand access.
IOnDemandStreamService - Interface in org.red5.server.api.stream
ioThreads - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
IOUtils - Class in org.red5.io.utils
  Miscellaneous I/O utility methods
IOUtils() - Constructor for class org.red5.io.utils.IOUtils
IPassive - Interface in org.red5.server.messaging
  Signature to mark a provider/consumer never actively providers/consumers messages.
IPendingServiceCall - Interface in org.red5.server.api.service
  IPendingServiceCall is a call that have a list of callbacks.
IPendingServiceCallback - Interface in org.red5.server.api.service
  Callback that will be executed when the result of a pending service call has been received.
IPersistable - Interface in org.red5.server.api.persistence
  Base interface for objects that can be made persistent.
IPersistenceStore - Interface in org.red5.server.api.persistence
  Storage for persistent objects.
IPipe - Interface in org.red5.server.messaging
  A pipe is an object that connects message providers and message consumers.
IPipeConnectionListener - Interface in org.red5.server.messaging
  A listener that wants to listen to events when provider/consumer connects to or disconnects from a specific pipe.
IPlayItem - Interface in org.red5.server.api.stream
  Playlist item.
IPlaylist - Interface in org.red5.server.api.stream
  Playlist
IPlaylistController - Interface in org.red5.server.api.stream
  A play list controller that controls the order of play items.
IPlaylistSubscriberStream - Interface in org.red5.server.api.stream
  IPlaylistSubscriberStream has methods of both ISubscriberStream and IPlaylist but adds nothing new
IPlaylistSubscriberStreamStatistics - Interface in org.red5.server.api.statistics
  Statistical informations about a stream that is subscribed by a client.
IProvider - Interface in org.red5.server.messaging
  Signature for message provider.
IProviderService - Interface in org.red5.server.stream
  Central unit to get access to different types of provider inputs
IProviderService.INPUT_TYPE - Enum in org.red5.server.stream
IPullableProvider - Interface in org.red5.server.messaging
  A provider that supports passive pulling of messages.
IPushableConsumer - Interface in org.red5.server.messaging
  A consumer that supports event-driven message handling and message pushing through pipes.
IRed5Plugin - Interface in org.red5.server.api.plugin
  Base interface for a Red5 server Plug-in.
IRed5PluginHandler - Interface in org.red5.server.api.plugin
  Base interface for handlers originating from plug-ins.
IRemotingCallback - Interface in org.red5.server.net.remoting
  Callback for asynchronous remoting calls.
IRemotingConnection - Interface in org.red5.server.api.remoting
  Connection coming from Remoting clients.
IRemotingHeader - Interface in org.red5.server.api.remoting
  A Remoting header.
IRTMPConnManager - Interface in org.red5.server.net.rtmp
IRTMPEvent - Interface in org.red5.server.net.rtmp.event
IRTMPHandler - Interface in org.red5.server.net.rtmp
  RTMP events handler
IRtmpSampleAccess - Interface in org.red5.server.api.stream
isAcquired() - Method in interface org.red5.server.api.so.ISharedObject
  Check if shared object currently is acquired.
isAcquired() - Method in class org.red5.server.so.SharedObject
  Check if shared object currently is acquired.
isAcquired() - Method in class org.red5.server.so.SharedObjectScope
  Check if shared object currently is acquired.
isActive() - Method in interface org.red5.server.api.session.ISession
  Returns the active state of the session.
isActive() - Method in class org.red5.server.session.Session
isAMF3 - Variable in class org.red5.server.net.remoting.message.RemotingCall
isAncestor(IBasicScope, IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
  Check whether one scope is an ancestor of another
isApp(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
  Check whether scope is an application scope (level 1 leaf in scope tree) or not
isAudioAllowed(IScope) - Method in interface org.red5.server.api.stream.IRtmpSampleAccess
  Return true if sample access allowed on audio stream
isAudioAllowed(IScope) - Method in class org.red5.server.stream.RtmpSampleAccess
  Return true if sample access allowed on audio stream
isAutomaticRecording() - Method in class org.red5.server.stream.ClientBroadcastStream
isBandwidthChecked() - Method in interface org.red5.server.api.IClient
  Returns whether or not a bandwidth check has been requested.
isBandwidthChecked() - Method in class org.red5.server.Client
  Returns whether or not a bandwidth check has been requested.
isBandwidthDetection() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
isBasicType(byte) - Static method in class org.red5.io.object.DataTypes
  Returns whether it is a basic data type
isCached() - Method in interface org.red5.server.api.cache.ICacheable
  Returns `true` if the object is cached, `false` otherwise.
isCached() - Method in class org.red5.server.cache.CacheableImpl
  Returns `true` if the object is cached, `false` otherwise.
isChannelUsed(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Checks whether channel is used.
IScheduledJob - Interface in org.red5.server.api.scheduling
  Interface that must be implemented by classes that can be scheduled for periodic execution.
ISchedulingService - Interface in org.red5.server.api.scheduling
  Service that supports periodic execution of jobs, adding, removing and getting their name as list.
isClosing() - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
  Getter for property 'closing'.
isComplexType(byte) - Static method in class org.red5.io.object.DataTypes
  Returns whether it is a complex data type
isConnected() - Method in interface org.red5.server.api.IConnection
  Is the client connected to the scope.
isConnected() - Method in interface org.red5.server.api.so.IClientSharedObject
  Check if the shared object is connected to the server.
isConnected() - Method in class org.red5.server.BaseConnection
  Check whether connection is alive
isConnected() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
isConnected() - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaConnectionMXBean
isConnected() - Method in class org.red5.server.net.remoting.RemotingConnection
  Is the client connected to the scope.
isConnected() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
  Check whether connection is alive
isConnected() - Method in class org.red5.server.so.ClientSharedObject
  Check if the shared object is connected to the server.
isConnectionAllowed(ISharedObject) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
  Check if a connection to the given existing shared object is allowed.
isConnectionAllowed() - Method in class org.red5.server.so.SharedObjectScope
  Call handlers and check if connection to the existing SO is allowed.
IScope - Interface in org.red5.server.api.scope
  The scope object.
IScopeAware - Interface in org.red5.server.api.scope
  Maker interface for all objects that are aware of the scope they are located in.
IScopeHandler - Interface in org.red5.server.api.scope
  The scope handler controls actions performed against a scope object, and also is notified of all events.
IScopeListener - Interface in org.red5.server.api.listeners
  Interface for listeners to scope events.
IScopeResolver - Interface in org.red5.server.api.scope
  Resolve the scope from given a host and path.
IScopeService - Interface in org.red5.server.api.scope
  Base marker interface for all scope services.
IScopeStatistics - Interface in org.red5.server.api.statistics
  Statistical informations about a scope.
isCreationAllowed(IScope, String, boolean) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
  Check if the a shared object may be created in the given scope.
isCustom(Object) - Method in class org.red5.io.amf.Output
  Whether object is custom
isCustom(Object) - Method in class org.red5.io.mock.Output
  Whether object is custom
isCustom(Object) - Method in interface org.red5.io.object.Output
  Whether object is custom
isCustomType(byte) - Static method in class org.red5.io.object.DataTypes
  Returns whether it is a custom data type
isDebug() - Method in class org.red5.server.net.rtmp.codec.RTMP
  Getter for debug.
isDelayWrite() - Method in class org.red5.server.stream.consumer.FileConsumer
  Whether or not the queue should be utilized.
isDeleteAllowed(ISharedObject, String) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
  Check if the deletion of a property is allowed on the given shared object.
isDeleteAllowed(String) - Method in class org.red5.server.so.SharedObjectScope
  Call handlers and check if deleting a property from the SO is allowed.
ISeekableProvider - Interface in org.red5.server.stream
  Provider that is seekable
ISeekableStreamSource - Interface in org.red5.server.stream
  Stream source that can be seeked in timeline
isEmpty() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
isEmpty() - Method in interface org.red5.server.so.ISharedObjectMessage
  Is empty?
isEmpty() - Method in class org.red5.server.so.SharedObjectMessage
  Is empty?
isEnabled() - Method in class org.red5.server.scope.Scope
  Check if scope is enabled
isEncrypted() - Method in class org.red5.server.net.rtmp.codec.RTMP
isEnforceContentTypeCheck() - Method in class org.red5.server.net.rtmpt.RTMPTServlet
IServer - Interface in org.red5.server.api
  The interface that represents the Red5 server.
IServerStream - Interface in org.red5.server.api.stream
  IServerStream has both IPlaylist and IBroadcastStream methods but add nothing new.
IServiceCall - Interface in org.red5.server.api.service
  Container for a Service Call
IServiceCapableConnection - Interface in org.red5.server.api.service
  Connection that has options to invoke and handle remote calls
IServiceHandlerProvider - Interface in org.red5.server.api.service
  Supports registration and lookup of service handlers.
IServiceHandlerProviderAware - Interface in org.red5.server.api.service
  Class that knows about objects which can provide service handlers.
IServiceInvoker - Interface in org.red5.server.api.service
  Interface for objects that execute service calls (remote calls from client).
IServiceResolver - Interface in org.red5.server.service
  Interface for objects that resolve service names to services.
ISession - Interface in org.red5.server.api.session
  Represents the most basic type of "Session", loosely modeled after the HTTP Session used in J2EE applications.
isFullyPopulated() - Method in class org.red5.io.object.RecordSet
  Check if all items are available on the client.
isGarbage() - Method in class org.red5.server.net.rtmp.message.Header
isGeronimo() - Static method in class org.red5.server.util.ServerDetector
isGlassfish() - Static method in class org.red5.server.util.ServerDetector
isGlobal(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
  Check whether scope is the global scope (level 0 leaf in scope tree) or not When user connects the following URL: rtmp://localhost/myapp/foo/bar then / is the global level scope, myapp is app level, foo is room level and bar is room level as well (but with higher depth level)
isGlobalScopeConnectionAllowed() - Method in class org.red5.server.net.rtmp.RTMPHandler
ISharedObject - Interface in org.red5.server.api.so
  Serverside access to shared objects.
ISharedObjectBase - Interface in org.red5.server.api.so
  Base interface for shared objects.
ISharedObjectEvent - Interface in org.red5.server.so
  One update event for a shared object received through a connection.
ISharedObjectEvent.Type - Enum in org.red5.server.so
ISharedObjectHandlerProvider - Interface in org.red5.server.api.so
  Supports registration and lookup of shared object handlers.
ISharedObjectListener - Interface in org.red5.server.api.so
  Notifications about shared object updates.
ISharedObjectMessage - Interface in org.red5.server.so
  Shared object message
ISharedObjectSecurity - Interface in org.red5.server.api.so
  Interface for handlers that control access to shared objects.
ISharedObjectSecurityService - Interface in org.red5.server.api.so
  Service that supports protecting access to shared objects.
ISharedObjectService - Interface in org.red5.server.api.so
  Service that manages shared objects for given scope.
ISharedObjectStatistics - Interface in org.red5.server.api.statistics
  Statistics informations about a shared object.
ISingleItemSubscriberStream - Interface in org.red5.server.api.stream
  A subscriber stream that has only one item for play.
isJBoss() - Static method in class org.red5.server.util.ServerDetector
isJetty() - Static method in class org.red5.server.util.ServerDetector
isJOnAS() - Static method in class org.red5.server.util.ServerDetector
isKeyFrame() - Method in class org.red5.io.mp4.MP4Frame
  Returns whether or not this chunk represents a key frame.
isLocked() - Method in interface org.red5.server.api.so.ISharedObjectBase
  Returns the locked state of this SharedObject.
isLocked() - Method in class org.red5.server.so.ClientSharedObject
  Returns the locked state of this SharedObject.
isLocked() - Method in class org.red5.server.so.SharedObjectScope
  Returns the locked state of this SharedObject.
isMessaging - Variable in class org.red5.server.net.remoting.message.RemotingCall
isPaused() - Method in interface org.red5.server.api.stream.IOnDemandStream
  Is the stream paused
isPaused() - Method in interface org.red5.server.api.stream.ISubscriberStream
  Check if the stream is currently paused.
isPaused() - Method in class org.red5.server.stream.PlayEngine
isPaused() - Method in class org.red5.server.stream.PlaylistSubscriberStream
  Check if the stream is currently paused.
isPaused() - Method in class org.red5.server.stream.SingleItemSubscriberStream
isPersistent() - Method in interface org.red5.server.api.persistence.IPersistable
  Returns `true` if the object is persistent, `false` otherwise.
isPersistent() - Method in interface org.red5.server.api.so.ISharedObjectBase
  Check if the object has been created as persistent shared object by the client.
isPersistent() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
  Check if the shared object is persistent.
isPersistent() - Method in class org.red5.server.PersistableAttributeStore
  Check whether object is persistent or not
isPersistent() - Method in interface org.red5.server.so.ISharedObjectMessage
  Does the message affect a persistent shared object?
isPersistent() - Method in class org.red5.server.so.SharedObject
  Check if the shared object is persistent.
isPersistent() - Method in class org.red5.server.so.SharedObjectMessage
  Does the message affect a persistent shared object?
isPersistent() - Method in class org.red5.server.so.SharedObjectScope
  Check if the object has been created as persistent shared object by the client.
isPlaybackAllowed(IScope, String, int, int, boolean) - Method in interface org.red5.server.api.stream.IStreamPlaybackSecurity
  Check if playback of a stream with the given name is allowed.
isPlaybackAllowed(IScope, String, int, int, boolean) - Method in class org.red5.server.api.stream.support.DenyAllStreamAccess
  Check if playback of a stream with the given name is allowed.
isPlaying() - Method in interface org.red5.server.api.stream.IOnDemandStream
  Is the stream playing
isProtected() - Method in class org.red5.io.mp3.impl.MP3Header
  Whether MP3 has protection bit
isPublishAllowed(IScope, String, String) - Method in interface org.red5.server.api.stream.IStreamPublishSecurity
  Check if publishing a stream with the given name is allowed.
isPublishAllowed(IScope, String, String) - Method in class org.red5.server.api.stream.support.DenyAllStreamAccess
  Check if publishing a stream with the given name is allowed.
isPullMode() - Method in class org.red5.server.stream.PlayEngine
isRandom() - Method in interface org.red5.server.api.stream.IPlaylist
  Whether items are randomly played.
isRandom() - Method in class org.red5.server.stream.PlaylistSubscriberStream
  Whether items are randomly played.
isRandom() - Method in class org.red5.server.stream.ServerStream
  Whether items are randomly played.
isRecording() - Method in class org.red5.server.stream.ClientBroadcastStream
isRepeat() - Method in interface org.red5.server.api.stream.IPlaylist
  Whether repeat playing an item.
isRepeat() - Method in class org.red5.server.stream.PlaylistSubscriberStream
  Whether repeat playing an item.
isRepeat() - Method in class org.red5.server.stream.ServerStream
  Whether repeat playing an item.
isResin() - Static method in class org.red5.server.util.ServerDetector
isRewind() - Method in interface org.red5.server.api.stream.IPlaylist
  Whether rewind the list.
isRewind() - Method in class org.red5.server.stream.PlaylistSubscriberStream
  Whether rewind the list.
isRewind() - Method in class org.red5.server.stream.ServerStream
  Whether rewind the list.
isRoom(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
  Check whether scope is a room scope (level 2 leaf in scope tree or lower, e.g.
isRoot(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
  Checks whether scope is root or not
isRunning() - Method in class org.red5.server.scope.Scope
  Check if scope is in running state
isSendAllowed(ISharedObject, String, List<?>) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
  Check if sending a message to the shared object is allowed.
isSendAllowed(String, List<?>) - Method in class org.red5.server.so.SharedObjectScope
  Call handlers and check if sending a message to the clients connected to the SO is allowed.
isShuttingDown() - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
isShuttingDown() - Method in class org.red5.server.scope.WebScope
  Is the scope currently shutting down?
isStereo() - Method in class org.red5.io.mp3.impl.MP3Header
  Whether stereo playback mode is used
isStopped() - Method in interface org.red5.server.api.stream.IOnDemandStream
  Is the stream stopped
isSuccess() - Method in interface org.red5.server.api.service.IServiceCall
  Whether call was successful or not
isSuccess() - Method in class org.red5.server.service.Call
  Whether call was successful or not
IStatisticsBase - Interface in org.red5.server.api.statistics
  Base class for all statistics informations.
IStatisticsService - Interface in org.red5.server.api.statistics
  Statistics methods for Red5.
isTomcat() - Static method in class org.red5.server.util.ServerDetector
IStream - Interface in org.red5.server.api.stream
  Base interface for stream objects.
IStreamableFile - Interface in org.red5.io
  Interface represents streamable file with tag reader and writers (one for plain mode and one for append)
IStreamableFileFactory - Interface in org.red5.io
  Scope service extension that provides method to get streamable file services set
IStreamableFileService - Interface in org.red5.io
  Provides access to files that can be streamed.
IStreamAwareScopeHandler - Interface in org.red5.server.api.stream
  A scope handler that is stream aware.
IStreamCapableConnection - Interface in org.red5.server.api.stream
  A connection that supports streaming.
IStreamCodecInfo - Interface in org.red5.server.api.stream
  Stream codec information
IStreamControl - Interface in org.red5.server.stream
  Stream Control Event.
IStreamData<T> - Interface in org.red5.server.stream
  Stream data packet
IStreamFilenameGenerator - Interface in org.red5.server.api.stream
  A class that can generate filenames for streams.
IStreamFilenameGenerator.GenerationType - Enum in org.red5.server.api.stream
  Possible filename generation types.
IStreamHandler - Interface in org.red5.server.api.stream
IStreamListener - Interface in org.red5.server.api.stream
  Listener that is notified about packets received from a stream.
IStreamPacket - Interface in org.red5.server.api.stream
  Packet containing stream data.
IStreamPlaybackSecurity - Interface in org.red5.server.api.stream
  Interface for handlers that control access to stream playback.
IStreamPublishSecurity - Interface in org.red5.server.api.stream
  Interface for handlers that control access to stream publishing.
IStreamSecurityService - Interface in org.red5.server.api.stream
  Service that supports protecting access to streams.
IStreamService - Interface in org.red5.server.api.stream
  This interface represents the stream methods that can be called throug RTMP.
IStreamSource - Interface in org.red5.server.stream
  Source for streams
IStreamStatistics - Interface in org.red5.server.api.statistics
  Base class for all stream statistics.
IStreamTypeAwareProvider - Interface in org.red5.server.stream
  Interface for providers that know if they contain video frames.
ISubscriberStream - Interface in org.red5.server.api.stream
  ISubscriberStream is a stream from subscriber's point of view.
ISubscriberStreamService - Interface in org.red5.server.api.stream
isUseShutdownHook() - Method in class org.red5.server.ContextLoader
  Whether or not the shutdown hook is enabled.
isValid() - Method in interface org.red5.server.api.scope.IBasicScope
  Validates a scope based on its name and type
isValid() - Method in class org.red5.server.scope.BasicScope
  Validates a scope based on its name and type
isValidStreamId(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Returns whether or not a given stream id is valid.
isVideoAllowed(IScope) - Method in interface org.red5.server.api.stream.IRtmpSampleAccess
  Return true if sample access allowed on video stream
isVideoAllowed(IScope) - Method in class org.red5.server.stream.RtmpSampleAccess
  Return true if sample access allowed on video stream
isWebLogic() - Static method in class org.red5.server.util.ServerDetector
isWebSphere() - Static method in class org.red5.server.util.ServerDetector
isWriteAllowed(ISharedObject, String, Object) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
  Check if a modification is allowed on the given shared object.
isWriteAllowed(String, Object) - Method in class org.red5.server.so.SharedObjectScope
  Call handlers and check if writing to the SO is allowed.
ITag - Interface in org.red5.io
  A Tag represents the contents or payload of a streamable file.
ITagReader - Interface in org.red5.io
ITagWriter - Interface in org.red5.io
  Writes tags to FLV file
items - Variable in class org.red5.server.stream.ServerStream
  List of items in this playlist
iterateScopeNameList() - Method in class org.red5.server.Client
  Iterate through the scopes and their attributes.
iterateScopeNameList() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
ITokenBucket - Interface in org.red5.server.stream
  Basically token bucket is used to control the bandwidth used by a stream or a connection or a client.
ITokenBucket.ITokenBucketCallback - Interface in org.red5.server.stream
  Callback for tocket bucket
ITokenBucketService - Interface in org.red5.server.stream
  A service used to create and manage token buckets.
IVideoStreamCodec - Interface in org.red5.server.api.stream
  Represents a Video codec and its associated decoder configuration.
IVideoStreamCodec.FrameData - Class in org.red5.server.api.stream
  Holder for video frame data.
IVideoStreamCodec.FrameData() - Constructor for class org.red5.server.api.stream.IVideoStreamCodec.FrameData

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