org.mobicents.media.server.impl.naming
Class InnerNamingService

java.lang.Object
  extended by org.mobicents.media.server.impl.naming.InnerNamingService
All Implemented Interfaces:
java.io.Serializable, org.mobicents.media.server.spi.NamingService

public class InnerNamingService
extends java.lang.Object
implements org.mobicents.media.server.spi.NamingService

Author:
kulikov
See Also:
Serialized Form

Constructor Summary
InnerNamingService()
           
 
Method Summary
 void addEndpoint(org.mobicents.media.server.spi.Endpoint endpoint)
           
 org.mobicents.media.server.spi.Endpoint find(java.lang.String name, boolean allowInUse)
           
 org.mobicents.media.server.spi.Endpoint findAny(java.lang.String name)
           
 int getEndpointCount()
           
protected  java.util.Collection<java.lang.String> getNames(java.util.Collection<java.lang.String> prefixes, NameToken token, java.util.Iterator<NameToken> tokens)
           
 org.mobicents.media.server.spi.Endpoint lookup(java.lang.String endpointName)
           
 org.mobicents.media.server.spi.Endpoint lookup(java.lang.String endpointName, boolean allowInUse)
           
 void removeEndpoint(org.mobicents.media.server.spi.Endpoint endpoint)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InnerNamingService

public InnerNamingService()
Method Detail

start

public void start()

stop

public void stop()

addEndpoint

public void addEndpoint(org.mobicents.media.server.spi.Endpoint endpoint)
                 throws org.mobicents.media.server.spi.ResourceUnavailableException
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

removeEndpoint

public void removeEndpoint(org.mobicents.media.server.spi.Endpoint endpoint)

lookup

public org.mobicents.media.server.spi.Endpoint lookup(java.lang.String endpointName)
                                               throws org.mobicents.media.server.spi.ResourceUnavailableException
Specified by:
lookup in interface org.mobicents.media.server.spi.NamingService
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

lookup

public org.mobicents.media.server.spi.Endpoint lookup(java.lang.String endpointName,
                                                      boolean allowInUse)
                                               throws org.mobicents.media.server.spi.ResourceUnavailableException
Specified by:
lookup in interface org.mobicents.media.server.spi.NamingService
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

findAny

public org.mobicents.media.server.spi.Endpoint findAny(java.lang.String name)
                                                throws org.mobicents.media.server.spi.ResourceUnavailableException
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

find

public org.mobicents.media.server.spi.Endpoint find(java.lang.String name,
                                                    boolean allowInUse)
                                             throws org.mobicents.media.server.spi.ResourceUnavailableException
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

getNames

protected java.util.Collection<java.lang.String> getNames(java.util.Collection<java.lang.String> prefixes,
                                                          NameToken token,
                                                          java.util.Iterator<NameToken> tokens)

getEndpointCount

public int getEndpointCount()
Specified by:
getEndpointCount in interface org.mobicents.media.server.spi.NamingService


Copyright © 2010. All Rights Reserved.