Avaya Conferencing Provider API

Uses of Interface
com.avaya.conferencing.api.acp.control.Filter

Packages that use Filter
com.avaya.conferencing.api.acp.control The Avaya Conferencing Provider Interface API. 
 

Uses of Filter in com.avaya.conferencing.api.acp.control
 

Methods in com.avaya.conferencing.api.acp.control that return Filter
static
<T> Filter<T>
Filters.allOf(Filter<? super T>... filters)
          Returns a Filter that returns only those ConferencingObject instances that match all of the supplied filters.
static
<T> Filter<T>
Filters.anyOf(Filter<? super T>... filters)
          Returns a Filter that returns only those ConferencingObject instances that match at least one of the supplied filters.
static Filter<Conference> Filters.conferenceConfereeCode(java.lang.String... codes)
          Returns a Filter that returns only those Conference instances that have at least one of the specified conferee codes.
static Filter<Conference> Filters.conferenceModeratorCode(java.lang.String... codes)
          Returns a Filter that returns only those Conference instances that have at least one of the specified moderator codes.
static Filter<Conference> Filters.conferenceParticipantCode(java.lang.String... codes)
          Returns a Filter that returns only those Conference instances that have at least one of the specified participant (i.e.
static
<S extends ConferencingObject<S>>
Filter<ConferencingObjectContainer<? extends ConferencingObjectContainer<?>>>
Filters.contains(Reference<S> ref)
          Returns a Filter that matches only those ConferencingObjectContainer instances that contain the specified Referenced child.
 Filter<ConferencingObjectQueue<? extends ConferencingObjectQueue<?,?>,? extends ConferencingObject<?>>> ConferencingObjectQueue.Purpose.filter()
          A filter for this type of purpose.
 Filter<ConferencingObjectQueue<? extends ConferencingObjectQueue<?,?>,? extends ConferencingObject<?>>> ConferencingObjectQueue.Purposes.filter()
          A filter for this type of purpose.
static
<T> Filter<T>
Filters.not(Filter<T> filter)
          Returns a filter that returns the methods that would not be returned by the supplied filter.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.propertiesEqual(java.util.Map<java.lang.String,java.lang.Object> query)
          Returns a Filter that returns only those ConferencingObject instances that have all the specified properties with the specified values.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.propertyEquals(java.lang.String name, java.lang.Object... values)
          Returns a Filter that returns only those ConferencingObject instances that have the specified property with any of the specified values.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.propertyEquals(java.lang.String name, java.lang.Object value)
          Returns a Filter that returns only those ConferencingObject instances that have the specified property with the specified value.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.propertyNotEqual(java.lang.String name, java.lang.Object... values)
          Returns a Filter that returns only those ConferencingObject instances that have the specified property without any of the specified values.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.propertyNotEqual(java.lang.String name, java.lang.Object value)
          Returns a Filter that returns only those ConferencingObject instances that have the specified property not equal to the specified value.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.stateExcludesAll(State... states)
          Returns a Filter that returns only those ConferencingObject instances that do not have any of the specified States.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.stateExcludesAny(State... states)
          Returns a Filter that returns only those ConferencingObject instances that do not have any of the specified States.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.stateIncludesAll(State... states)
          Returns a Filter that returns only those ConferencingObject instances that have all the specified States.
static Filter<ConferencingObject<? extends ConferencingObject<?>>> Filters.stateIncludesAny(State... states)
          Returns a Filter that returns those ConferencingObject instances that have any of the specified States.
 

Methods in com.avaya.conferencing.api.acp.control with parameters of type Filter
static
<T> Filter<T>
Filters.allOf(Filter<? super T>... filters)
          Returns a Filter that returns only those ConferencingObject instances that match all of the supplied filters.
static
<T> Filter<T>
Filters.anyOf(Filter<? super T>... filters)
          Returns a Filter that returns only those ConferencingObject instances that match at least one of the supplied filters.
<S extends ConferencingObject<S>>
java.util.Iterator<S>
ConferencingObjectContainer.childIterator(java.lang.Class<S> clazz, Filter<? super S>... filters)
          Returns an iterator of the specified class of child objects.
 java.util.Iterator<Conference> ConferenceContainer.conferenceIterator(Filter<? super Conference>... filters)
          Returns an iterator of the conferences.
 java.util.Iterator<Conference> ParticipantCodeGroup.conferenceIterator(Filter<? super Conference>... filters)
           
 java.util.Iterator<Conference> ConferenceQueue.conferenceIterator(Filter<? super Conference>... filters)
           
 java.util.Iterator<Conference> Connection.conferenceIterator(Filter<? super Conference>... filters)
          Returns an iterator of the connection Conferences that match the specified filters.
 java.util.Iterator<Conference> Connection.conferenceIterator(Filter<? super Conference> filter)
          Returns an iterator of the connection Conferences that match the specified filters.
 java.util.Iterator<EndPoint> Conference.endPointIterator(Filter<? super EndPoint>... filters)
          Returns an iterator of the conference EndPoints.
 java.util.Iterator<EndPoint> EndPointQueue.endPointIterator(Filter<? super EndPoint>... filters)
           
 java.util.Iterator<EndPoint> EndPointContainer.endPointIterator(Filter<? super EndPoint>... filters)
          Returns an iterator of the conference EndPoints.
 java.util.Iterator<EndPoint> Connection.endPointIterator(Filter<? super EndPoint>... filters)
          Returns an iterator of the conference EndPoints.
<S extends ConferencingObject<S>>
java.util.Collection<S>
ConferencingObjectContainer.getAllChildren(java.lang.Class<S> clazz, Filter<? super S>... filters)
          Recursively returns any children of the specified class of child objects including descendants.
<S extends ConferencingObject<S>>
java.util.Collection<S>
ConferencingObjectContainer.getChildren(java.lang.Class<S> clazz, Filter<? super S>... filters)
          Returns the children of the specified class of child objects.
<S extends ConferencingObject<S>>
java.util.List<S>
ConferencingObjectQueue.getChildren(java.lang.Class<S> clazz, Filter<? super S>... filters)
          Returns the children of the specified class of child objects.
 java.util.Collection<Conference> ConferenceContainer.getConferences(Filter<? super Conference>... filters)
          Returns the Conferences of this ConferenceContainer.
 java.util.Collection<Conference> ParticipantCodeGroup.getConferences(Filter<? super Conference>... filters)
           
 java.util.List<Conference> ConferenceQueue.getConferences(Filter<? super Conference>... filters)
          Returns the Conferences of this ConferenceContainer.
 java.util.Collection<Conference> Connection.getConferences(Filter<? super Conference> filters)
          Returns the Conferences of this Connection matching the specified filters.
 java.util.Collection<EndPoint> Conference.getEndPoints(Filter<? super EndPoint>... filters)
          Returns the EndPoints of this EndPointContainer which match a specific Filters.
 java.util.List<EndPoint> EndPointQueue.getEndPoints(Filter<? super EndPoint>... filters)
          Returns the EndPoints of this EndPointContainer which match a specific Filters.
 java.util.Collection<EndPoint> EndPointContainer.getEndPoints(Filter<? super EndPoint>... filters)
          Returns the EndPoints of this EndPointContainer which match a specific Filters.
 java.util.Collection<EndPoint> Connection.getEndPoints(Filter<? super EndPoint>... filters)
          Returns the EndPoints of this EndPointContainer which match a specific Filters.
 java.util.List<E> ConferencingObjectQueue.getEntries(Filter<? super E>... filters)
          Returns the queue entries as an ordered list.
 java.util.Collection<EndPointQueue> Conference.getQueues(Filter<? super EndPointQueue>... filters)
          Returns the Queues of this Conference matching the specified filters.
 java.util.Collection<Conference> Conference.getSubconferences(Filter<? super Conference>... filters)
          Returns the Subconferences of this Conference matching the specified filters.
 java.util.Iterator<E> ConferencingObjectQueue.iterator(Filter<? super E>... filters)
          Returns an iterator over a set of elements of type T.
static
<T> Filter<T>
Filters.not(Filter<T> filter)
          Returns a filter that returns the methods that would not be returned by the supplied filter.
 java.util.Iterator<EndPointQueue> Conference.queueIterator(Filter<? super EndPointQueue>... filters)
          Returns an iterator of the conference Queues matching the specified filters.
 java.util.Iterator<Conference> Conference.subconferenceIterator(Filter<? super Conference>... filters)
          Returns an iterator of the conference Subconferences matching the specified filters.
 


Avaya Conferencing Provider API

Copyright © 2008-2009 Avaya. All Rights Reserved.