public class VrpServiceSettings
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
VrpServiceSettings() |
VrpServiceSettings(boolean enabled,
java.lang.String ipAddress,
int udpPort,
int voxTimeout,
VrpAddressType addressScheme,
java.util.List fleetsList,
boolean traceSignalling)
Creates a configuration for a VRP recording service with the
specified parameters.
|
VrpServiceSettings(VrpServiceSettings other) |
Modifier and Type | Method and Description |
---|---|
int |
getAddressScheme() |
java.util.List |
getFleetsList() |
java.lang.String |
getIpAddress() |
int |
getUdpPort() |
int |
getVoxTimeout() |
boolean |
isEnabled() |
boolean |
isTraceSignalling() |
void |
setAddressScheme(int addressScheme) |
void |
setEnabled(boolean enabled) |
void |
setFleetsList(java.util.List fleetsList) |
void |
setIpAddress(java.lang.String ipAddress) |
void |
setTraceSignalling(boolean traceSignalling) |
void |
setUdpPort(int udpPort) |
void |
setVoxTimeout(int voxTimeout) |
java.lang.String |
toString() |
public VrpServiceSettings(boolean enabled, java.lang.String ipAddress, int udpPort, int voxTimeout, VrpAddressType addressScheme, java.util.List fleetsList, boolean traceSignalling)
enabled
- Set to true
to enable the VRP recording service.ipAddress
- The IP address to use for the VRP service. Must be one of of the
IP addresses assigned to the system.udpPort
- The UDP port to use for the VRP service.voxTimeout
- The time, in seconds, that the system will keep recording after it has detected
that there is no longer RTP packets on the stream being recorded. The system will
end recording after this time.addressScheme
- The fleet addressing scheme used on the network.fleetsList
- List of fleet parameters when the MPT 1343 addressing scheme is in use.traceSignalling
- Set this to true
to enable logging of call start and call end VRP packets.public VrpServiceSettings()
public VrpServiceSettings(VrpServiceSettings other)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public java.lang.String getIpAddress()
public void setIpAddress(java.lang.String ipAddress)
public int getUdpPort()
public void setUdpPort(int udpPort)
public int getVoxTimeout()
public void setVoxTimeout(int voxTimeout)
public int getAddressScheme()
public void setAddressScheme(int addressScheme)
public java.util.List getFleetsList()
public void setFleetsList(java.util.List fleetsList)
public boolean isTraceSignalling()
public void setTraceSignalling(boolean traceSignalling)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.