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.
indexOf(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
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
 
init(IConnection, String, boolean) - Method in class org.red5.server.stream.RecordingListener
Initialize the listener.
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.
IoEventQueueThrottler - Class in org.red5.server.net.filter
Throttles incoming or outgoing events.
IoEventQueueThrottler(int, int) - Constructor for class org.red5.server.net.filter.IoEventQueueThrottler
 
IoEventQueueThrottler(IoEventSizeEstimator, int, int) - Constructor for class org.red5.server.net.filter.IoEventQueueThrottler
 
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
isAppending() - Method in class org.red5.server.stream.RecordingListener
 
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.ArrayCollection
 
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.
isReaderIdle() - Method in class org.red5.server.BaseConnection
Returns whether or not the reader is idle.
isReaderIdle() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Returns whether or not the reader is idle.
isReaderIdle() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
Returns whether or not the reader is idle.
isRecording() - Method in class org.red5.server.stream.ClientBroadcastStream
 
isRecording() - Method in class org.red5.server.stream.RecordingListener
 
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.
isWriterIdle() - Method in class org.red5.server.BaseConnection
Returns whether or not the writer is idle.
isWriterIdle() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Returns whether or not the writer is idle.
isWriterIdle() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
Returns whether or not the writer is idle.
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
 
iterator() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
 
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
Copyright © 2006-2012 The Red5 Project