|
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.operations.AbstractOperationImpl<Conference,Create>
com.avaya.conferencing.api.acp.control.operations.Create
public final class Create
Opens a new Ad-hoc Conference.
The operation will return the Conference.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.avaya.conferencing.api.acp.control.operations.Operation |
|---|
Operation.Impact |
| Method Summary | |
|---|---|
void |
addNumberToDial(java.lang.String numberToDial)
Adds a number to the List of numbers to be dialed into the Conference |
void |
addToEndPointList(EndPoint endPoint)
Adds an EndPoint to the list that will be pre-populated into the Conference |
java.lang.String |
getConferenceName()
Gets the name that has been requested for the Conference |
java.util.Map<java.lang.String,java.lang.Object> |
getConferenceProperties()
Returns the current properties for the EndPoint that the operation should make a "best-effort" to set once the EndPoint is available. |
java.util.Set<State> |
getConferenceStates()
Gets the States to apply to the Conference. |
EndPoint[] |
getEndPointList()
Gets an array of the EndPoint instances that will be pre-populated into the Conference. |
Operation.Impact |
getImpact()
Returns the impact of the operation. |
java.lang.String[] |
getNumbersToDial()
Gets an array (of Strings) of numbers to dial into the Conference. |
Verb |
getVerb()
This gets the verb that describes this operation. |
void |
setConferenceName(java.lang.String conferenceName)
Sets the name we want to call the Conference |
void |
setConferenceProperty(java.lang.String noun,
java.lang.Object value)
Define properties of the Conference that the operation will make a "best-effort" to set once the Conference is available. |
void |
setConferenceStates(java.util.Set<State> states)
Set the States to apply to the Conference. |
void |
setEndPointList(EndPoint[] endPoints)
Adds an array of EndPoint instances into the list of those to be prepopulated into the Conference. |
void |
setEndPointlist(java.util.List<EndPoint> endPoints)
Adds a List of EndPoint instances into the existing list of those to be prepopulated into the
Conference. |
void |
setNumbersToDial(java.util.List<java.lang.String> numbersToDial)
Adds a List of numbers into the list of those to be dialed into the Conference. |
void |
setNumbersToDial(java.lang.String[] numbersToDial)
Adds an array of numbers into the list of those to be dialed into the Conference. |
| Methods inherited from class com.avaya.conferencing.api.acp.control.operations.AbstractOperationImpl |
|---|
await, await, checkNotSubmitted, checkSubmitted, clone, get, get, isDone, isSubmitted, set, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.avaya.conferencing.api.acp.control.operations.Operation |
|---|
await, await, clone, get, get, isDone, isSubmitted, set |
| Method Detail |
|---|
public java.lang.String getConferenceName()
Conference
Conference will be called, once created@Required public void setConferenceName(java.lang.String conferenceName)
Conference
conferenceName - The name to call the Conferencepublic EndPoint[] getEndPointList()
EndPoint instances that will be pre-populated into the Conference.
EndPoint instances that will be pre-populated into the Conference.public void setEndPointList(EndPoint[] endPoints)
EndPoint instances into the list of those to be prepopulated into the Conference. This method DOES NOT clear down the existing list first, merely adds the EndPoint
instances.
endPoints - The array of additional EndPoint instances to be prepopulated into the Conferencepublic void setEndPointlist(java.util.List<EndPoint> endPoints)
List of EndPoint instances into the existing list of those to be prepopulated into the
Conference. This method DOES NOT clear down the existing list first, merely adds the EndPoint
instances.
endPoints - The List of additional EndPoint instances to be prepopulated into the Conferencepublic void addToEndPointList(EndPoint endPoint)
EndPoint to the list that will be pre-populated into the Conference
endPoint - the EndPoint to add to the listpublic java.lang.String[] getNumbersToDial()
Strings) of numbers to dial into the Conference.
Strings) of numbers to dial into the Conference.public void setNumbersToDial(java.lang.String[] numbersToDial)
Conference. This method DOES NOT
clear down the existing list first, merely adds the numbers.
numbersToDial - The array of additional numbers to dial into the Conferencepublic void setNumbersToDial(java.util.List<java.lang.String> numbersToDial)
List of numbers into the list of those to be dialed into the Conference. This method DOES
NOT clear down the existing list first, merely adds the numbers.
numbersToDial - The List of additional numbers to dial into the Conferencepublic void addNumberToDial(java.lang.String numberToDial)
List of numbers to be dialed into the Conference
numberToDial - The number to add to the listpublic java.util.Map<java.lang.String,java.lang.Object> getConferenceProperties()
getConferenceProperties in interface ConferenceProducingOperation<Create>
public void setConferenceProperty(java.lang.String noun,
java.lang.Object value)
Define properties of the Conference that the operation will make a "best-effort" to set once the Conference is available.
"Best-effort" implies that failures will be silently ignored.
setConferenceProperty in interface ConferenceProducingOperation<Create>noun - The name of the property.value - The value to make a "best-effort" to set it to.public java.util.Set<State> getConferenceStates()
getConferenceStates in interface ConferenceProducingOperation<Create>public void setConferenceStates(java.util.Set<State> states)
setConferenceStates in interface ConferenceProducingOperation<Create>states - the States to apply to the Conference.public Operation.Impact getImpact()
getImpact in interface Operation<Conference,Create>public Verb getVerb()
getVerb in interface Operation<Conference,Create>
|
Avaya Conferencing Provider API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||