A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptor - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- AccessDeniedException - Exception in org.red5.server.exception
-
Access denied
- AccessDeniedException() - Constructor for exception org.red5.server.exception.AccessDeniedException
- acquireToken(long, long) - Method in interface org.red5.server.stream.ITokenBucket
-
Acquire tokens amount of tokenCount waiting wait milliseconds if token not available.
- acquireTokenBestEffort(long) - Method in interface org.red5.server.stream.ITokenBucket
-
Nonblockingly acquire token.
- acquireTokenNonblocking(long, ITokenBucket.ITokenBucketCallback) - Method in interface org.red5.server.stream.ITokenBucket
-
Nonblockingly acquire token.
- active - Variable in class org.red5.server.session.Session
- addChildScope(IBasicScope) - Method in class org.red5.server.CoreHandler
- addGlobalProperty(String, String) - Static method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
-
Add a global property to be merged
- addHeader(String, Object) - Method in interface org.red5.server.api.remoting.IRemotingConnection
-
Tell the client to add a header with all further requests.
- addHeader(String, Object) - Method in class org.red5.server.net.remoting.RemotingConnection
-
Tell the client to add a header with all further requests.
- addHeader(String, Object, boolean) - Method in interface org.red5.server.api.remoting.IRemotingConnection
-
Tell the client to add a header with all further requests.
- addHeader(String, Object, boolean) - Method in class org.red5.server.net.remoting.RemotingConnection
-
Tell the client to add a header with all further requests.
- addItem(IPlayItem) - Method in class org.red5.server.stream.ServerStream
- addItem(IPlayItem, int) - Method in class org.red5.server.stream.ServerStream
- addListener(IConnectionListener) - Method in class org.red5.server.net.remoting.RemotingConnection
- addPipeConnectionListener(IPipeConnectionListener) - Method in class org.red5.server.scope.BroadcastScope
-
Register pipe connection event listener with this scope's pipe.
- addresses - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- addStreamListener(IStreamListener) - Method in class org.red5.server.stream.ServerStream
- afterPropertiesSet() - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
- afterPropertiesSet() - Method in class org.red5.server.scope.WebScope
- afterPropertiesSet() - Method in class org.red5.server.service.ShutdownServer
- afterPropertiesSet() - Method in class org.red5.spring.Red5ApplicationContext
- AMFGatewayServlet - Class in org.red5.server.net.servlet
-
Servlet that handles remoting requests.
- AMFGatewayServlet() - Constructor for class org.red5.server.net.servlet.AMFGatewayServlet
- AMFTunnelServlet - Class in org.red5.server.net.servlet
-
Servlet to tunnel to the AMF gateway servlet.
- AMFTunnelServlet() - Constructor for class org.red5.server.net.servlet.AMFTunnelServlet
- appConnect(IConnection, Object[]) - Method in class org.red5.server.adapter.ApplicationLifecycle
- appContext - Variable in class org.red5.server.scope.WebScope
-
The application context this webscope is running in.
- appCtx - Variable in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
- appDisconnect(IConnection) - Method in class org.red5.server.adapter.ApplicationLifecycle
- appJoin(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- appLeave(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- APPLICATION_AMF - Static variable in class org.red5.server.net.servlet.AMFGatewayServlet
-
AMF MIME type
- applicationContext - Static variable in class org.red5.server.net.rtmp.RTMPConnManager
- applicationContext - Variable in class org.red5.server.net.rtmpt.RTMPTServlet
-
Web app context
- ApplicationLifecycle - Class in org.red5.server.adapter
- ApplicationLifecycle() - Constructor for class org.red5.server.adapter.ApplicationLifecycle
- appLoader - Variable in class org.red5.server.scope.WebScope
-
Loader for new applications.
- appStart(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- appStop(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- available(ITokenBucket, long) - Method in interface org.red5.server.stream.ITokenBucket.ITokenBucketCallback
-
Being called when the tokens requested are available.
B
- BaseRTMPTConnection - Class in org.red5.server.net.rtmpt
-
Base RTMPT client / session.
- BaseRTMPTConnection(String) - Constructor for class org.red5.server.net.rtmpt.BaseRTMPTConnection
- BaseStreamableFileService - Class in org.red5.server.service
-
Base class for streamable file services.
- BaseStreamableFileService() - Constructor for class org.red5.server.service.BaseStreamableFileService
- BEAN_NAME - Static variable in interface org.red5.server.api.stream.IStreamSecurityService
-
Name of a bean defining that scope service.
- BroadcastScope - Class in org.red5.server.scope
-
Scope type for publishing that deals with pipe connection events, like async message listening in JMS
- BroadcastScope(IScope, String) - Constructor for class org.red5.server.scope.BroadcastScope
-
Creates broadcast scope
C
- calls - Variable in class org.red5.server.net.remoting.message.RemotingPacket
-
List of calls
- canHandle(File) - Method in class org.red5.server.service.BaseStreamableFileService
- checkRemoveEmptyDirectories(String) - Method in class org.red5.server.persistence.FilePersistence
-
Remove empty dirs
- cleanup() - Method in class org.red5.server.net.remoting.RemotingConnection
-
Cleans up the remoting connection client from the HttpSession and client registry.
- clear() - Method in class org.red5.server.stream.PlayBuffer
-
Empty this buffer.
- clientCallback - Variable in class org.red5.server.net.remoting.message.RemotingCall
-
Client callback name
- clientId - Variable in class org.red5.server.session.Session
- ClientMXBean - Interface in org.red5.server.jmx.mxbeans
-
MBean for Client.
- close() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- close() - Method in class org.red5.server.net.remoting.RemotingConnection
- close() - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- close() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- close() - Method in class org.red5.server.stream.FileStreamSource
-
Closes tag reader
- close() - Method in class org.red5.server.stream.filter.StreamBandwidthController
-
Stop pulling, close stream
- close() - Method in interface org.red5.server.stream.IStreamSource
-
Close stream source
- close() - Method in class org.red5.server.stream.ServerStream
- codecFactory - Variable in class org.red5.server.net.rtmpt.RTMPTHandler
-
Protocol codec factory
- codecFactory - Variable in class org.red5.server.net.servlet.AMFGatewayServlet
-
Remoting codec factory
- compare(Resource, Resource) - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer.ResourceFilenameComparator
- Config - Class in org.red5.server.adapter
-
Provides configuration details for Applications.
- Config() - Constructor for class org.red5.server.adapter.Config
- connect(IConnection, IScope) - Method in class org.red5.server.CoreHandler
-
Connects client to the scope
- connect(IConnection, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- connect(IConnection, IScope, Object[]) - Method in class org.red5.server.CoreHandler
-
Connects client to the scope
- connect(IConnection, IScope, Object[]) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- connect(IScope) - Method in class org.red5.server.net.remoting.RemotingConnection
- connect(IScope, Object[]) - Method in class org.red5.server.net.remoting.RemotingConnection
- connect(IProvider, IPipe, IConsumer) - Static method in class org.red5.server.messaging.PipeUtils
-
Connect a provider/consumer with a pipe.
- connectionListeners - Variable in class org.red5.server.net.remoting.RemotingConnection
-
Listeners
- ConnectionMXBean - Interface in org.red5.server.jmx.mxbeans
-
The connection object.
- ConnectionProvider - Class in org.red5.server.stream.provider
-
Provides connection via pipe
- ConnectionProvider() - Constructor for class org.red5.server.stream.provider.ConnectionProvider
- connMap - Variable in class org.red5.server.net.rtmp.RTMPConnManager
- conns - Variable in class org.red5.server.net.rtmp.RTMPConnManager
- ConsumerService - Class in org.red5.server.stream
-
Basic consumer service implementation.
- ConsumerService() - Constructor for class org.red5.server.stream.ConsumerService
- Context - Class in org.red5.server
-
This is basic context implementation used by Red5.
- Context() - Constructor for class org.red5.server.Context
-
Initializes core context bean factory using red5.core bean factory from red5.xml context
- Context(ApplicationContext, String) - Constructor for class org.red5.server.Context
-
Initializes app context and context path from given parameters
- contextDestroyed(ServletContextEvent) - Method in class org.red5.logging.ContextLoggingListener
- contextDestroyed(ServletContextEvent) - Method in class org.red5.server.war.WarLoaderServlet
-
Clearing the in-memory configuration parameters, we will receive notification that the servlet context is about to be shut down
- contextInitialized(ServletContextEvent) - Method in class org.red5.logging.ContextLoggingListener
- contextInitialized(ServletContextEvent) - Method in class org.red5.server.war.WarLoaderServlet
-
Main entry point for the Red5 Server as a war
- ContextLoggingListener - Class in org.red5.logging
-
A servlet context listener that puts this contexts LoggerContext into a static map of logger contexts within an overall singleton log context selector.
- ContextLoggingListener() - Constructor for class org.red5.logging.ContextLoggingListener
- ContextMXBean - Interface in org.red5.server.jmx.mxbeans
-
This is basic context implementation used by Red5.
- contextPath - Variable in class org.red5.server.scope.WebScope
-
Context path
- ContextServiceResolver - Class in org.red5.server.service
-
Resolve services that have been configured in the context of a scope.
- ContextServiceResolver() - Constructor for class org.red5.server.service.ContextServiceResolver
- controller - Variable in class org.red5.server.stream.ServerStream
-
Actual playlist controller
- CoreHandler - Class in org.red5.server
-
Base IScopeHandler implementation
- CoreHandler() - Constructor for class org.red5.server.CoreHandler
- CoreHandlerMXBean - Interface in org.red5.server.jmx.mxbeans
-
Base IScopeHandler implementation
- createConnection(Class<?>) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
-
Creates a connection based on the given RTMPConnection class.
- createConnection(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
- createConnection(Class<?>, String) - Method in class org.red5.server.net.rtmp.RTMPConnManager
- createConnectionInstance(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
-
Creates a connection instance based on the supplied type.
- created - Variable in class org.red5.server.session.Session
- createHandshakeBytes() - Method in class org.red5.server.net.rtmp.InboundHandshake
-
Creates the servers handshake bytes
- createHash(String) - Static method in class org.red5.server.session.SessionManager
- createRTMPMinaConnection() - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- createServerStream(IScope, String) - Static method in class org.red5.server.api.stream.support.StreamUtils
-
Creates server stream
- createSession() - Static method in class org.red5.server.session.SessionManager
- createSession(String) - Static method in class org.red5.server.session.SessionManager
- createTokenBucket(long, long) - Method in interface org.red5.server.stream.ITokenBucketService
-
Create a token bucket.
- currentItem - Variable in class org.red5.server.stream.ServerStream
-
Current item
D
- data - Variable in class org.red5.server.net.remoting.message.RemotingPacket
-
Byte buffer data
- dataReceived() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Register timestamp that data was received
- debug - Variable in class org.red5.server.net.rtmp.RTMPConnManager
- DebugProxyHandler - Class in org.red5.server.net.proxy
- DebugProxyHandler() - Constructor for class org.red5.server.net.proxy.DebugProxyHandler
- decode(IoBuffer) - Method in class org.red5.server.net.remoting.codec.RemotingProtocolDecoder
-
Decodes the buffer and returns a remoting packet.
- decode(IoBuffer) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Decode data sent by the client.
- decodeBuffer(IoBuffer) - Method in class org.red5.server.net.remoting.codec.RemotingProtocolDecoder
-
Decodes the given buffer.
- decodeCalls(IoBuffer) - Method in class org.red5.server.net.remoting.codec.RemotingProtocolDecoder
-
Decode calls.
- decodeClientRequest1(IoBuffer) - Method in class org.red5.server.net.rtmp.InboundHandshake
-
Decodes the first client request (C1) and returns a server response (S0S1).
- decodeClientRequest2(IoBuffer) - Method in class org.red5.server.net.rtmp.InboundHandshake
-
Decodes the second client request (C2) and returns a server response (S2).
- decoder - Variable in class org.red5.server.net.remoting.codec.RemotingCodecFactory
-
Remoting protocol decoder
- decoder - Variable in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
-
RTMP Mina protocol decoder.
- decodeRequest(HttpServletRequest) - Method in class org.red5.server.net.servlet.AMFGatewayServlet
-
Decode request
- defaultController - Variable in class org.red5.server.stream.ServerStream
-
Default playlist controller
- DenyAllStreamAccess - Class in org.red5.server.api.stream.support
-
Stream security handler that denies access to all streams.
- DenyAllStreamAccess() - Constructor for class org.red5.server.api.stream.support.DenyAllStreamAccess
- dequeue() - Method in class org.red5.server.stream.FileStreamSource
-
Get tag from queue and convert to message
- dequeue() - Method in interface org.red5.server.stream.IStreamSource
-
Double ended queue of event objects
- DerbyLogInterceptor - Class in org.red5.logging
- DerbyLogInterceptor() - Constructor for class org.red5.logging.DerbyLogInterceptor
- deserialize(Input) - Method in class org.red5.server.PersistableAttributeStore
-
Deserializes data from input to attributes
- destinationDirectory - Variable in class org.red5.server.session.Session
- destroy() - Method in class org.red5.logging.LoggerContextFilter
- destroy() - Method in class org.red5.server.net.rtmp.RTMPConnManager
- destroy() - Method in class org.red5.server.net.rtmpt.RTMPTServlet
- destroy() - Method in class org.red5.server.scope.WebScope
- destroy() - Method in class org.red5.server.service.ShutdownServer
- disconnect() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
- disconnect(IConnection, IScope) - Method in class org.red5.server.CoreHandler
- disconnect(IConnection, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- disconnect(IProvider, IPipe, IConsumer) - Static method in class org.red5.server.messaging.PipeUtils
-
Disconnect a provider/consumer from a pipe.
- dispatchEvent(Object) - Method in class org.red5.server.net.remoting.RemotingConnection
- dispatchEvent(IEvent) - Method in class org.red5.server.net.remoting.RemotingConnection
- doAppend(LoggingEvent) - Method in class org.red5.logging.W3CAppender
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.red5.logging.LoggerContextFilter
- doHandshake(IoBuffer) - Method in class org.red5.server.net.rtmp.InboundHandshake
-
Generates response for versioned connections.
- duty - Variable in class org.red5.server.net.remoting.RemotingConnection
-
Duty type
E
- enableMinaLogFilter - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- enableMinaMonitor - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- encode(Object) - Method in class org.red5.server.net.remoting.codec.RemotingProtocolEncoder
-
Encodes the given buffer.
- encoder - Variable in class org.red5.server.net.remoting.codec.RemotingCodecFactory
-
Remoting protocol encoder
- encoder - Variable in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
-
RTMP Mina protocol encoder.
- end() - Method in interface org.red5.server.api.session.ISession
-
Ends the session, no further modifications should be allowed.
- end() - Method in class org.red5.server.session.Session
- endpoints - Variable in class org.red5.server.net.remoting.FlexMessagingService
-
Configured endpoints.
- equals(Object) - Method in class org.red5.server.session.Session
- exceptionCaught(IoSession, Throwable) - Method in class org.red5.server.net.proxy.DebugProxyHandler
- exceptionCaught(IoSession, Throwable) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- ExtendedPropertyPlaceholderConfigurer - Class in org.red5.spring
-
An extension of
PropertyPlaceholderConfigurer
. - ExtendedPropertyPlaceholderConfigurer() - Constructor for class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
- ExtendedPropertyPlaceholderConfigurer.ResourceFilenameComparator - Class in org.red5.spring
F
- FilePersistence - Class in org.red5.server.persistence
-
Simple file-based persistence for objects.
- FilePersistence(IScope) - Constructor for class org.red5.server.persistence.FilePersistence
-
Create file persistence object for given scope
- FilePersistence(ResourcePatternResolver) - Constructor for class org.red5.server.persistence.FilePersistence
-
Create file persistence object from given resource pattern resolver
- FileProvider - Class in org.red5.server.stream.provider
-
Pullable provider for files
- FileProvider(IScope, File) - Constructor for class org.red5.server.stream.provider.FileProvider
-
Create file provider for given file and scope
- FileStreamSource - Class in org.red5.server.stream
-
Represents stream source that is file
- FileStreamSource(ITagReader) - Constructor for class org.red5.server.stream.FileStreamSource
-
Creates file stream source with tag reader
- filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.red5.server.net.rtmp.RTMPChannelFilter
- filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.red5.server.net.rtmpe.RTMPEIoFilter
- FlexMessagingService - Class in org.red5.server.net.remoting
-
Service that can execute compatibility Flex messages.
- FlexMessagingService() - Constructor for class org.red5.server.net.remoting.FlexMessagingService
- FLVService - Class in org.red5.server.service.flv.impl
-
A FLVServiceImpl sets up the service and hands out FLV objects to its callers.
- FLVService() - Constructor for class org.red5.server.service.flv.impl.FLVService
- foldPendingMessages(int) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- FORWARD_KEY - Static variable in class org.red5.server.net.proxy.ProxyFilter
-
Forwarding key constant
- from(CompositeData) - Static method in class org.red5.server.Context
-
Allows for reconstruction via CompositeData.
G
- generateErrorResult(String, Throwable) - Method in class org.red5.server.net.remoting.codec.RemotingProtocolEncoder
-
Generate error object to return for given exception.
- GERONIMO_CLASS - Static variable in class org.red5.server.util.ServerDetector
- GERONIMO_ID - Static variable in class org.red5.server.util.ServerDetector
- getAddress() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
-
Returns all the bound addresses and ports as string.
- getAllConnections() - Method in class org.red5.server.net.rtmp.RTMPConnManager
- getAppendWriter() - Method in interface org.red5.server.api.stream.IStreamableFile
-
Returns a Writer which is setup to append to the file.
- getApplicationContext() - Method in class org.red5.server.Context
-
Return application context
- getApplicationContext() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getApplicationLoader() - Method in class org.red5.server.scope.WebScope
-
Return object that can be used to load new applications.
- getAsText() - Method in class org.red5.spring.InetAddressEditor
-
Get text representation of the value.
- getAttribute(Enum<?>) - Method in class org.red5.server.net.remoting.RemotingConnection
- getAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getAttribute(String, Object) - Method in class org.red5.server.net.remoting.RemotingConnection
- getAttribute(String, Object) - Method in class org.red5.server.PersistableAttributeStore
- getAttributeNames() - Method in class org.red5.server.net.remoting.RemotingConnection
- getAttributes() - Method in class org.red5.server.net.remoting.RemotingConnection
- getBasicScopes() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getBasicScopes() - Method in class org.red5.server.net.remoting.RemotingConnection
- getBean(String) - Method in class org.red5.server.Context
-
Return bean instantiated by bean factory
- getBean(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getBoolAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getBroadcastStreamNames(IScope) - Method in class org.red5.server.stream.ProviderService
- getByteAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getCalls() - Method in class org.red5.server.net.remoting.message.RemotingPacket
-
Getter for calls.
- getCapacity() - Method in interface org.red5.server.stream.ITokenBucket
-
Get the capacity of this bucket in Byte.
- getCapacity() - Method in class org.red5.server.stream.PlayBuffer
-
Buffer capacity in bytes.
- getCipherSuites() - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- getClassLoader() - Method in class org.red5.server.Context
-
Return current thread's context classloader
- getClient() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getClient() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
- getClient() - Method in class org.red5.server.net.remoting.RemotingConnection
- getClientBroadcastStream() - Method in class org.red5.server.scope.BroadcastScope
-
Returns the client broadcast stream
- getClientBytesRead() - Method in class org.red5.server.net.remoting.RemotingConnection
- getClientId() - Method in interface org.red5.server.api.session.ISession
-
Returns the client id associated with this session.
- getClientId() - Method in class org.red5.server.session.Session
- getClientRegistry() - Method in class org.red5.server.Context
-
Return client registry
- getClientRegistry() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getClientResponse() - Method in class org.red5.server.net.remoting.message.RemotingCall
-
Getter for client response.
- getClientResult() - Method in class org.red5.server.net.remoting.message.RemotingCall
-
Getter for client result.
- getCodecFactory() - Method in class org.red5.server.net.rtmpt.RTMPTHandler
-
Getter for codec factory
- getConnection() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
- getConnection() - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Returns a connection based on the current client session id.
- getConnection(int) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
-
Returns a connection matching the given client id.
- getConnection(int) - Method in class org.red5.server.net.rtmp.RTMPConnManager
-
Returns a connection for a given client id.
- getConnectionBySessionId(String) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
-
Returns a connection matching the given session id.
- getConnectionBySessionId(String) - Method in class org.red5.server.net.rtmp.RTMPConnManager
-
Returns a connection for a given session id.
- getConnections() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
- getConnectParams() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getConnectParams() - Method in class org.red5.server.net.remoting.RemotingConnection
- getConsumerOutput(IClientStream) - Method in class org.red5.server.stream.ConsumerService
- getConsumers() - Method in class org.red5.server.scope.BroadcastScope
-
Getter for pipe consumers
- getContext() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
- getContextPath() - Method in class org.red5.server.scope.WebScope
-
Return scope context path
- getCoreService(String) - Method in class org.red5.server.Context
-
Return core Red5 service instantiated by core context bean factory
- getCoreService(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getCreated() - Method in interface org.red5.server.api.session.ISession
-
Returns creation time in milliseconds.
- getCreated() - Method in class org.red5.server.session.Session
- getCreationTime() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
- getCurrentEnvironmentLoopbackIp() - Static method in class org.red5.server.util.LocalNetworkUtil
-
Returns a loopback IP address.
- getCurrentItem() - Method in class org.red5.server.stream.ServerStream
- getCurrentItemIndex() - Method in class org.red5.server.stream.ServerStream
- getDecoder(IoSession) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
- getDestinationDirectory() - Method in interface org.red5.server.api.session.ISession
-
Returns the directory used to store session resources.
- getDestinationDirectory() - Method in class org.red5.server.session.Session
- getDestinationDirectory() - Method in class org.red5.server.session.SessionManager
- getDoubleAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getDroppedMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getDroppedMessages() - Method in class org.red5.server.net.remoting.RemotingConnection
- getDuty() - Method in class org.red5.server.net.remoting.RemotingConnection
- getEncoder(IoSession) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
- getEncoding() - Method in class org.red5.server.net.remoting.message.RemotingPacket
-
Return the encoding of the included calls.
- getEncoding() - Method in class org.red5.server.net.remoting.RemotingConnection
-
Return encoding (AMF0 or AMF3).
- getEvents() - Method in class org.red5.logging.W3CAppender
- getExtension() - Method in class org.red5.server.service.BaseStreamableFileService
- getExtension() - Method in class org.red5.server.service.flv.impl.FLVService
- getExtension() - Method in class org.red5.server.service.m4a.impl.M4AService
- getExtension() - Method in class org.red5.server.service.mp3.impl.MP3Service
- getExtension() - Method in class org.red5.server.service.mp4.impl.MP4Service
- getFields() - Method in class org.red5.logging.W3CAppender
- getFilterNames() - Method in class org.red5.server.adapter.Config
- getGlobalScope() - Method in interface org.red5.server.api.scope.IScopeResolver
-
Return the global scope.
- getGlobalScope() - Method in class org.red5.server.Context
-
Return global scope
- getGlobalScope() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getGlobalScope() - Method in class org.red5.server.scope.ScopeResolver
-
Getter for global scope
- getGlobalScope(HttpServletRequest) - Method in class org.red5.server.net.servlet.AMFGatewayServlet
-
Return the global scope to use for the given request.
- getHandshakeBytes() - Method in class org.red5.server.net.rtmp.InboundHandshake
- getHeaders() - Method in interface org.red5.server.api.remoting.IRemotingConnection
-
Return headers to send.
- getHeaders() - Method in class org.red5.server.net.remoting.message.RemotingPacket
-
Get the headers sent with the request.
- getHeaders() - Method in class org.red5.server.net.remoting.RemotingConnection
-
Return headers to send.
- getHost() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getHost() - Method in class org.red5.server.net.remoting.RemotingConnection
- getHostname(String) - Method in class org.red5.server.net.rtmpt.RTMPTHandler
-
Return hostname for URL.
- getId() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
- getInstance() - Static method in class org.red5.server.net.rtmp.RTMPConnManager
- getIntAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getIoSession() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Returns the IoSession.
- getItem(int) - Method in class org.red5.server.stream.ServerStream
- getItems() - Method in class org.red5.server.stream.ServerStream
- getItemSize() - Method in class org.red5.server.stream.ServerStream
- getLastDataReceived() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Get the timestamp of last data received
- getLastModified() - Method in class org.red5.server.PersistableAttributeStore
-
Returns last modification time as timestamp
- getLastPingTime() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getLastPingTime() - Method in class org.red5.server.net.remoting.RemotingConnection
- getListAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getLiveProviderInput(IScope, String, boolean) - Method in class org.red5.server.stream.ProviderService
- getLongAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getMapAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getMappingStrategy() - Method in class org.red5.server.Context
-
Return mapping strategy used by this context.
- getMappingStrategy() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getMergedProperties() - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
- getMessageCount() - Method in class org.red5.server.stream.PlayBuffer
-
Number of messages in buffer.
- getMessageSize() - Method in class org.red5.server.stream.PlayBuffer
-
Total message size in bytes.
- getName() - Method in class org.red5.server.PersistableAttributeStore
-
Return store name
- getNextRTMPMessage() - Method in class org.red5.server.stream.ServerStream
-
Getter for next RTMP message.
- getObjectPath(String, String) - Method in class org.red5.server.persistence.FilePersistence
- getPath() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getPath() - Method in class org.red5.server.net.remoting.RemotingConnection
- getPath() - Method in class org.red5.server.PersistableAttributeStore
-
Ruturn scope path
- getPendingMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getPendingMessages() - Method in class org.red5.server.net.remoting.RemotingConnection
- getPendingMessages() - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- getPendingMessages(int) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Return any pending messages up to a given size.
- getPendingMessages(int) - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Return any pending messages up to a given size.
- getPendingVideoMessages() - Method in class org.red5.server.net.remoting.RemotingConnection
-
Return pending video messages number.
- getPersistanceStore() - Method in class org.red5.server.Context
-
Return persistence store
- getPersistanceStore() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getPersistenceInterval() - Method in class org.red5.server.persistence.FilePersistence
- getPollingDelay() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Return the polling delay to use.
- getPrefix() - Method in class org.red5.server.service.BaseStreamableFileService
- getPrefix() - Method in class org.red5.server.service.flv.impl.FLVService
- getPrefix() - Method in class org.red5.server.service.m4a.impl.M4AService
- getPrefix() - Method in class org.red5.server.service.mp3.impl.MP3Service
- getPrefix() - Method in class org.red5.server.service.mp4.impl.MP4Service
- getProtocol() - Method in class org.red5.server.net.remoting.RemotingConnection
- getProtocol() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- getProtocols() - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- getProvider() - Method in class org.red5.server.stream.ServerStream
- getProviderInput(IScope, String) - Method in class org.red5.server.stream.ProviderService
- getProviders() - Method in class org.red5.server.scope.BroadcastScope
-
Getter for providers list
- getPublishedName() - Method in class org.red5.server.stream.ServerStream
- getReadBytes() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getReadBytes() - Method in class org.red5.server.net.remoting.RemotingConnection
- getReadBytes() - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- getReader() - Method in interface org.red5.server.api.stream.IStreamableFile
-
Returns a reader to parse and read the tags inside the file.
- getReadMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getReadMessages() - Method in class org.red5.server.net.remoting.RemotingConnection
- getRemoteAddress() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getRemoteAddress() - Method in class org.red5.server.net.remoting.RemotingConnection
- getRemoteAddresses() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getRemoteAddresses() - Method in class org.red5.server.net.remoting.RemotingConnection
- getRemotePort() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getRemotePort() - Method in class org.red5.server.net.remoting.RemotingConnection
- getRemotingDecoder() - Method in class org.red5.server.net.remoting.codec.RemotingCodecFactory
-
Returns the remoting decoder.
- getRemotingEncoder() - Method in class org.red5.server.net.remoting.codec.RemotingCodecFactory
-
Returns the remoting encoder.
- getRequestNumber() - Method in class org.red5.server.net.rtmpt.RTMPTServlet.RequestInfo
- getResource(String) - Method in class org.red5.server.Context
-
Return resource by path
- getResource(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getResources(String) - Method in class org.red5.server.Context
-
Return array or resource that match given pattern
- getResources(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getSaveFilename() - Method in class org.red5.server.stream.ServerStream
- getScope() - Method in class org.red5.server.Context
-
Return scope
- getScope() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getScope() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getScope() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
- getScope() - Method in class org.red5.server.net.remoting.RemotingConnection
- getScopePath() - Method in class org.red5.server.net.remoting.message.RemotingPacket
-
Getter for property scope path.
- getScopeResolver() - Method in class org.red5.server.Context
-
Return scope resolver
- getScopes() - Method in interface org.red5.server.api.statistics.IStatisticsService
-
Return a list of all scopes that currently exist on the server.
- getScopes() - Method in class org.red5.server.statistics.StatisticsService
- getScopes(String) - Method in interface org.red5.server.api.statistics.IStatisticsService
-
Return a list of all scopes that currently exist on the server below a current path.
- getScopes(String) - Method in class org.red5.server.statistics.StatisticsService
- getScopeStatisticsSO(IScope) - Method in interface org.red5.server.api.statistics.IStatisticsService
-
Return the shared object that will be used to keep scope statistics.
- getScopeStatisticsSO(IScope) - Method in class org.red5.server.statistics.StatisticsService
- getServer() - Method in class org.red5.server.scope.GlobalScope
- getServer() - Method in class org.red5.server.scope.WebScope
- getServerStream(IScope, String) - Static method in class org.red5.server.api.stream.support.StreamUtils
-
Looks up a server stream in the stream map.
- getServiceInvoker() - Method in class org.red5.server.Context
-
Return service invoker
- getServiceInvoker() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- getSession(String) - Static method in class org.red5.server.session.SessionManager
- getSessionId() - Method in interface org.red5.server.api.session.ISession
-
Returns the session's identifier.
- getSessionId() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getSessionId() - Method in class org.red5.server.net.remoting.RemotingConnection
- getSessionId() - Method in class org.red5.server.net.rtmpt.RTMPTServlet.RequestInfo
- getSessionId() - Method in class org.red5.server.session.Session
- getSessionId() - Static method in class org.red5.server.session.SessionManager
- getSetAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getSharedObjects(String) - Method in interface org.red5.server.api.statistics.IStatisticsService
-
Return informations about shared objects for a given scope.
- getSharedObjects(String) - Method in class org.red5.server.statistics.StatisticsService
- getSharedObjectStatisticsSO(IScope) - Method in interface org.red5.server.api.statistics.IStatisticsService
-
Return the shared object that will be used to keep SO statistics.
- getSharedObjectStatisticsSO(IScope) - Method in class org.red5.server.statistics.StatisticsService
- getShortAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getSpeed() - Method in interface org.red5.server.stream.ITokenBucket
-
The amount of tokens increased per millisecond.
- getStatistics() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
-
Returns the current statistics as a json formatted string.
- getStore() - Method in class org.red5.server.PersistableAttributeStore
-
Return persistent store
- getStore() - Method in class org.red5.server.scope.GlobalScope
-
Get persistence store for scope
- getStreamableFile(File) - Method in class org.red5.server.service.BaseStreamableFileService
- getStreamableFile(File) - Method in class org.red5.server.service.flv.impl.FLVService
- getStreamableFile(File) - Method in class org.red5.server.service.m4a.impl.M4AService
- getStreamableFile(File) - Method in class org.red5.server.service.mp3.impl.MP3Service
- getStreamableFile(File) - Method in class org.red5.server.service.mp4.impl.MP4Service
- getStreamId() - Method in class org.red5.server.net.remoting.RemotingConnection
- getStreamListeners() - Method in class org.red5.server.stream.ServerStream
- getStreamPlaybackSecurity() - Method in interface org.red5.server.api.stream.IStreamSecurityService
-
Get handlers that protect stream plaback.
- getStreamPublishSecurity() - Method in interface org.red5.server.api.stream.IStreamSecurityService
-
Get handlers that protect stream publishing.
- getStringAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- getType() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getType() - Method in class org.red5.server.net.remoting.RemotingConnection
- getType() - Method in class org.red5.server.PersistableAttributeStore
-
Return scope type
- getVODProviderFile(IScope, String) - Method in class org.red5.server.stream.ProviderService
- getVODProviderInput(IScope, String) - Method in class org.red5.server.stream.ProviderService
- getWriter() - Method in interface org.red5.server.api.stream.IStreamableFile
-
Returns a writer that creates a new file or truncates existing contents.
- getWrittenBytes() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getWrittenBytes() - Method in class org.red5.server.net.remoting.RemotingConnection
- getWrittenBytes() - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- getWrittenMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- getWrittenMessages() - Method in class org.red5.server.net.remoting.RemotingConnection
- GLASSFISH_ID - Static variable in class org.red5.server.util.ServerDetector
- GLASSFISH_SYSTEM_PROPERTY - Static variable in class org.red5.server.util.ServerDetector
- globalScope - Variable in class org.red5.server.scope.ScopeResolver
-
Global scope
- GlobalScope - Class in org.red5.server.scope
-
Global scope is a top level scope.
- GlobalScope() - Constructor for class org.red5.server.scope.GlobalScope
- GlobalScopeMXBean - Interface in org.red5.server.jmx.mxbeans
-
An MBean interface for the scope object.
H
- handleBadRequest(String, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Return an error message to the client.
- handleClose(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Close a RTMPT session.
- handleDerbyLogFile() - Static method in class org.red5.logging.DerbyLogInterceptor
- handleEvent(IEvent) - Method in class org.red5.server.CoreHandler
- handleEvent(IEvent) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- handleEvent(IEvent) - Method in class org.red5.server.net.remoting.RemotingConnection
- handleIdle(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Poll RTMPT session for updates.
- handleMessageReceived(Object) - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Received message object router.
- handleOpen(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Start a new RTMPT session.
- handler - Variable in class org.red5.server.net.rtmp.RTMPMinaIoHandler
-
RTMP events handler
- HANDLER_ERROR - Static variable in class org.red5.server.net.remoting.message.RemotingCall
-
Handler error posfix constant
- HANDLER_SUCCESS - Static variable in class org.red5.server.net.remoting.message.RemotingCall
-
Handler success posfix constant
- handleRemotingPacket(HttpServletRequest, IContext, IScope, RemotingPacket) - Method in class org.red5.server.net.servlet.AMFGatewayServlet
-
Handles AMF request by making calls
- handleRequest(DataMessage) - Method in class org.red5.server.net.remoting.FlexMessagingService
-
Handle messages related to shared objects.
- handleRequest(AbstractMessage) - Method in class org.red5.server.net.remoting.FlexMessagingService
-
Fallback method to handle arbitrary messages.
- handleRequest(CommandMessage) - Method in class org.red5.server.net.remoting.FlexMessagingService
-
Handle command message request.
- handleRequest(CommandMessageExt) - Method in class org.red5.server.net.remoting.FlexMessagingService
-
Handle command message (external) request.
- handleRequest(RemotingMessage) - Method in class org.red5.server.net.remoting.FlexMessagingService
-
Handle request coming from
- HandlerServiceResolver - Class in org.red5.server.service
-
Allow scope handlers to create service handlers dynamically.
- HandlerServiceResolver() - Constructor for class org.red5.server.service.HandlerServiceResolver
- handleSend(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Add data for an established session.
- handlesSubscriptions() - Method in class org.red5.server.messaging.ServiceAdapter
-
Returns true if the adapter performs custom subscription management.
- hasAttribute(Enum<?>) - Method in class org.red5.server.net.remoting.RemotingConnection
- hasAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- hasBean(String) - Method in class org.red5.server.Context
- hasEventsWaiting(IConnection) - Method in interface org.red5.server.net.IConnectionEventQueue
-
Whether queue has waiting connection events
- hashCode() - Method in class org.red5.server.session.Session
- hasMore() - Method in class org.red5.server.stream.FileStreamSource
-
Is there something more to stream?
- hasMore() - Method in interface org.red5.server.stream.IStreamSource
-
Is there something more to stream?
- hasMoreItems() - Method in class org.red5.server.stream.ServerStream
- hasVideo() - Method in class org.red5.server.stream.provider.FileProvider
- headers - Variable in class org.red5.server.net.proxy.NetworkDumpFilter
-
Headers byte channel
- headers - Variable in class org.red5.server.net.remoting.message.RemotingPacket
-
Headers sent with request.
- headers - Variable in class org.red5.server.net.remoting.RemotingConnection
-
Headers to be returned to the client.
- hostnames - Variable in class org.red5.server.scope.WebScope
-
Hostnames
I
- IConnectionEventQueue - Interface in org.red5.server.net
-
Queue of connection events
- IFLVService - Interface in org.red5.server.service.flv
-
A FLVService sets up the service and hands out FLV objects to its callers
- IM4AService - Interface in org.red5.server.service.m4a
-
A M4AService sets up the service and hands out M4A objects to its callers
- IMP3Service - Interface in org.red5.server.service.mp3
-
Provide access to MP3 objects.
- IMP4Service - Interface in org.red5.server.service.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
- InboundHandshake(byte) - Constructor for class org.red5.server.net.rtmp.InboundHandshake
- InboundHandshake(byte, int) - Constructor for class org.red5.server.net.rtmp.InboundHandshake
- InetAddressEditor - Class in org.red5.spring
-
Custom property editor for java.net.InetAddress class
- InetAddressEditor() - Constructor for class org.red5.spring.InetAddressEditor
- init() - Method in class org.red5.server.net.remoting.codec.RemotingCodecFactory
-
Initialization, creates and binds encoder and decoder
- init() - Method in class org.red5.server.net.servlet.AMFGatewayServlet
- init() - Method in class org.red5.server.session.SessionManager
- init(FilterConfig) - Method in class org.red5.logging.LoggerContextFilter
- init(ServletConfig) - Method in class org.red5.server.net.servlet.AMFTunnelServlet
- initialize(IClient) - Method in class org.red5.server.net.remoting.RemotingConnection
- 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
- instance - Static variable in class org.red5.server.net.rtmp.RTMPConnManager
- invoke(Message) - Method in class org.red5.server.messaging.ServiceAdapter
-
Handle a data message intended for this adapter.
- ioHandler - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- ioThreads - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- IPullableProvider - Interface in org.red5.server.messaging
-
A provider that supports passive pulling of messages.
- IRemotingConnection - Interface in org.red5.server.api.remoting
-
Connection coming from Remoting clients.
- IRTMPConnManager - Interface in org.red5.server.net.rtmp
- 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
- isAudioAllowed(IScope) - Method in class org.red5.server.stream.RtmpSampleAccess
- isClosing() - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Getter for property 'closing'.
- isConnected() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- isConnected() - Method in class org.red5.server.net.remoting.RemotingConnection
- IScopeResolver - Interface in org.red5.server.api.scope
-
Resolve the scope from given a host and path.
- ISeekableStreamSource - Interface in org.red5.server.stream
-
Stream source that can be seeked in timeline
- isEnableMinaLogFilter() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- isEnforceContentTypeCheck() - Method in class org.red5.server.net.rtmpt.RTMPTServlet
- IServerStream - Interface in org.red5.server.api.stream
-
IServerStream has both IPlaylist and IBroadcastStream methods but add nothing new.
- 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.
- isGeronimo() - Static method in class org.red5.server.util.ServerDetector
- isGlassfish() - Static method in class org.red5.server.util.ServerDetector
- isIdle() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- 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
- isLiveWaitSupport() - Method in class org.red5.server.stream.ProviderService
- isMessaging - Variable in class org.red5.server.net.remoting.message.RemotingCall
- isPersistent() - Method in class org.red5.server.PersistableAttributeStore
-
Check whether object is persistent or not
- isPlaybackAllowed(IScope, String, int, int, boolean) - Method in class org.red5.server.api.stream.support.DenyAllStreamAccess
- isPublishAllowed(IScope, String, String) - Method in class org.red5.server.api.stream.support.DenyAllStreamAccess
- isRandom() - Method in class org.red5.server.stream.ServerStream
- isReaderIdle() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- isRepeat() - Method in class org.red5.server.stream.ServerStream
- isResin() - Static method in class org.red5.server.util.ServerDetector
- isRewind() - Method in class org.red5.server.stream.ServerStream
- 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?
- IStatisticsService - Interface in org.red5.server.api.statistics
-
Statistics methods for Red5.
- isTomcat() - Static method in class org.red5.server.util.ServerDetector
- IStreamableFile - Interface in org.red5.server.api.stream
-
Interface represents streamable file with tag reader and writers (one for plain mode and one for append)
- IStreamControl - Interface in org.red5.server.stream
-
Stream Control Event.
- IStreamHandler - Interface in org.red5.server.api.stream
- IStreamSecurityService - Interface in org.red5.server.api.stream
-
Service that supports protecting access to streams.
- IStreamSource - Interface in org.red5.server.stream
-
Source for streams
- isVideoAllowed(IScope) - Method in class org.red5.server.stream.RtmpSampleAccess
- isWebLogic() - Static method in class org.red5.server.util.ServerDetector
- isWebSphere() - Static method in class org.red5.server.util.ServerDetector
- isWriterIdle() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- items - Variable in class org.red5.server.stream.ServerStream
-
List of items in this playlist
- 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.
J
- JBOSS_CLASS - Static variable in class org.red5.server.util.ServerDetector
- JBOSS_ID - Static variable in class org.red5.server.util.ServerDetector
- JETTY_CLASS - Static variable in class org.red5.server.util.ServerDetector
- JETTY_ID - Static variable in class org.red5.server.util.ServerDetector
- JMXUtil - Class in org.red5.server.jmx
-
Helper methods for working with ObjectName or MBean instances.
- JMXUtil() - Constructor for class org.red5.server.jmx.JMXUtil
- join(IClient, IScope) - Method in class org.red5.server.CoreHandler
- join(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- JONAS_CLASS - Static variable in class org.red5.server.util.ServerDetector
- JONAS_ID - Static variable in class org.red5.server.util.ServerDetector
K
- KEY - Static variable in interface org.red5.server.messaging.IPullableProvider
- KEY - Static variable in class org.red5.server.stream.filter.StreamBandwidthController
-
Class name
- KEY - Static variable in interface org.red5.server.stream.ITokenBucketService
- KEY - Static variable in class org.red5.server.stream.provider.FileProvider
-
Class name
L
- lastModified - Variable in class org.red5.server.PersistableAttributeStore
-
Last modified Timestamp
- launch() - Method in class org.red5.server.Launcher
-
Launch Red5 under it's own classloader
- Launcher - Class in org.red5.server
-
Launches Red5.
- Launcher() - Constructor for class org.red5.server.Launcher
- leave(IClient, IScope) - Method in class org.red5.server.CoreHandler
- leave(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- load(String) - Method in class org.red5.server.persistence.FilePersistence
- load(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
- LocalNetworkUtil - Class in org.red5.server.util
- LocalNetworkUtil() - Constructor for class org.red5.server.util.LocalNetworkUtil
- log - Static variable in class org.red5.logging.DerbyLogInterceptor
- log - Static variable in class org.red5.server.CoreHandler
- log - Static variable in class org.red5.server.net.proxy.DebugProxyHandler
- log - Static variable in class org.red5.server.net.proxy.NetworkDumpFilter
- log - Static variable in class org.red5.server.net.proxy.ProxyFilter
-
Logger
- log - Static variable in class org.red5.server.net.remoting.codec.RemotingProtocolDecoder
- log - Static variable in class org.red5.server.net.remoting.codec.RemotingProtocolEncoder
- log - Static variable in class org.red5.server.net.remoting.FlexMessagingService
-
Logger
- log - Static variable in class org.red5.server.net.rtmpt.RTMPTServlet
- log - Variable in class org.red5.server.net.servlet.AMFGatewayServlet
-
Logger
- log - Variable in class org.red5.server.net.servlet.AMFTunnelServlet
- log - Static variable in class org.red5.server.scope.ScopeResolver
- log - Static variable in class org.red5.server.scope.WebScope
-
Logger
- log - Static variable in class org.red5.server.stream.FileStreamSource
-
Logger
- logger - Static variable in class org.red5.server.Context
- logger - Static variable in class org.red5.server.war.WarLoaderServlet
- LoggerContextFilter - Class in org.red5.logging
-
A servlet filter that puts this contexts LoggerContext into a Threadlocal variable.
- LoggerContextFilter() - Constructor for class org.red5.logging.LoggerContextFilter
- lookupProviderInput(IScope, String, int) - Method in class org.red5.server.stream.ProviderService
- lookupScopeHandler(String) - Method in class org.red5.server.Context
-
Look up scope handler for context path
- lookupScopeHandler(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- lookupService(String) - Method in class org.red5.server.Context
-
Look up service by name
- lookupService(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
M
- M4AService - Class in org.red5.server.service.m4a.impl
-
A M4AServiceImpl sets up the service and hands out M4A objects to its callers.
- M4AService() - Constructor for class org.red5.server.service.m4a.impl.M4AService
- main(String[]) - Static method in class Version
- manage(CommandMessage) - Method in class org.red5.server.messaging.ServiceAdapter
-
Accept a command from the adapter's service and perform some internal action based upon it.
- MappingStrategy - Class in org.red5.server
-
Basic mapping strategy implementation.
- MappingStrategy() - Constructor for class org.red5.server.MappingStrategy
- mapResourcePrefix(String) - Method in class org.red5.server.MappingStrategy
-
Resolves resource prefix from path.
- mapScopeHandlerName(String) - Method in class org.red5.server.MappingStrategy
-
Resolves scope handler name for path.
- mapServiceName(String) - Method in class org.red5.server.MappingStrategy
-
Resolves service filename name from name
- maxInMessagesPerProcess - Variable in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Maximum incoming messages to process at a time per client
- maxQueueOfferAttempts - Variable in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Maximum offer attempts before failing on incoming or outgoing queues
- maxQueueOfferTime - Variable in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Maximum amount of time in milliseconds to wait before allowing an offer to fail
- messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.proxy.NetworkDumpFilter
- messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.proxy.ProxyFilter
- messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.rtmpe.RTMPEIoFilter
- messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.rtmps.RTMPSIoFilter
- messageReceived(IoSession, Object) - Method in class org.red5.server.net.proxy.DebugProxyHandler
- messageReceived(IoSession, Object) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.red5.server.net.rtmp.RTMPChannelFilter
- messageSent(IoSession, Object) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- minaPollInterval - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- modified() - Method in class org.red5.server.PersistableAttributeStore
-
Set last modified flag to current system time
- moveToNext() - Method in class org.red5.server.stream.ServerStream
-
Move to the next item updating the currentItemIndex.
- moveToPrevious() - Method in class org.red5.server.stream.ServerStream
-
Move to the previous item updating the currentItemIndex.
- MP3Service - Class in org.red5.server.service.mp3.impl
-
Streamable file service extension for MP3
- MP3Service() - Constructor for class org.red5.server.service.mp3.impl.MP3Service
- MP4Service - Class in org.red5.server.service.mp4.impl
-
A MP4ServiceImpl sets up the service and hands out MP4 objects to its callers.
- MP4Service() - Constructor for class org.red5.server.service.mp4.impl.MP4Service
N
- name - Variable in class org.red5.server.net.proxy.ProxyFilter
-
Filter name
- name - Variable in class org.red5.server.PersistableAttributeStore
-
Attribute store name
- NetworkDumpFilter - Class in org.red5.server.net.proxy
-
Network dump filter, performs raw data and headers dump on message receive
- NetworkDumpFilter(WritableByteChannel, WritableByteChannel) - Constructor for class org.red5.server.net.proxy.NetworkDumpFilter
-
Create network dump filter from given dump channels
- nextItem() - Method in class org.red5.server.stream.ServerStream
- notifyBroadcastClose() - Method in class org.red5.server.stream.ServerStream
-
Notifies handler on stream broadcast stop
- notifyBroadcastStart() - Method in class org.red5.server.stream.ServerStream
-
Notifies handler on stream broadcast start
- notifyClose() - Method in class org.red5.server.persistence.FilePersistence
- notifyEvent(IEvent) - Method in class org.red5.server.net.remoting.RemotingConnection
O
- onBroadcastStreamStart(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when the broadcast starts
- onBroadcastStreamSubscribe(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when a client subscribes to a broadcast
- onBroadcastStreamUnsubscribe(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when a client unsubscribes from a broadcast
- onInactive() - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- onItemEnd() - Method in class org.red5.server.stream.ServerStream
-
Play next item on item end
- onOnDemandStreamConnect(IOnDemandStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when a client connects to an on demand stream
- onOnDemandStreamDisconnect(IOnDemandStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when a client disconnects from an on demand stream
- onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.filter.StreamBandwidthController
- onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.provider.ConnectionProvider
- onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.provider.FileProvider
- onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.ServerStream
- onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.scope.BroadcastScope
-
Pipe connection event handler
- onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.filter.StreamBandwidthController
- onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.provider.ConnectionProvider
- onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.provider.FileProvider
- onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.ServerStream
-
Pipe connection event handler.
- onRecordStreamStart(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when a recording starts
- onRecordStreamStop(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when a recording stops
- onStreamPublishStart(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when the client begins publishing
- onStreamPublishStop(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
-
Called when the client stops publishing
- org.red5.logging - package org.red5.logging
- org.red5.server - package org.red5.server
- org.red5.server.adapter - package org.red5.server.adapter
- org.red5.server.api.remoting - package org.red5.server.api.remoting
- org.red5.server.api.scope - package org.red5.server.api.scope
- org.red5.server.api.session - package org.red5.server.api.session
- org.red5.server.api.statistics - package org.red5.server.api.statistics
- org.red5.server.api.stream - package org.red5.server.api.stream
- org.red5.server.api.stream.support - package org.red5.server.api.stream.support
- org.red5.server.exception - package org.red5.server.exception
- org.red5.server.jmx - package org.red5.server.jmx
- org.red5.server.jmx.mxbeans - package org.red5.server.jmx.mxbeans
- org.red5.server.messaging - package org.red5.server.messaging
- org.red5.server.net - package org.red5.server.net
- org.red5.server.net.proxy - package org.red5.server.net.proxy
- org.red5.server.net.remoting - package org.red5.server.net.remoting
- org.red5.server.net.remoting.codec - package org.red5.server.net.remoting.codec
- org.red5.server.net.remoting.message - package org.red5.server.net.remoting.message
- org.red5.server.net.rtmp - package org.red5.server.net.rtmp
- org.red5.server.net.rtmp.codec - package org.red5.server.net.rtmp.codec
- org.red5.server.net.rtmpe - package org.red5.server.net.rtmpe
- org.red5.server.net.rtmps - package org.red5.server.net.rtmps
- org.red5.server.net.rtmpt - package org.red5.server.net.rtmpt
- org.red5.server.net.servlet - package org.red5.server.net.servlet
- org.red5.server.persistence - package org.red5.server.persistence
- org.red5.server.scope - package org.red5.server.scope
- org.red5.server.service - package org.red5.server.service
- org.red5.server.service.flv - package org.red5.server.service.flv
- org.red5.server.service.flv.impl - package org.red5.server.service.flv.impl
- org.red5.server.service.m4a - package org.red5.server.service.m4a
- org.red5.server.service.m4a.impl - package org.red5.server.service.m4a.impl
- org.red5.server.service.mp3 - package org.red5.server.service.mp3
- org.red5.server.service.mp3.impl - package org.red5.server.service.mp3.impl
- org.red5.server.service.mp4 - package org.red5.server.service.mp4
- org.red5.server.service.mp4.impl - package org.red5.server.service.mp4.impl
- org.red5.server.session - package org.red5.server.session
- org.red5.server.statistics - package org.red5.server.statistics
- org.red5.server.stream - package org.red5.server.stream
- org.red5.server.stream.filter - package org.red5.server.stream.filter
- org.red5.server.stream.provider - package org.red5.server.stream.provider
- org.red5.server.util - package org.red5.server.util
- org.red5.server.war - package org.red5.server.war
- org.red5.spring - package org.red5.spring
P
- packet - Variable in class org.red5.server.net.remoting.RemotingConnection
-
Remoting packet that triggered the connection.
- parse(String) - Static method in class org.red5.server.util.UrlQueryStringMap
-
Parse a given query string and return an instance of this class.
- path - Variable in class org.red5.server.PersistableAttributeStore
-
Attribute store path (on local hard drive)
- pause() - Method in interface org.red5.server.api.stream.IServerStream
-
Toggles the paused state.
- pause() - Method in class org.red5.server.stream.ServerStream
-
Toggles the paused state.
- peekMessage() - Method in class org.red5.server.stream.PlayBuffer
-
Peek a message but not take it from the buffer.
- pendingOutMessages - Variable in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
List of pending outgoing messages.
- PersistableAttributeStore - Class in org.red5.server
-
Persistable attributes store.
- PersistableAttributeStore(String, String, String, boolean) - Constructor for class org.red5.server.PersistableAttributeStore
-
Creates persistable attribute store
- persistent - Variable in class org.red5.server.PersistableAttributeStore
-
Persistence flag
- pickupEvents(IConnection) - Method in interface org.red5.server.net.IConnectionEventQueue
-
Return iterator over waiting events
- ping() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
- ping() - Method in class org.red5.server.net.remoting.RemotingConnection
- PipeUtils - Class in org.red5.server.messaging
-
Helper class for pipe structure.
- PipeUtils() - Constructor for class org.red5.server.messaging.PipeUtils
- play(IPlayItem) - Method in class org.red5.server.stream.ServerStream
-
Play a specific IPlayItem.
- PlayBuffer - Class in org.red5.server.stream
-
A Play buffer for sending VOD.
- PlayBuffer(long) - Constructor for class org.red5.server.stream.PlayBuffer
-
Create play buffer with given capacity
- prepareFilename(String) - Method in class org.red5.server.service.BaseStreamableFileService
- previousItem() - Method in class org.red5.server.stream.ServerStream
- printMBeanInfo(ObjectName, String) - Static method in class org.red5.server.jmx.JMXUtil
- processProperties(ConfigurableListableBeanFactory, Properties) - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
- ProviderService - Class in org.red5.server.stream
- ProviderService() - Constructor for class org.red5.server.stream.ProviderService
- ProxyFilter - Class in org.red5.server.net.proxy
-
Proxy filter
- ProxyFilter(String) - Constructor for class org.red5.server.net.proxy.ProxyFilter
-
Create proxy filter with given name
- publishedName - Variable in class org.red5.server.stream.ServerStream
-
Stream published name
- pullMessage() - Method in class org.red5.server.messaging.InMemoryPullPullPipe
- pullMessage() - Method in class org.red5.server.scope.BroadcastScope
-
Pull message from pipe
- pullMessage(long) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
- pullMessage(long) - Method in class org.red5.server.scope.BroadcastScope
-
Pull message with timeout
- pullMessage(IPipe) - Method in interface org.red5.server.messaging.IPullableProvider
- pullMessage(IPipe) - Method in class org.red5.server.stream.provider.FileProvider
- pullMessage(IPipe, long) - Method in interface org.red5.server.messaging.IPullableProvider
- pullMessage(IPipe, long) - Method in class org.red5.server.stream.provider.FileProvider
- pushMessage(IMessage) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
- pushMessage(IMessage) - Method in class org.red5.server.scope.BroadcastScope
-
Push a message to this output endpoint.
- pushMessage(IPipe, IMessage) - Method in class org.red5.server.stream.ServerStream
- putMessage(RTMPMessage) - Method in class org.red5.server.stream.PlayBuffer
-
Put a message into this buffer.
- putServerStream(IScope, String, IServerStream) - Static method in class org.red5.server.api.stream.support.StreamUtils
-
Puts a server stream in the stream map
R
- raw - Variable in class org.red5.server.net.proxy.NetworkDumpFilter
-
Raw data byte channel
- readHeaders(IoBuffer) - Method in class org.red5.server.net.remoting.codec.RemotingProtocolDecoder
-
Read remoting headers.
- receiveBufferSize - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- Red5ApplicationContext - Class in org.red5.spring
- Red5ApplicationContext() - Constructor for class org.red5.spring.Red5ApplicationContext
- Red5MXBean - Interface in org.red5.server.jmx.mxbeans
-
JMX interface for accessing Red5 API objects
- RedirectHTTPServlet - Class in org.red5.server.net.servlet
-
Servlet to redirect to HTTP port of Red5.
- RedirectHTTPServlet() - Constructor for class org.red5.server.net.servlet.RedirectHTTPServlet
- refresh() - Method in class org.red5.spring.Red5ApplicationContext
- register() - Method in interface org.red5.server.jmx.mxbeans.GlobalScopeMXBean
- register() - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
- register() - Method in class org.red5.server.scope.GlobalScope
-
Register global scope in server instance, then call initialization
- register() - Method in class org.red5.server.scope.WebScope
-
Map all vhosts to global scope then initialize
- registerBroadcastStream(IScope, String, IBroadcastStream) - Method in class org.red5.server.stream.ProviderService
- registered - Variable in class org.red5.server.scope.WebScope
-
Has the web scope been registered?
- registerNewMBean(Class, Class) - Static method in class org.red5.server.jmx.JMXUtil
- registerStreamPlaybackSecurity(IStreamPlaybackSecurity) - Method in interface org.red5.server.api.stream.IStreamSecurityService
-
Add handler that protects stream playback.
- registerStreamPublishSecurity(IStreamPublishSecurity) - Method in interface org.red5.server.api.stream.IStreamSecurityService
-
Add handler that protects stream publishing.
- registerSubContext(String) - Method in class org.red5.server.war.WarLoaderServlet
- registrations - Variable in class org.red5.server.net.remoting.FlexMessagingService
-
Registered clients.
- RemotingCall - Class in org.red5.server.net.remoting.message
-
Remoting method call, specific pending call.
- RemotingCall() - Constructor for class org.red5.server.net.remoting.message.RemotingCall
-
Default / void constructor to prevent runtime exception.
- RemotingCall(String, String, Object[], String, boolean, boolean) - Constructor for class org.red5.server.net.remoting.message.RemotingCall
-
Create remoting call from service name, method name, list of arguments and callback name.
- RemotingCodecFactory - Class in org.red5.server.net.remoting.codec
-
Factory for remoting codec
- RemotingCodecFactory() - Constructor for class org.red5.server.net.remoting.codec.RemotingCodecFactory
- RemotingConnection - Class in org.red5.server.net.remoting
-
Connection class so the Red5 object works in methods invoked through remoting.
- RemotingConnection(HttpServletRequest, IScope, RemotingPacket) - Constructor for class org.red5.server.net.remoting.RemotingConnection
-
Create servlet connection from request and scope.
- RemotingPacket - Class in org.red5.server.net.remoting.message
-
Packet of remote calls.
- RemotingPacket(Map<String, Object>, List<RemotingCall>) - Constructor for class org.red5.server.net.remoting.message.RemotingPacket
-
Create remoting packet from list of pending calls
- RemotingProtocolDecoder - Class in org.red5.server.net.remoting.codec
- RemotingProtocolDecoder() - Constructor for class org.red5.server.net.remoting.codec.RemotingProtocolDecoder
- RemotingProtocolEncoder - Class in org.red5.server.net.remoting.codec
-
Remoting protocol encoder.
- RemotingProtocolEncoder() - Constructor for class org.red5.server.net.remoting.codec.RemotingProtocolEncoder
- remove(String) - Method in class org.red5.server.persistence.FilePersistence
- remove(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
- removeAllItems() - Method in class org.red5.server.stream.ServerStream
- removeAttribute(Enum<?>) - Method in class org.red5.server.net.remoting.RemotingConnection
- removeAttribute(String) - Method in class org.red5.server.net.remoting.RemotingConnection
- removeAttribute(String) - Method in class org.red5.server.PersistableAttributeStore
-
Removes attribute
- removeAttributes() - Method in class org.red5.server.net.remoting.RemotingConnection
- removeAttributes() - Method in class org.red5.server.PersistableAttributeStore
-
Removes all attributes and sets modified flag
- removeChildScope(IBasicScope) - Method in class org.red5.server.CoreHandler
- removeChildScope(IBasicScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- removeConnection(int) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
-
Removes a connection matching the client id specified.
- removeConnection(int) - Method in class org.red5.server.net.rtmp.RTMPConnManager
- removeConnection(String) - Method in class org.red5.server.net.rtmp.RTMPConnManager
- removeConnection(String) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Removes a connection matching the given session id from the connection manager.
- removeConnections() - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
-
Removes all the connections from the set.
- removeConnections() - Method in class org.red5.server.net.rtmp.RTMPConnManager
- removeHeader(String) - Method in interface org.red5.server.api.remoting.IRemotingConnection
-
Tell the client to no longer send a header with all further requests.
- removeHeader(String) - Method in class org.red5.server.net.remoting.RemotingConnection
-
Tell the client to no longer send a header with all further requests.
- removeItem(int) - Method in class org.red5.server.stream.ServerStream
- removeListener(IConnectionListener) - Method in class org.red5.server.net.remoting.RemotingConnection
- removePipeConnectionListener(IPipeConnectionListener) - Method in class org.red5.server.scope.BroadcastScope
-
Unregisters pipe connection event listener with this scope's pipe
- removeServerStream(IScope, String) - Static method in class org.red5.server.api.stream.support.StreamUtils
-
Removes a server stream from the stream map
- removeSession(String) - Static method in class org.red5.server.session.SessionManager
- removeStreamListener(IStreamListener) - Method in class org.red5.server.stream.ServerStream
- removeTokenBucket(ITokenBucket) - Method in interface org.red5.server.stream.ITokenBucketService
-
Remove this bucket.
- request - Variable in class org.red5.server.net.remoting.message.RemotingPacket
-
HTTP request object
- request - Variable in class org.red5.server.net.remoting.RemotingConnection
-
Servlet request
- requestInfo - Variable in class org.red5.server.net.rtmpt.RTMPTServlet
-
Thread local for request info storage
- reset() - Method in interface org.red5.server.api.session.ISession
-
Resets a specified set of internal parameters.
- reset() - Method in class org.red5.server.session.Session
- reset() - Method in interface org.red5.server.stream.ITokenBucket
-
Reset this token bucket.
- reset(ITokenBucket, long) - Method in interface org.red5.server.stream.ITokenBucket.ITokenBucketCallback
-
Resets tokens in bucket
- RESIN_CLASS - Static variable in class org.red5.server.util.ServerDetector
- RESIN_ID - Static variable in class org.red5.server.util.ServerDetector
- resolveScope(String) - Method in interface org.red5.server.api.scope.IScopeResolver
-
Get the scope for a given path.
- resolveScope(String) - Method in class org.red5.server.Context
-
Resolves scope using scope resolver collaborator
- resolveScope(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- resolveScope(String) - Method in class org.red5.server.scope.ScopeResolver
-
Return scope associated with given path
- resolveScope(String, String) - Method in class org.red5.server.Context
-
Resolve scope from host and path
- resolveScope(String, String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- resolveScope(IScope, String) - Method in interface org.red5.server.api.scope.IScopeResolver
-
Get the scope for a given path from a root scope.
- resolveScope(IScope, String) - Method in class org.red5.server.Context
-
Resolves scope from given root using scope resolver.
- resolveScope(IScope, String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- resolveScope(IScope, String) - Method in class org.red5.server.scope.ScopeResolver
-
Return scope associated with given path from given root scope.
- resolveService(IScope, String) - Method in class org.red5.server.service.ContextServiceResolver
- resolveService(IScope, String) - Method in class org.red5.server.service.HandlerServiceResolver
- resolveService(IScope, String) - Method in class org.red5.server.service.ScopeServiceResolver
- ResourceFilenameComparator() - Constructor for class org.red5.spring.ExtendedPropertyPlaceholderConfigurer.ResourceFilenameComparator
- returnError(AbstractMessage, String, String, String) - Static method in class org.red5.server.net.remoting.FlexMessagingService
-
Construct error message.
- returnError(AbstractMessage, String, String, Throwable) - Static method in class org.red5.server.net.remoting.FlexMessagingService
-
Construct error message from exception.
- returnMessage(byte, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Return a single byte to the client.
- returnMessage(String, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Return a message to the client.
- returnMessage(RTMPTConnection, IoBuffer, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Return raw data to the client.
- returnPendingMessages(RTMPTConnection, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Send pending messages to client.
- rnd - Static variable in class org.red5.server.session.SessionManager
- roomConnect(IConnection, Object[]) - Method in class org.red5.server.adapter.ApplicationLifecycle
- roomDisconnect(IConnection) - Method in class org.red5.server.adapter.ApplicationLifecycle
- roomJoin(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- roomLeave(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- RoomScope - Class in org.red5.server.scope
-
Represents a subscope to other scopes.
- RoomScope() - Constructor for class org.red5.server.scope.RoomScope
- roomStart(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- roomStop(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
- RTMPChannelFilter - Class in org.red5.server.net.rtmp
- RTMPChannelFilter(ProtocolCodecFactory) - Constructor for class org.red5.server.net.rtmp.RTMPChannelFilter
- RTMPConnManager - Class in org.red5.server.net.rtmp
-
Responsible for management and creation of RTMP based connections.
- RTMPConnManager() - Constructor for class org.red5.server.net.rtmp.RTMPConnManager
- RTMPEIoFilter - Class in org.red5.server.net.rtmpe
-
RTMPE IO filter - Server version.
- RTMPEIoFilter() - Constructor for class org.red5.server.net.rtmpe.RTMPEIoFilter
- RTMPMinaCodecFactory - Class in org.red5.server.net.rtmp.codec
-
RTMP codec factory.
- RTMPMinaCodecFactory() - Constructor for class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
- RTMPMinaIoHandler - Class in org.red5.server.net.rtmp
-
Handles all RTMP protocol events fired by the MINA framework.
- RTMPMinaIoHandler() - Constructor for class org.red5.server.net.rtmp.RTMPMinaIoHandler
- RTMPMinaTransport - Class in org.red5.server.net.rtmp
-
Transport setup class configures socket acceptor and thread pools for RTMP in Mina.
- RTMPMinaTransport() - Constructor for class org.red5.server.net.rtmp.RTMPMinaTransport
- RtmpSampleAccess - Class in org.red5.server.stream
-
Default RtmpSampleAccess bean
- RtmpSampleAccess() - Constructor for class org.red5.server.stream.RtmpSampleAccess
- RTMPSIoFilter - Class in org.red5.server.net.rtmps
-
RTMPS IO filter - Server version.
- RTMPSIoFilter() - Constructor for class org.red5.server.net.rtmps.RTMPSIoFilter
- RTMPSMinaIoHandler - Class in org.red5.server.net.rtmps
-
Handles Native RTMPS protocol events fired by the MINA framework.
- RTMPSMinaIoHandler() - Constructor for class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- RTMPTConnection - Class in org.red5.server.net.rtmpt
-
A RTMPT client / session.
- RTMPTHandler - Class in org.red5.server.net.rtmpt
-
Handler for RTMPT messages.
- RTMPTHandler() - Constructor for class org.red5.server.net.rtmpt.RTMPTHandler
- RTMPTServlet - Class in org.red5.server.net.rtmpt
-
Servlet that handles all RTMPT requests.
- RTMPTServlet() - Constructor for class org.red5.server.net.rtmpt.RTMPTServlet
- RTMPTServlet.RequestInfo - Class in org.red5.server.net.rtmpt
-
Used to store request information per thread.
- run() - Method in class org.red5.server.stream.filter.StreamBandwidthController
S
- save(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
- saveAs(String, boolean) - Method in class org.red5.server.stream.ServerStream
- saveObject(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
-
Save persistable object
- scheduleNextMessage() - Method in class org.red5.server.stream.ServerStream
-
Pull the next message from IMessageInput and schedule it for push according to the timestamp.
- scope - Variable in class org.red5.server.net.remoting.RemotingConnection
-
Scope
- ScopeHandlerNotFoundException - Exception in org.red5.server.exception
-
Scope handler not found.
- ScopeHandlerNotFoundException(String) - Constructor for exception org.red5.server.exception.ScopeHandlerNotFoundException
-
Create exception from given scope handler name
- scopePath - Variable in class org.red5.server.net.remoting.message.RemotingPacket
-
Scope path
- ScopeResolver - Class in org.red5.server.scope
-
Resolves scopes from path
- ScopeResolver() - Constructor for class org.red5.server.scope.ScopeResolver
- ScopeServiceResolver - Class in org.red5.server.service
-
Resolves service names in custom configured services of a scope.
- ScopeServiceResolver() - Constructor for class org.red5.server.service.ScopeServiceResolver
- seek(int) - Method in interface org.red5.server.api.stream.IServerStream
-
Seek to a given position in the stream.
- seek(int) - Method in class org.red5.server.stream.FileStreamSource
-
Seek the stream source to timestamp ts (in milliseconds).
- seek(int) - Method in interface org.red5.server.stream.ISeekableStreamSource
-
Seek the stream source to timestamp ts (in milliseconds).
- seek(int) - Method in class org.red5.server.stream.provider.FileProvider
- seek(int) - Method in class org.red5.server.stream.ServerStream
-
Seek to a given position in the stream.
- sendBufferSize - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- sendOOBControlMessage(IConsumer, OOBControlMessage) - Method in class org.red5.server.scope.BroadcastScope
-
Send out-of-band ("special") control message
- sendOOBControlMessage(IProvider, OOBControlMessage) - Method in class org.red5.server.scope.BroadcastScope
-
Send out-of-band ("special") control message
- sendResponse(HttpServletResponse, RemotingPacket) - Method in class org.red5.server.net.servlet.AMFGatewayServlet
-
Sends response to client
- serialize(Output) - Method in class org.red5.server.PersistableAttributeStore
-
Serializes byte buffer output, storing them to attributes
- server - Variable in class org.red5.server.net.servlet.AMFGatewayServlet
-
Red5 server instance
- server - Variable in class org.red5.server.scope.GlobalScope
- server - Variable in class org.red5.server.scope.WebScope
-
Server instance
- ServerDetector - Class in org.red5.server.util
-
Simple JEE server detector, based on an idea created by Brian Wing Shun Chan.
- ServerDetector() - Constructor for class org.red5.server.util.ServerDetector
- ServerStream - Class in org.red5.server.stream
-
An implementation for server side stream.
- ServerStream() - Constructor for class org.red5.server.stream.ServerStream
-
Constructs a new ServerStream.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Main entry point for the servlet.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.servlet.AMFGatewayServlet
- service(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.servlet.AMFTunnelServlet
-
Redirect to HTTP port.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.servlet.RedirectHTTPServlet
-
Redirect to HTTP port.
- SERVICE_NAME - Static variable in class org.red5.server.net.remoting.FlexMessagingService
-
Name of the service.
- ServiceAdapter - Class in org.red5.server.messaging
-
The ServiceAdapter class is the base definition of a service adapter.
- ServiceAdapter() - Constructor for class org.red5.server.messaging.ServiceAdapter
- serviceAMF(HttpServletRequest, HttpServletResponse) - Method in class org.red5.server.net.servlet.AMFGatewayServlet
-
Works out AMF request
- serviceCall(IConnection, IServiceCall) - Method in class org.red5.server.CoreHandler
-
Remote method invocation
- serviceCall(IConnection, IServiceCall) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- serviceInvoker - Variable in class org.red5.server.net.remoting.FlexMessagingService
-
Service invoker to use.
- serviceManagerObjectName - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
-
MBean object name used for de/registration purposes.
- ServiceNotFoundException - Exception in org.red5.server.exception
-
Thrown when server can't be found
- ServiceNotFoundException() - Constructor for exception org.red5.server.exception.ServiceNotFoundException
- servletContext - Variable in class org.red5.server.scope.WebScope
-
Servlet context
- session - Variable in class org.red5.server.net.remoting.RemotingConnection
-
Session used to store properties.
- Session - Class in org.red5.server.session
-
Represents the most basic type of "Session", loosely modeled after the HTTP Session used in J2EE applications.
- Session() - Constructor for class org.red5.server.session.Session
- Session(String) - Constructor for class org.red5.server.session.Session
- sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.red5.server.net.proxy.NetworkDumpFilter
- sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.red5.server.net.proxy.ProxyFilter
- sessionClosed(IoSession) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- sessionCreated(IoSession) - Method in class org.red5.server.net.proxy.DebugProxyHandler
- sessionCreated(IoSession) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- sessionCreated(IoSession) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- sessionId - Variable in class org.red5.server.session.Session
- sessionIdle(IoSession, IdleStatus) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- SessionManager - Class in org.red5.server.session
-
Manages sessions.
- SessionManager() - Constructor for class org.red5.server.session.SessionManager
- sessionOpened(IoSession) - Method in class org.red5.server.net.proxy.DebugProxyHandler
- sessionOpened(IoSession) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
- setAddress(String) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setAddresses(List<String>) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setApplicationContext(ApplicationContext) - Method in class org.red5.server.Context
-
Setter for application context
- setApplicationContext(ApplicationContext) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
- setApplicationContext(ApplicationContext) - Method in class org.red5.server.net.rtmp.RTMPConnManager
- setApplicationContext(ApplicationContext) - Method in class org.red5.server.service.ShutdownServer
- setApplicationContext(ApplicationContext) - Method in class org.red5.spring.Red5ApplicationContext
- setAsText(String) - Method in class org.red5.spring.InetAddressEditor
- setAttribute(Enum<?>, Object) - Method in class org.red5.server.net.remoting.RemotingConnection
- setAttribute(String, Object) - Method in class org.red5.server.net.remoting.RemotingConnection
- setAttribute(String, Object) - Method in class org.red5.server.PersistableAttributeStore
- setAttributes(Map<String, Object>) - Method in class org.red5.server.net.remoting.RemotingConnection
- setAttributes(Map<String, Object>) - Method in class org.red5.server.PersistableAttributeStore
- setAttributes(IAttributeStore) - Method in class org.red5.server.net.remoting.RemotingConnection
- setAttributes(IAttributeStore) - Method in class org.red5.server.PersistableAttributeStore
- setAudioAllowed(boolean) - Method in class org.red5.server.stream.RtmpSampleAccess
-
Setter audioAllowed.
- setBacklog(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setBandwidth(int) - Method in class org.red5.server.net.remoting.RemotingConnection
- setCapacity(long) - Method in class org.red5.server.stream.PlayBuffer
-
Setter for capacity
- setCheckForEmptyDirectories(boolean) - Method in class org.red5.server.persistence.FilePersistence
- setCipherSuites(String[]) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- setClient(IClient) - Method in class org.red5.server.net.remoting.RemotingConnection
- setClientBroadcastStream(IClientBroadcastStream) - Method in class org.red5.server.scope.BroadcastScope
-
Sets the client broadcast stream
- setClientCallback(String) - Method in class org.red5.server.net.remoting.message.RemotingCall
-
Setter for client callback.
- setClientId(String) - Method in interface org.red5.server.api.session.ISession
-
Sets the associated client id.
- setClientId(String) - Method in class org.red5.server.session.Session
- setClientRegistry(IClientRegistry) - Method in class org.red5.server.Context
-
Setter for client registry
- setCodecFactory(ProtocolCodecFactory) - Method in class org.red5.server.net.proxy.DebugProxyHandler
-
Setter for property 'codecFactory'.
- setCodecFactory(ProtocolCodecFactory) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
-
Deprecated.
- setCodecFactory(RTMPTCodecFactory) - Method in class org.red5.server.net.rtmpt.RTMPTHandler
-
Setter for codec factory
- setCommonContext(ApplicationContext) - Method in class org.red5.server.service.ShutdownServer
- setConnection(RTMPConnection) - Method in class org.red5.server.net.rtmp.RTMPConnManager
-
Adds a connection.
- setContextLoader(ContextLoader) - Method in class org.red5.server.service.ShutdownServer
- setContextPath(String) - Method in class org.red5.server.Context
-
Setter for context path.
- setContextPath(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
- setContextPath(String) - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
- setContextPath(String) - Method in class org.red5.server.scope.WebScope
-
Setter for context path
- setCoreBeanFactory(BeanFactory) - Method in class org.red5.server.Context
- setCoreContext(ApplicationContext) - Method in class org.red5.server.service.ShutdownServer
- setDebug(boolean) - Method in class org.red5.server.net.rtmp.RTMPConnManager
- setDecoder(RTMPProtocolDecoder) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- setDefaultApp(String) - Method in class org.red5.server.MappingStrategy
-
Setter for default application name ('default' by default).
- setDestinationDirectory(String) - Method in interface org.red5.server.api.session.ISession
-
Sets where session resources will be located if persisted to disk.
- setDestinationDirectory(String) - Method in class org.red5.server.session.Session
- setDestinationDirectory(String) - Method in class org.red5.server.session.SessionManager
- setDumpTo(String) - Method in class org.red5.server.net.proxy.DebugProxyHandler
-
Setter for property 'dumpTo'.
- setDuty(IConnection.Duty) - Method in class org.red5.server.net.remoting.RemotingConnection
- setEnableDefaultAcceptor(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setEnableMinaLogFilter(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setEnableMinaMonitor(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setEncoder(RTMPProtocolEncoder) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- setEndpoints(Map<String, Object>) - Method in class org.red5.server.net.remoting.FlexMessagingService
-
Setup available end points.
- setEnforceContentTypeCheck(boolean) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
- setEvents(String) - Method in class org.red5.logging.W3CAppender
- setExecutorKeepAliveTime(long) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setExtension(String) - Method in class org.red5.server.persistence.FilePersistence
-
Setter for extension.
- setExtension(String) - Method in class org.red5.server.service.BaseStreamableFileService
- setExtension(String) - Method in class org.red5.server.service.m4a.impl.M4AService
- setExtension(String) - Method in class org.red5.server.service.mp4.impl.MP4Service
- setFields(String) - Method in class org.red5.logging.W3CAppender
- setFilterNames(List<String>) - Method in class org.red5.server.adapter.Config
- setForward(String) - Method in class org.red5.server.net.proxy.DebugProxyHandler
-
Setter for property 'forward'.
- setGenerateMetadata(boolean) - Method in class org.red5.server.service.flv.impl.FLVService
-
Generate metadata or not
- setGlobalScope(IGlobalScope) - Method in class org.red5.server.scope.ScopeResolver
-
Setter for global scope
- setGlobalScope(IGlobalScope) - Method in class org.red5.server.scope.WebScope
-
Setter for global scope.
- setGlobalScope(IScope) - Method in class org.red5.server.statistics.StatisticsService
- setHandler(IRTMPHandler) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
-
Setter for handler.
- setHandler(RTMPTHandler) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Set the RTMPTHandler to use in this servlet.
- setHandshakeBytes(byte[]) - Method in class org.red5.server.net.rtmp.InboundHandshake
- setIdent2(String) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Set the fcs/ident2 string
- setIdleTime(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
-
Sets the idle time for connected sessions.
- setInitialPoolSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setIoHandler(IoHandlerAdapter) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setIoThreads(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setItem(int) - Method in class org.red5.server.stream.ServerStream
- setKeepAlive(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setKeystoreFile(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
-
Set keystore data from a file.
- setKeystorePassword(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
-
Password used to access the keystore file.
- setLiveWaitSupport(boolean) - Method in class org.red5.server.stream.ProviderService
- setManager(IConnectionManager<RTMPConnection>) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
- setMappingStrategy(IMappingStrategy) - Method in class org.red5.server.Context
-
Setter for mapping strategy
- setMaxInMessagesPerProcess(int) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- setMaxLifetime(String) - Method in class org.red5.server.session.SessionManager
- setMaxPoolSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setMaxProcessorPoolSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setMaxQueueOfferAttempts(int) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- setMaxQueueOfferTime(long) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- setMinaPollInterval(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setName() - Method in class org.red5.server.scope.WebScope
-
Web scope has no name
- setName(String) - Method in class org.red5.server.PersistableAttributeStore
-
Setter for name
- setNeedClientAuth(boolean) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- setPacket(RemotingPacket) - Method in class org.red5.server.net.remoting.RemotingConnection
-
Update the current packet.
- setParent() - Method in class org.red5.server.scope.WebScope
-
Can't set parent to Web scope.
- setParent(ApplicationContext) - Method in class org.red5.spring.Red5ApplicationContext
- setPath(String) - Method in class org.red5.server.PersistableAttributeStore
-
Setter for scope path
- setPath(String) - Method in class org.red5.server.persistence.FilePersistence
-
Setter for file path.
- setPersistanceStore(IPersistenceStore) - Method in class org.red5.server.Context
-
Setter for persistence store
- setPersistenceClass(String) - Method in class org.red5.server.scope.GlobalScope
- setPersistenceInterval(int) - Method in class org.red5.server.persistence.FilePersistence
- setPersistent(boolean) - Method in class org.red5.server.PersistableAttributeStore
-
Set for persistence
- setPlaylistController(IPlaylistController) - Method in class org.red5.server.stream.ServerStream
- setPort(int) - Method in class org.red5.server.service.ShutdownServer
- setPrefix(String) - Method in class org.red5.server.service.BaseStreamableFileService
- setPrefix(String) - Method in class org.red5.server.service.m4a.impl.M4AService
- setPrefix(String) - Method in class org.red5.server.service.mp4.impl.MP4Service
- setProtocols(String[]) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- setPublishedName(String) - Method in class org.red5.server.stream.ServerStream
- setRandom(boolean) - Method in class org.red5.server.stream.ServerStream
- setReaderIdleTime(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
-
Deprecated.
- setReceiveBufferSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setRefresh(boolean) - Method in class org.red5.spring.Red5ApplicationContext
- setRemoteAddress(String) - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- setRemotePort(int) - Method in class org.red5.server.net.rtmpt.RTMPTConnection
- setRepeat(boolean) - Method in class org.red5.server.stream.ServerStream
- setRequestInfo(HttpServletRequest) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Sets the request info for the current request.
- setResourceLoader(ResourceLoader) - Method in class org.red5.server.net.proxy.DebugProxyHandler
- setRewind(boolean) - Method in class org.red5.server.stream.ServerStream
- setSchedulingService(ISchedulingService) - Method in class org.red5.server.session.SessionManager
- setScopePath(String) - Method in class org.red5.server.net.remoting.message.RemotingPacket
-
Setter for scope path.
- setScopeResolver(IScopeResolver) - Method in class org.red5.server.Context
-
Setter for scope resolver
- setSendBufferSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setServer(IServer) - Method in class org.red5.server.scope.GlobalScope
-
Setter for server
- setServer(IServer) - Method in class org.red5.server.scope.WebScope
-
Setter for server
- setServiceInvoker(IServiceInvoker) - Method in class org.red5.server.Context
-
Setter for service invoker
- setServiceInvoker(IServiceInvoker) - Method in class org.red5.server.net.remoting.FlexMessagingService
-
Set the service invoker to use.
- setServlet(RTMPTServlet) - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Set the servlet that created the connection.
- setServletContext(ServletContext) - Method in class org.red5.server.scope.WebScope
-
Servlet context
- setServletRequest(HttpServletRequest) - Method in class org.red5.server.net.rtmpt.RTMPTConnection
-
Setter for servlet request.
- setShutdownDelay(int) - Method in class org.red5.server.service.ShutdownServer
- setShutdownTokenFileName(String) - Method in class org.red5.server.service.ShutdownServer
- setStart(int) - Method in class org.red5.server.stream.provider.FileProvider
-
Setter for start position
- setStore(IPersistenceStore) - Method in class org.red5.server.PersistableAttributeStore
-
Load data from another persistent store
- setStreamId(Number) - Method in class org.red5.server.net.remoting.RemotingConnection
- setTargetResponseSize(int) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Sets the target size for responses
- setTcpNoDelay(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setThoughputCalcInterval(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setTrafficClass(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setTruststoreFile(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
-
Set truststore file path.
- setTruststorePassword(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
-
Password used to access the truststore file.
- setUnvalidatedConnectionAllowed(boolean) - Method in class org.red5.server.net.rtmp.InboundHandshake
- setUseClientMode(boolean) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- setUseHeapBuffers(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- setVideoAllowed(boolean) - Method in class org.red5.server.stream.RtmpSampleAccess
-
Setter videoAllowed
- setVirtualHosts(String) - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
- setVirtualHosts(String) - Method in class org.red5.server.scope.WebScope
-
Setter for virtual hosts.
- setWantClientAuth(boolean) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
- setWildcardLocations(String[]) - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
-
String[] of wildcard locations of properties that are converted to Resource[] using using
PathMatchingResourcePatternResolver
- SharedObjectException - Exception in org.red5.server.exception
-
Base for all shared object-related exceptions
- SharedObjectException() - Constructor for exception org.red5.server.exception.SharedObjectException
- ShutdownServer - Class in org.red5.server.service
-
Server/service to perform orderly and controlled shutdown and clean up of Red5.
- ShutdownServer() - Constructor for class org.red5.server.service.ShutdownServer
- shuttingDown - Variable in class org.red5.server.scope.WebScope
-
Is the scope currently shutting down?
- size() - Method in class org.red5.server.net.remoting.RemotingConnection
- skipData(HttpServletRequest) - Method in class org.red5.server.net.rtmpt.RTMPTServlet
-
Skip data sent by the client.
- start() - Method in class org.red5.server.messaging.ServiceAdapter
-
Starts the adapter if its associated Destination is started and if the adapter is not already running.
- start() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- start() - Method in class org.red5.server.service.ShutdownServer
-
Starts internal server listening for shutdown requests.
- start() - Method in class org.red5.server.stream.filter.StreamBandwidthController
-
Start pulling (streaming)
- start() - Method in class org.red5.server.stream.ServerStream
-
Start this server-side stream
- start(IScope) - Method in class org.red5.server.CoreHandler
- start(IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- startBroadcastVOD() - Method in class org.red5.server.stream.ServerStream
-
Begin VOD broadcasting
- StatisticsService - Class in org.red5.server.statistics
-
Implementation of the statistics service.
- StatisticsService() - Constructor for class org.red5.server.statistics.StatisticsService
- stats - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- stop() - Method in class org.red5.server.messaging.ServiceAdapter
-
Stops the ServiceAdapter.
- stop() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- stop() - Method in class org.red5.server.stream.ServerStream
-
Stop this server-side stream
- stop(IScope) - Method in class org.red5.server.CoreHandler
- stop(IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
- stopRecording() - Method in class org.red5.server.stream.ServerStream
-
Stops any currently active recording.
- store - Variable in class org.red5.server.PersistableAttributeStore
-
Store object that deals with save/load routines
- StreamBandwidthController - Class in org.red5.server.stream.filter
-
Controls stream bandwidth
- StreamBandwidthController() - Constructor for class org.red5.server.stream.filter.StreamBandwidthController
- StreamControlException - Exception in org.red5.server.exception
-
Stream control exception
- StreamControlException() - Constructor for exception org.red5.server.exception.StreamControlException
- StreamDataException - Exception in org.red5.server.exception
-
Thrown on stream data exception
- StreamDataException() - Constructor for exception org.red5.server.exception.StreamDataException
- StreamUtils - Class in org.red5.server.api.stream.support
-
Stream helper methods.
- StreamUtils() - Constructor for class org.red5.server.api.stream.support.StreamUtils
- subscribe(IConsumer, Map<String, Object>) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
- subscribe(IConsumer, Map<String, Object>) - Method in class org.red5.server.scope.BroadcastScope
-
Connect scope's pipe to given consumer
- subscribe(IProvider, Map<String, Object>) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
- subscribe(IProvider, Map<String, Object>) - Method in class org.red5.server.scope.BroadcastScope
-
Connect scope's pipe with given provider
T
- takeMessage() - Method in class org.red5.server.stream.PlayBuffer
-
Take a message from this buffer.
- tcpNoDelay - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
- TOMCAT_BOOTSTRAP_CLASS - Static variable in class org.red5.server.util.ServerDetector
- TOMCAT_EMBEDDED_CLASS - Static variable in class org.red5.server.util.ServerDetector
- TOMCAT_ID - Static variable in class org.red5.server.util.ServerDetector
- toString() - Method in class org.red5.server.net.remoting.RemotingConnection
-
Return string representation of the connection.
- toString() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
- toString() - Method in class org.red5.server.scope.BroadcastScope
- toString() - Method in class org.red5.server.stream.ServerStream
- type - Variable in class org.red5.server.PersistableAttributeStore
-
Attribute store type
U
- unregister() - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
- unregister() - Method in class org.red5.server.scope.WebScope
-
Uninitialize and remove all vhosts from the global scope.
- unregisterBroadcastStream(IScope, String) - Method in class org.red5.server.stream.ProviderService
- unregisterBroadcastStream(IScope, String, IBroadcastStream) - Method in class org.red5.server.stream.ProviderService
- unregisterStreamPlaybackSecurity(IStreamPlaybackSecurity) - Method in interface org.red5.server.api.stream.IStreamSecurityService
-
Remove handler that protects stream playback.
- unregisterStreamPublishSecurity(IStreamPublishSecurity) - Method in interface org.red5.server.api.stream.IStreamSecurityService
-
Remove handler that protects stream publishing.
- unsubscribe(IConsumer) - Method in class org.red5.server.scope.BroadcastScope
-
Disconnects scope's pipe from given consumer
- unsubscribe(IProvider) - Method in class org.red5.server.scope.BroadcastScope
-
Disconnects scope's pipe from given provider
- updateReadBytes(int) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- updateScopeStatistics(String) - Method in interface org.red5.server.api.statistics.IStatisticsService
-
Update statistics for a given scope.
- updateScopeStatistics(String) - Method in class org.red5.server.statistics.StatisticsService
- updateSharedObjectStatistics(String, String) - Method in interface org.red5.server.api.statistics.IStatisticsService
-
Update informations about a shared object in a given scope.
- updateSharedObjectStatistics(String, String) - Method in class org.red5.server.statistics.StatisticsService
- updateWrittenBytes(int) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
- UrlQueryStringMap<K,V> - Class in org.red5.server.util
-
Simple query string to map converter.
- UrlQueryStringMap() - Constructor for class org.red5.server.util.UrlQueryStringMap
- useHeapBuffers - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
V
- validate(byte[]) - Method in class org.red5.server.net.rtmp.InboundHandshake
-
Determines the validation scheme for given input.
- Version - Class in <Unnamed>
-
Provides information about the version of Red5 being used.
- Version() - Constructor for class Version
- virtualHosts - Variable in class org.red5.server.scope.WebScope
-
Virtual hosts list as string
W
- W3CAppender - Class in org.red5.logging
-
Logback appender for the Extended W3C format.
- W3CAppender() - Constructor for class org.red5.logging.W3CAppender
- WarLoaderServlet - Class in org.red5.server.war
-
Entry point from which the server config file is loaded while running within a J2EE application container.
- WarLoaderServlet() - Constructor for class org.red5.server.war.WarLoaderServlet
- webAppCtx - Variable in class org.red5.server.net.servlet.AMFGatewayServlet
-
Web app context
- WEBLOGIC_CLASS - Static variable in class org.red5.server.util.ServerDetector
- WEBLOGIC_ID - Static variable in class org.red5.server.util.ServerDetector
- WebScope - Class in org.red5.server.scope
-
Web scope is special scope that is aware of servlet context and represents scope of a Red5 application within a servlet container (or application server) such as Tomcat, Jetty or JBoss.
- WebScope() - Constructor for class org.red5.server.scope.WebScope
- WebScopeMXBean - Interface in org.red5.server.jmx.mxbeans
-
An MBean interface for the web scope object.
- WEBSPHERE_CLASS - Static variable in class org.red5.server.util.ServerDetector
- WEBSPHERE_ID - Static variable in class org.red5.server.util.ServerDetector
- write(Packet) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Send RTMP packet down the connection.
- writeRaw(IoBuffer) - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
-
Send raw data down the connection.
All Classes All Packages