|
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.AbstractConferencingObject<ParticipantCodeGroup>
com.avaya.conferencing.api.acp.control.ParticipantCodeGroup
public abstract class ParticipantCodeGroup
Conferences identified by Conference.PARTICIPANT_CODES any one instant, the Conference.PARTICIPANT_CODES for a Conference must be unique within the ParticipantCodeGroup to which the Conference belongs.
| Field Summary | |
|---|---|
static java.lang.String |
DESCRIPTION
The property name for getDescription(). |
static java.lang.String |
EXTERNAL_ID
The property name for getExternalId(). |
static java.lang.String |
NAME
The property name for getName(). |
| Fields inherited from class com.avaya.conferencing.api.acp.control.AbstractConferencingObject |
|---|
VERBOSE_TO_STRING |
| Fields inherited from interface com.avaya.conferencing.api.acp.control.ConferencingObject |
|---|
STATE |
| Constructor Summary | |
|---|---|
ParticipantCodeGroup()
|
|
| Method Summary | |
|---|---|
void |
addConferencePropertyChangeListener(java.beans.PropertyChangeListener listener)
Registers a PropertyChangeListener against all properties of the Conferences in this container. |
void |
addConferencePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
Registers a PropertyChangeListener against a specific properties of the Conferences in this container. |
java.util.Iterator<Conference> |
conferenceIterator()
Returns an iterator of the conferences. |
java.util.Iterator<Conference> |
conferenceIterator(Filter<? super Conference>... filters)
Returns an iterator of the conferences. |
Conference |
findConference(Reference<Conference> ref)
Find and retrieve the specified Conference. |
java.util.Collection<Conference> |
getConferences()
Returns the Conferences of this ConferenceContainer. |
java.util.Collection<Conference> |
getConferences(Filter<? super Conference>... filters)
Returns the Conferences of this ConferenceContainer. |
java.lang.String |
getDescription()
Returns the description of this ParticipantCodeGroup. |
java.lang.String |
getExternalId()
Returns the external ID (typically a database id) for this ParticipantCodeGroup. |
java.lang.String |
getName()
Returns the name of this ParticipantCodeGroup. |
Conference |
lookupConference(Reference<Conference> ref)
Find and retrieve the specified Conference. |
void |
removeConferencePropertyChangeListener(java.beans.PropertyChangeListener listener)
Unregisters a PropertyChangeListener previously registered against all properties of the Conferences in this container. |
void |
removeConferencePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
Unregisters a PropertyChangeListener previously registered against a specific property of the Conferences in this container. |
| Methods inherited from class com.avaya.conferencing.api.acp.control.AbstractConferencingObject |
|---|
equals, execute, getVerbs, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 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 |
| Field Detail |
|---|
public static final java.lang.String NAME
public static final java.lang.String DESCRIPTION
public static final java.lang.String EXTERNAL_ID
| Constructor Detail |
|---|
public ParticipantCodeGroup()
| Method Detail |
|---|
public final java.lang.String getName()
public final java.lang.String getDescription()
public final java.lang.String getExternalId()
public final void addConferencePropertyChangeListener(java.beans.PropertyChangeListener listener)
ConferenceContainer
addConferencePropertyChangeListener in interface ConferenceContainer<ParticipantCodeGroup>listener - The PropertyChangeListener.
public final void addConferencePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
ConferenceContainer
addConferencePropertyChangeListener in interface ConferenceContainer<ParticipantCodeGroup>property - The property to listen for changes on.listener - The PropertyChangeListener.public final java.util.Iterator<Conference> conferenceIterator()
ConferenceContainer
conferenceIterator in interface ConferenceContainer<ParticipantCodeGroup>public final java.util.Iterator<Conference> conferenceIterator(Filter<? super Conference>... filters)
ConferenceContainer
conferenceIterator in interface ConferenceContainer<ParticipantCodeGroup>filters - The filters to use.
public final Conference findConference(Reference<Conference> ref)
throws UnknownChildObjectException
ConferenceContainer
findConference in interface ConferenceContainer<ParticipantCodeGroup>ref - The Conference reference.
UnknownChildObjectException - if the Conference does not exist.public final java.util.Collection<Conference> getConferences()
ConferenceContainercollection.isEmpty() is preferable to 0 == collection.size() as the
latter may block until the entire collection is loaded.
getConferences in interface ConferenceContainer<ParticipantCodeGroup>public final java.util.Collection<Conference> getConferences(Filter<? super Conference>... filters)
ConferenceContainercollection.isEmpty() is preferable to 0 == collection.size() as the
latter may block until the entire collection is loaded.
getConferences in interface ConferenceContainer<ParticipantCodeGroup>filters - The filters to use.
public final Conference lookupConference(Reference<Conference> ref)
ConferenceContainer
lookupConference in interface ConferenceContainer<ParticipantCodeGroup>ref - The Conference reference.
null if the Conference does not exist.public final void removeConferencePropertyChangeListener(java.beans.PropertyChangeListener listener)
ConferenceContainer
removeConferencePropertyChangeListener in interface ConferenceContainer<ParticipantCodeGroup>listener - The PropertyChangeListener.
public final void removeConferencePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
ConferenceContainer
removeConferencePropertyChangeListener in interface ConferenceContainer<ParticipantCodeGroup>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 | |||||||||