|
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<RecordPlaybackServer>
com.avaya.conferencing.api.acp.control.RecordPlaybackServer
public abstract class RecordPlaybackServer
An interface defining resources that support recording and playback and the operations they support.
| Nested Class Summary | |
|---|---|
static interface |
RecordPlaybackServer.Feature
Marker interface for RecordPlaybackServer features. |
static class |
RecordPlaybackServer.Features
Features of a RecordPlaybackServer published by the API. |
| Field Summary | |
|---|---|
static java.lang.String |
ACTIVE
The property name for isActive(). |
static java.lang.String |
FEATURES
The property name for getFeatures(). |
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 | |
|---|---|
RecordPlaybackServer()
|
|
| Method Summary | ||
|---|---|---|
java.util.Set<RecordPlaybackServer.Feature> |
getFeatures()
Returns the features supported by the RecordPlaybackServer. |
|
java.lang.String |
getName()
Method getName returns the name of this MediaSource object. |
|
boolean |
isActive()
Returns true if the MediaSource is connected. |
|
boolean |
isAutoGenFileNamesSupported()
Deprecated. as of 5.1.1.0.1, the preference is to use getFeatures().contains(Features.AUTO_GENERATE_FILE_NAME) |
|
boolean |
isPauseResumeSupported()
Deprecated. as of 5.1.1.0.1, the preference is to use getFeatures().contains(Features.PAUSE_RESUME) |
|
boolean |
isPlaybackSupported()
Deprecated. as of 5.1.1.0.1, the preference is to use getFeatures().contains(Features.PLAYBACK) |
|
boolean |
isRecordingSupported()
Deprecated. as of 5.1.1.0.1, the preference is to use getFeatures().contains(Features.RECORDING) |
|
abstract
|
isSupported(java.lang.Class<S> classToCheck)
Deprecated. as of 5.2.0.0.1, the preference is to use getFeatures().contains(Features.CAN_RECORD_TO_MESSAGE)
or getFeatures().contains(Features.CAN_RECORD_FROM_CONFERENCE) etc |
|
| 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.ConferencingObject |
|---|
addAvailableVerbsChangeListener, addPropertyChangeListener, addPropertyChangeListener, addStateChangeListener, executeAs, getAllVerbs, getAllVerbsAs, getAllVerbsAs, getConnection, getId, getProperties, getProperties, getPropertyClass, getPropertyClasses, getPropertyType, getPropertyValue, getPropertyValues, getState, getVerbsAs, removeAvailableVerbsChangeListener, removePropertyChangeListener, removePropertyChangeListener, removeStateChangeListener |
| Field Detail |
|---|
public static final java.lang.String NAME
public static final java.lang.String ACTIVE
public static final java.lang.String FEATURES
| Constructor Detail |
|---|
public RecordPlaybackServer()
| Method Detail |
|---|
public final java.lang.String getName()
public final boolean isActive()
true if the MediaSource is connected.
true if the MediaSource is connected.public final java.util.Set<RecordPlaybackServer.Feature> getFeatures()
@Deprecated public final boolean isAutoGenFileNamesSupported()
getFeatures().contains(Features.AUTO_GENERATE_FILE_NAME)
RecordPlaybackServer will automatically generate a file name to record
into.
RecordPlaybackServer@Deprecated public final boolean isPauseResumeSupported()
getFeatures().contains(Features.PAUSE_RESUME)
@Deprecated public final boolean isPlaybackSupported()
getFeatures().contains(Features.PLAYBACK)
@Deprecated public final boolean isRecordingSupported()
getFeatures().contains(Features.RECORDING)
public abstract <S extends ConferencingObject<S>> boolean isSupported(java.lang.Class<S> classToCheck)
getFeatures().contains(Features.CAN_RECORD_TO_MESSAGE)
or getFeatures().contains(Features.CAN_RECORD_FROM_CONFERENCE) etc
classToCheck - The Class of the caller.
|
Avaya Conferencing Provider API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||