|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthr.fer.tel.nims.dsa.client.ConfigurationHandler
public class ConfigurationHandler
ConfigurationHandler class parses SIP user agent's configuration from a properties file. (based on the hr.fer.teletk.sipas.proxy.ConfigurationHandler)
| Field Summary | |
|---|---|
java.lang.String |
ADDRESS_PROPERTY
|
java.lang.String |
DEBUG_LOG_PROPERTY
|
java.lang.String |
DOMAIN_PROPERTY
|
java.lang.String |
NAME_PROPERTY
|
java.lang.String |
OUTBOUND_PROXY_PROPERTY
|
java.lang.String |
PORT_PROPERTY
|
java.lang.String |
RETRANSMISSION_FILTER_PROPERTY
|
java.lang.String |
SERVER_LOG_PROPERTY
|
java.lang.String |
TRACE_LEVEL_PROPERTY
|
java.lang.String |
TRANSPORT_PROPERTY
|
| Constructor Summary | |
|---|---|
ConfigurationHandler(java.lang.String configurationFile)
Creates a configuration handler for initializing SIP user agent. |
|
| Method Summary | |
|---|---|
java.util.Properties |
getConfigurationProperties()
|
java.lang.String |
getDebugLog()
|
java.lang.String |
getDomain()
|
java.lang.String |
getIpAddress()
|
java.lang.String |
getName()
Gets the name of the user agent that is configured. |
boolean |
getRetransmissionFilter()
|
java.lang.String |
getServerLog()
|
java.lang.String |
getTraceLevel()
Gets the trace level value that is configured. |
int |
getTransportPort()
Gets the transport protocol port number that is configured. |
java.lang.String |
getTransportProtocol()
Gets the configured transport protocol. |
void |
init()
Initializes the configuration properties by reading the configuration file. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final java.lang.String NAME_PROPERTY
public final java.lang.String ADDRESS_PROPERTY
public final java.lang.String OUTBOUND_PROXY_PROPERTY
public final java.lang.String PORT_PROPERTY
public final java.lang.String TRANSPORT_PROPERTY
public final java.lang.String RETRANSMISSION_FILTER_PROPERTY
public final java.lang.String DOMAIN_PROPERTY
public final java.lang.String SERVER_LOG_PROPERTY
public final java.lang.String DEBUG_LOG_PROPERTY
public final java.lang.String TRACE_LEVEL_PROPERTY
| Constructor Detail |
|---|
public ConfigurationHandler(java.lang.String configurationFile)
configurationFile - the name of the file containing the configuration.| Method Detail |
|---|
public void init()
throws java.io.IOException,
java.lang.IllegalArgumentException
java.io.IOException - if the file could not be found or there was an error reading from it.
java.lang.IllegalArgumentException - if some of the values in the configuration file are invalid.public java.lang.String getIpAddress()
public java.lang.String getName()
public int getTransportPort()
public java.lang.String getTransportProtocol()
public boolean getRetransmissionFilter()
public java.lang.String getServerLog()
public java.lang.String getDebugLog()
public java.lang.String getTraceLevel()
public java.util.Properties getConfigurationProperties()
public java.lang.String getDomain()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||