Avaya Conferencing Provider API

com.avaya.conferencing.api.acp.control
Class MediaResourcePool

java.lang.Object
  extended by com.avaya.conferencing.api.acp.control.AbstractConnectionSpecificResource
      extended by com.avaya.conferencing.api.acp.control.MediaResourcePool
All Implemented Interfaces:
ConnectionSpecificResource

public abstract class MediaResourcePool
extends AbstractConnectionSpecificResource

This interface defines a Resource that can be used by certain media

Since:
5.1.0.0.40

Constructor Summary
MediaResourcePool()
           
 
Method Summary
abstract  java.lang.String getName()
          Gets the name of the resource
abstract  boolean isDefault()
          Checks whether the current MediaResourcePool is the default one
abstract  boolean isPermitted(CPAuthentication authentication)
          Tells the caller whether this MediaResourcePool is permitted for use by the specified CPAuthentication
abstract  boolean isSpecialResource()
          Tells whether the current MediaResourcePool is a 'special' resource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.avaya.conferencing.api.acp.control.ConnectionSpecificResource
getResourceClass
 

Constructor Detail

MediaResourcePool

public MediaResourcePool()
Method Detail

getName

public abstract java.lang.String getName()
Gets the name of the resource

Returns:
the name of the resource

isPermitted

public abstract boolean isPermitted(CPAuthentication authentication)
Tells the caller whether this MediaResourcePool is permitted for use by the specified CPAuthentication

Parameters:
authentication - The CPAuthentication scheme
Returns:
Whether the MediaResourcePool is permitted for use.
Since:
5.1.0.0.40

isDefault

public abstract boolean isDefault()
Checks whether the current MediaResourcePool is the default one

Returns:
whether the current MediaResourcePool is the default one

isSpecialResource

public abstract boolean isSpecialResource()
Tells whether the current MediaResourcePool is a 'special' resource

Returns:
whether the MediaResourcePool is special

Avaya Conferencing Provider API

Copyright © 2008-2009 Avaya. All Rights Reserved.