|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Objectcom.wowza.wms.vhost.HostPort
public class HostPort
HostPort: data object that describes a socket connection. The address can be defined by ipAddress or by domainName. It can also contain a reference to an SSLFactory class that can be used to create a secure connection to the server.
| Constructor Summary | |
|---|---|
HostPort()
Create an empty HostPort object |
|
| Method Summary | |
|---|---|
void |
addHttpProvider(IHTTPProvider httpProvider)
|
void |
addHttpProvider(IHTTPProvider2 httpProvider)
|
void |
addHTTPStreamerAdapterID(String ID)
|
void |
configureSocketAcceptor(org.apache.mina.transport.socket.nio.SocketAcceptorConfig socketConfig)
Configure a socketAcceport |
java.net.InetAddress |
getAddress()
Get the ipAddress as an InetAddress object |
String |
getAddressRawStr()
|
String |
getAddressStr()
Get a String representation of the address |
com.wowza.wms.vhost.HostPortConfig |
getConfiguation()
Get the socket configuration |
java.util.List<IHTTPProvider> |
getHttpProviders()
|
java.util.List<String> |
getHTTPStreamerAdapterIDs()
|
int |
getPort()
Get port |
int |
getProcessorCount()
Get the number of threads to use to service this incoming port |
com.wowza.wms.vhost.HostPortSSLConfig |
getSSLConfig()
|
String |
getSslFactoryClass()
Get full class name or SSLFactory class |
boolean |
isSuspended()
|
void |
setDomainName(String domainName)
Set domainName. |
void |
setIpAddress(String ipAddress)
Set ipAddress for object. |
void |
setPort(int port)
Set port |
void |
setProcessorCount(int processorCount)
Set the number of threads to use to service this incoming port |
void |
setSSLConfig(com.wowza.wms.vhost.HostPortSSLConfig sslConfig)
|
void |
setSslFactoryClass(String sslFactoryClass)
Set full class name of SSLFactory class |
void |
setSuspended(boolean isSuspended)
|
String |
toString()
Return object as formatted string |
String |
toString(boolean mBeanSafe)
Return object as formatted string |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public HostPort()
| Method Detail |
|---|
public void addHttpProvider(IHTTPProvider httpProvider)
public void addHttpProvider(IHTTPProvider2 httpProvider)
public void addHTTPStreamerAdapterID(String ID)
public void configureSocketAcceptor(org.apache.mina.transport.socket.nio.SocketAcceptorConfig socketConfig)
socketConfig - socket acceptorpublic java.net.InetAddress getAddress()
public String getAddressRawStr()
public String getAddressStr()
public com.wowza.wms.vhost.HostPortConfig getConfiguation()
public java.util.List<IHTTPProvider> getHttpProviders()
public java.util.List<String> getHTTPStreamerAdapterIDs()
public int getPort()
public int getProcessorCount()
public com.wowza.wms.vhost.HostPortSSLConfig getSSLConfig()
public String getSslFactoryClass()
public boolean isSuspended()
public void setDomainName(String domainName)
domainName - domainName like www.mycompany.com or * for localpublic void setIpAddress(String ipAddress)
ipAddress - ipAddress like 127.0.0.1 or * for localpublic void setPort(int port)
port - portpublic void setProcessorCount(int processorCount)
processorCount - number of processor threadspublic void setSSLConfig(com.wowza.wms.vhost.HostPortSSLConfig sslConfig)
public void setSslFactoryClass(String sslFactoryClass)
sslFactoryClass - full class name or SSLFactory or "" if not specifiedpublic void setSuspended(boolean isSuspended)
public String toString()
toString in class Objectpublic String toString(boolean mBeanSafe)
mBeanSafe - make the name safe for JMX management interface
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||