- 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.
- 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.PendingObject - Class in org.red5.io.amf3
-
Dummy class that is stored as reference for objects currently
being deserialized that reference themselves.
- Input.RefStorage - Class in org.red5.io.amf3
-
Class used to collect AMF3 references.
- 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.