|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.red5.server.LoaderBase
org.red5.server.tomcat.TomcatLoader
public class TomcatLoader
Red5 loader for Tomcat.
| Nested Class Summary | |
|---|---|
protected class |
TomcatLoader.DirectoryFilter
Filters directory content |
| Field Summary | |
|---|---|
protected Map<String,String> |
connectionProperties
Additional connection properties to be set at init. |
protected Connector |
connector
Tomcat connector. |
protected static Embedded |
embedded
Embedded Tomcat service (like Catalina). |
protected static Engine |
engine
Tomcat engine. |
protected Host |
host
Base container host. |
protected static org.slf4j.Logger |
log
|
protected Realm |
realm
Tomcat realm. |
protected List<Valve> |
valves
Valves |
| Fields inherited from class org.red5.server.LoaderBase |
|---|
applicationContext, loader, red5AppCtx, webappFolder |
| Constructor Summary | |
|---|---|
TomcatLoader()
|
|
| Method Summary | |
|---|---|
Context |
addContext(String path,
String docBase)
Add context for path and docbase to current host. |
Host |
getBaseHost()
Get base host. |
Connector |
getConnector()
Return connector. |
Embedded |
getEmbedded()
Getter for embedded object. |
Engine |
getEngine()
Return Tomcat engine. |
Host |
getHost()
Get the host. |
Realm |
getRealm()
Getter for realm. |
void |
init()
Initialization. |
void |
registerJMX()
|
void |
removeContext(String path)
Remove context from the current host. |
void |
setBaseHost(Host baseHost)
Set base host. |
void |
setConnectionProperties(Map<String,String> props)
Set connection properties for the connector |
void |
setConnector(Connector connector)
Set connector. |
void |
setConnectors(List<Connector> connectors)
Set additional connectors. |
void |
setContexts(Map<String,String> contexts)
Set additional contexts. |
void |
setEmbedded(Embedded embedded)
Setter for embedded object. |
void |
setEngine(Engine engine)
Set Tomcat engine implementation. |
void |
setHost(Host host)
Set the host. |
void |
setHosts(List<Host> hosts)
Set additional hosts. |
void |
setRealm(Realm realm)
Setter for realm. |
void |
setValves(List<Valve> valves)
Set additional valves. |
void |
shutdown()
Shut server down. |
| Methods inherited from class org.red5.server.LoaderBase |
|---|
getApplicationContext, getApplicationLoader, getRed5ApplicationContext, removeRed5ApplicationContext, setApplicationContext, setApplicationLoader, setRed5ApplicationContext, setWebappFolder |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.springframework.context.ApplicationContextAware |
|---|
setApplicationContext |
| Field Detail |
|---|
protected static org.slf4j.Logger log
protected Host host
protected Connector connector
protected static Embedded embedded
protected static Engine engine
protected Realm realm
protected List<Valve> valves
protected Map<String,String> connectionProperties
| Constructor Detail |
|---|
public TomcatLoader()
| Method Detail |
|---|
public Context addContext(String path,
String docBase)
path - PathdocBase - Document base
public void removeContext(String path)
removeContext in interface LoaderMBeanremoveContext in class LoaderBasepath - Pathpublic Host getBaseHost()
public Connector getConnector()
public Embedded getEmbedded()
public Engine getEngine()
public Realm getRealm()
public void init()
init in interface LoaderMBeanpublic void setBaseHost(Host baseHost)
baseHost - Base hostpublic void setConnector(Connector connector)
connector - Connectorpublic void setConnectors(List<Connector> connectors)
connectors - Additional connectorspublic void setContexts(Map<String,String> contexts)
contexts - Map of contextspublic void setEmbedded(Embedded embedded)
embedded - Embedded objectpublic void setEngine(Engine engine)
engine - Tomcat enginepublic Host getHost()
public void setHost(Host host)
host - public void setHosts(List<Host> hosts)
hosts - List of hosts added to enginepublic void setRealm(Realm realm)
realm - Realmpublic void setValves(List<Valve> valves)
valves - List of valvespublic void setConnectionProperties(Map<String,String> props)
mappings - public void registerJMX()
public void shutdown()
shutdown in interface LoaderMBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||