|
Avaya Conferencing Provider API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.avaya.conferencing.api.acp.control.AbstractConnectionSpecificResource
com.avaya.conferencing.api.acp.control.ConferenceCallFlow
public abstract class ConferenceCallFlow
Represents a conference call flow.
| Constructor Summary | |
|---|---|
ConferenceCallFlow()
|
|
| Method Summary | ||
|---|---|---|
abstract java.lang.String |
getName()
Returns the name of this ConferenceCallFlow object. |
|
abstract
|
getStates(java.lang.Class<S> clazz)
Returns the permissible States for the specified ConferencingObject class when in this call flow. |
|
| 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 |
|---|
public ConferenceCallFlow()
| Method Detail |
|---|
public abstract java.lang.String getName()
public abstract <S extends ConferencingObject<S>> java.util.Set<State> getStates(java.lang.Class<S> clazz)
getStates(EndPoint.class).contains(States.MUTED) == true. This does not mean that every EndPoint will be muted, rather that it is possible for an EndPoint to be muted. In other words, the
State States.MUTED makes sense for a EndPoint in this call flow.
S - The ConferencingObject class.clazz - The ConferencingObject class to get the permissible states of.
|
Avaya Conferencing Provider API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||