|
Avaya Conferencing Provider API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
IMPL_CLASS - Implementing classes use this type parameter to provide type safety.public interface EndPointContainer<IMPL_CLASS extends EndPointContainer<IMPL_CLASS>>
A conferencing object that has EndPoint instances associated with it.
| Field Summary |
|---|
| Fields inherited from interface com.avaya.conferencing.api.acp.control.ConferencingObject |
|---|
STATE |
| Method Summary | |
|---|---|
void |
addDTMFListener(DTMFListener listener)
Registers a DTMFListener against all EndPoints in this container. |
void |
addEndPointPropertyChangeListener(java.beans.PropertyChangeListener listener)
Registers a PropertyChangeListener against all properties of the EndPoints in this container. |
void |
addEndPointPropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
Registers a PropertyChangeListener against a specific property of the EndPoints in this container. |
java.util.Iterator<EndPoint> |
endPointIterator()
Returns an iterator of the conference EndPoints. |
java.util.Iterator<EndPoint> |
endPointIterator(Filter<? super EndPoint>... filters)
Returns an iterator of the conference EndPoints. |
EndPoint |
findEndPoint(Reference<EndPoint> ref)
Find and retrieve the specified EndPoint. |
java.util.Collection<EndPoint> |
getEndPoints()
Returns the EndPoints of this EndPointContainer. |
java.util.Collection<EndPoint> |
getEndPoints(Filter<? super EndPoint>... filters)
Returns the EndPoints of this EndPointContainer which match a specific Filters. |
EndPoint |
lookupEndPoint(Reference<EndPoint> ref)
Find and retrieve the specified EndPoints. |
void |
removeDTMFListener(DTMFListener listener)
Unregisters a DTMFListener against all EndPoints in this container. |
void |
removeEndPointPropertyChangeListener(java.beans.PropertyChangeListener listener)
Unregisters a PropertyChangeListener previously registered against all properties of the EndPoints in this container. |
void |
removeEndPointPropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
Unregisters a PropertyChangeListener previously registered against a specific property of the EndPoints in this container. |
| Methods inherited from interface com.avaya.conferencing.api.acp.control.ConferencingObjectContainer |
|---|
addChildListener, addChildListener, addChildPropertyChangeListener, addChildPropertyChangeListener, childClassIterator, childIterator, childIterator, findChild, findParents, getAllChildren, getAllChildren, getChildClasses, getChildren, getChildren, lookupChild, lookupParents, removeChildListener, removeChildListener, removeChildPropertyChangeListener, removeChildPropertyChangeListener |
| Methods inherited from interface com.avaya.conferencing.api.acp.control.ConferencingObject |
|---|
addAvailableVerbsChangeListener, addPropertyChangeListener, addPropertyChangeListener, addStateChangeListener, execute, executeAs, getAllVerbs, getAllVerbsAs, getAllVerbsAs, getConnection, getId, getProperties, getProperties, getPropertyClass, getPropertyClasses, getPropertyType, getPropertyValue, getPropertyValues, getState, getVerbs, getVerbsAs, removeAvailableVerbsChangeListener, removePropertyChangeListener, removePropertyChangeListener, removeStateChangeListener |
| Method Detail |
|---|
void addDTMFListener(DTMFListener listener)
listener - The listener.void addEndPointPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - The PropertyChangeListener.
void addEndPointPropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
property - The property to listen for changes on.listener - The PropertyChangeListener.java.util.Iterator<EndPoint> endPointIterator()
java.util.Iterator<EndPoint> endPointIterator(Filter<? super EndPoint>... filters)
filters - The filters to use.
EndPoint findEndPoint(Reference<EndPoint> ref)
throws UnknownChildObjectException
ref - The EndPoint reference.
UnknownChildObjectException - if the EndPoint does not exist.java.util.Collection<EndPoint> getEndPoints()
collection.isEmpty() is preferable to 0 == collection.size() as the
latter may block until the entire collection is loaded.
java.util.Collection<EndPoint> getEndPoints(Filter<? super EndPoint>... filters)
collection.isEmpty()
is preferable to 0 == collection.size() as the latter may block until the entire collection is
loaded.
filters - The filters which must be matched.
EndPoint lookupEndPoint(Reference<EndPoint> ref)
ref - The EndPoint reference.
null if the EndPoint does not exist.void removeDTMFListener(DTMFListener listener)
listener - The listener.void removeEndPointPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - The PropertyChangeListener.
void removeEndPointPropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
property - The property to listen for changes on.listener - The PropertyChangeListener.
|
Avaya Conferencing Provider API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||