org.mobicents.media.server
Class VirtualSS7EndpointInstaller

java.lang.Object
  extended by org.mobicents.media.server.VirtualEndpointInstaller
      extended by org.mobicents.media.server.VirtualSS7EndpointInstaller
All Implemented Interfaces:
EndpointInstaller

public class VirtualSS7EndpointInstaller
extends VirtualEndpointInstaller

Endpoint installer is used for automatic creation and instalation of endpoints. It uses three parameters: the name pattern, class name and configuration

Author:
oifa yulian

Field Summary
 
Fields inherited from class org.mobicents.media.server.VirtualEndpointInstaller
dspFactory, nameParser, server
 
Constructor Summary
VirtualSS7EndpointInstaller()
          Creates new endpoint installer.
 
Method Summary
 boolean getIsALaw()
          Gets the pattern used for generating endpoint name.
 SS7Manager getSS7Manager()
          Gets the SS7Manager used for generating endpoint name.
 int getStartChannelID()
          Gets the pattern used for generating endpoint name.
 void install()
          (Non Java-doc.)
 void setIsALaw(boolean isALaw)
          Sets the pattern used for generating endpoint name.
 void setSS7Manager(SS7Manager ss7Manager)
          Sets the pattern used for generating endpoint name.
 void setStartChannelID(int startChannelID)
          Sets the pattern used for generating endpoint name.
 void uninstall()
           
 
Methods inherited from class org.mobicents.media.server.VirtualEndpointInstaller
getEndpointClass, getLocalConnections, getNamePattern, getRtpConnections, setDspFactory, setEndpointClass, setLocalConnections, setNamePattern, setRtpConnections, setServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualSS7EndpointInstaller

public VirtualSS7EndpointInstaller()
Creates new endpoint installer.

Method Detail

getIsALaw

public boolean getIsALaw()
Gets the pattern used for generating endpoint name.

Returns:
text pattern

setIsALaw

public void setIsALaw(boolean isALaw)
Sets the pattern used for generating endpoint name.

Parameters:
namePattern - the pattern text.

getStartChannelID

public int getStartChannelID()
Gets the pattern used for generating endpoint name.

Returns:
text pattern

setStartChannelID

public void setStartChannelID(int startChannelID)
Sets the pattern used for generating endpoint name.

Parameters:
namePattern - the pattern text.

getSS7Manager

public SS7Manager getSS7Manager()
Gets the SS7Manager used for generating endpoint name.

Returns:
SS7Manager

setSS7Manager

public void setSS7Manager(SS7Manager ss7Manager)
Sets the pattern used for generating endpoint name.

Parameters:
SS7Manager - the pattern text.

install

public void install()
(Non Java-doc.)

Specified by:
install in interface EndpointInstaller
Overrides:
install in class VirtualEndpointInstaller
Throws:
ResourceUnavailableException

uninstall

public void uninstall()
Specified by:
uninstall in interface EndpointInstaller
Overrides:
uninstall in class VirtualEndpointInstaller


Copyright © 2012 TeleStax, Inc.. All Rights Reserved.