com.avaya.conferencing.api.acp.control.operations
Class OperationFactory
java.lang.Object
com.avaya.conferencing.api.acp.control.operations.OperationFactory
public final class OperationFactory
- extends java.lang.Object
Factory for creating Operation instances.
- Since:
- 5.1.0.0.29
|
Constructor Summary |
OperationFactory()
Constructs a new OperationFactory that creates Operation instances populated with generic defaults. |
OperationFactory(Connection connection)
Constructs a new OperationFactory that creates Operation instances populated with the defaults for a
specific connection. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OperationFactory
public OperationFactory()
- Constructs a new OperationFactory that creates Operation instances populated with generic defaults.
- Since:
- 5.1.0.0.29
OperationFactory
public OperationFactory(Connection connection)
- Constructs a new OperationFactory that creates Operation instances populated with the defaults for a
specific connection.
- Parameters:
connection - The connection that new operations should be tailored with defaults for or null to
use generic defaults.- Since:
- 5.1.0.0.29
newAccess
public Access newAccess()
- Creates a new Access operation.
- Returns:
- a new Access operation.
- Since:
- 5.1.0.0.29
newAccessNextEntry
public AccessNextEntry newAccessNextEntry()
- Creates a new AccessNextEntry operation.
- Returns:
- a new AccessNextEntry operation.
- Since:
- 5.1.0.0.29
newCallListGet
public CallListGet newCallListGet()
- Creates a new CallListGet operation.
- Returns:
- a new CallListGet operation.
- Since:
- 5.1.0.0.40
newCallListSet
public CallListSet newCallListSet()
- Creates a new CallListSet operation.
- Returns:
- a new CallListSet operation.
- Since:
- 5.1.0.0.40
newCallListsGet
public CallListsGet newCallListsGet()
- Creates a new CallListsGet operation.
- Returns:
- a new CallListsGet operation.
- Since:
- 5.1.0.0.40
newCancelHelp
public CancelHelp newCancelHelp()
- Creates a new CancelHelp operation.
- Returns:
- a new CancelHelp operation.
- Since:
- 5.1.0.0.29
newCreate
public Create newCreate()
- Creates a new Create operation.
- Returns:
- a new Create operation.
- Since:
- 5.1.0.0.34
newDisconnect
public Disconnect newDisconnect()
- Creates a new Disconnect operation.
- Returns:
- a new Disconnect operation.
- Since:
- 5.1.0.0.29
newForceConnectionUpdate
public ForceConnectionUpdate newForceConnectionUpdate()
- Creates a new ForceConnectionUpdate operation.
- Returns:
- a new ForceConnectionUpdate operation.
- Since:
- 5.1.0.0.46
newGetCurrentTime
public GetCurrentTime newGetCurrentTime()
- Creates a new GetCurrentTime operation.
- Returns:
- a new GetCurrentTime operation.
- Since:
- 5.1.0.0.29
newHold
public Hold newHold()
- Creates a new Hold operation.
- Returns:
- a new Hold operation.
- Since:
- 5.1.0.0.29
newLectureMode
public LectureMode newLectureMode()
- Creates a new LectureMode operation.
- Returns:
- a new LectureMode operation.
- Since:
- 5.1.0.0.29
newMakeCall
public MakeCall newMakeCall()
- Creates a new MakeCall operation.
- Returns:
- a new MakeCall operation.
- Since:
- 5.1.0.0.29
newMakeCallsFromList
public MakeCallsFromList newMakeCallsFromList()
- Creates a new MakeCallsFromList operation.
- Returns:
- a new MakeCallsFromList operation.
- Since:
- 5.1.0.0.40
newModerator
public Moderator newModerator()
- Creates a new Moderator operation.
- Returns:
- a new Moderator operation.
- Since:
- 5.1.0.0.29
newModeratorDisconnectMode
public ModeratorDisconnectMode newModeratorDisconnectMode()
- Creates a new ModeratorDisconnectMode operation.
- Returns:
- a new ModeratorDisconnectMode operation.
- Since:
- 5.1.0.0.37
newAutomaticGainControlMode
public AutomaticGainControlMode newAutomaticGainControlMode()
- Creates a new AutomaticGainControlMode operation.
- Returns:
- a new AutomaticGainControlMode operation.
- Since:
- 5.1.0.0.37
newModifyDetails
public ModifyDetails newModifyDetails()
- Creates a new ModifyDetails operation.
- Returns:
- a new ModifyDetails operation.
- Since:
- 5.1.0.0.29
newMute
public Mute newMute()
- Creates a new Mute operation.
- Returns:
- a new Mute operation.
- Since:
- 5.1.0.0.29
newObserve
public Observe newObserve()
- Creates a new Observe operation.
- Returns:
- a new Observe operation.
- Since:
- 5.1.0.0.29
newOpen
public Open newOpen()
- Creates a new Open operation.
- Returns:
- a new Open operation.
- Since:
- 5.1.0.0.29
newOperation
public Operation newOperation(Verb verb)
- Creates an operation instance for a specific verb. Use this method for dynamic support of new operations in a
client application.
- Parameters:
verb - The operation to create.
- Returns:
- A new operation instance.
- Since:
- 5.1.0.0.29
newOperatorLogin
public OperatorLogin newOperatorLogin()
- Creates a new OperatorLogin operation.
- Returns:
- a new OperatorLogin operation.
- Since:
- 5.1.0.0.29
newOperatorLogout
public OperatorLogout newOperatorLogout()
- Creates a new OperatorLogout operation.
- Returns:
- a new OperatorLogout operation.
- Since:
- 5.1.0.0.29
newPlaceInConference
public PlaceInConference newPlaceInConference()
- Creates a new PlaceInConference operation.
- Returns:
- a new PlaceInConference operation.
- Since:
- 5.1.0.0.29
newPlaceInMainConference
public PlaceInMainConference newPlaceInMainConference()
- Creates a new PlaceInMainConference operation.
- Returns:
- a new PlaceInMainConference operation.
- Since:
- 5.1.0.0.29
newPlaceInSubconference
public PlaceInSubconference newPlaceInSubconference()
- Creates a new PlaceInSubconference operation.
- Returns:
- a new PlaceInSubconference operation.
- Since:
- 5.1.0.0.29
newPlayAndCollect
public PlayAndCollect newPlayAndCollect()
- Creates a new PlayAndCollect operation.
- Returns:
- the new PlayAndCollect operation.
- Since:
- 5.1.0.0.29
newPlayConferenceRoster
public PlayConferenceRoster newPlayConferenceRoster()
- Creates a new PlayConferenceRoster operation.
- Returns:
- a new PlayConferenceRoster operation.
- Since:
- 5.1.0.0.29
newPlayMessage
public PlayMessage newPlayMessage()
- Creates a new PlayMessage operation.
- Returns:
- the new PlayMessage operation.
- Since:
- 5.1.0.0.29
newPlayParticipantName
public PlayParticipantName newPlayParticipantName()
- Creates a new PlayParticipantName operation.
- Returns:
- a new PlayParticipantName operation.
- Since:
- 5.1.0.0.29
newPlaybackModePause
public PlaybackModePause newPlaybackModePause()
- Creates a new PlaybackModePause operation.
- Returns:
- a new PlaybackModePause operation.
- Since:
- 5.1.0.0.29
newPlaybackModeResume
public PlaybackModeResume newPlaybackModeResume()
- Creates a new PlaybackModeResume operation.
- Returns:
- a new PlaybackModeResume operation.
- Since:
- 5.1.0.0.29
newPlaybackModeStart
public PlaybackModeStart newPlaybackModeStart()
- Creates a new PlaybackModeStart operation.
- Returns:
- a new PlaybackModeStart operation.
- Since:
- 5.1.0.0.29
newPlaybackModeStop
public PlaybackModeStop newPlaybackModeStop()
- Creates a new PlaybackModeStop operation.
- Returns:
- a new PlaybackModeStop operation.
- Since:
- 5.1.0.0.29
newPollingAssist
public PollingAssist newPollingAssist()
- Creates a new PollingAssist operation.
- Returns:
- a new PollingAssist operation.
- Since:
- 5.1.0.0.29
newPollingModeStart
public PollingModeStart newPollingModeStart()
- Creates a new PollingModeStart operation.
- Returns:
- a new PollingModeStart operation.
- Since:
- 5.1.0.0.29
newPollingModeStop
public PollingModeStop newPollingModeStop()
- Creates a new PollingModeStop operation.
- Returns:
- a new PollingModeStop operation.
- Since:
- 5.1.0.0.29
newPollingQuery
public PollingQuery newPollingQuery()
- creates a new PollingQuery operation.
- Returns:
- a new PollingQuery operation.
- Since:
- 5.1.0.0.34
newPollingQueryDetail
public PollingQueryDetail newPollingQueryDetail()
- creates a new PollingQueryDetail operation.
- Returns:
- a new PollingQueryDetail operation.
- Since:
- 5.1.0.0.40
newPollingReset
public PollingReset newPollingReset()
- Creates a new PollingReset operation.
- Returns:
- a new PollingReset operation.
- Since:
- 5.1.0.0.29
newProtectDetails
public ProtectDetails newProtectDetails()
- Creates a new ProtectDetails operation.
- Returns:
- a new ProtectDetails operation.
- Since:
- 5.1.0.0.29
newQAFinishedQuestion
public QAFinishedQuestion newQAFinishedQuestion()
- Creates a new QAFinishedQuestion operation.
- Returns:
- a new QAFinishedQuestion operation.
- Since:
- 5.1.0.0.29
newQACancelQuestion
public QACancelQuestion newQACancelQuestion()
- Creates a new QACancelQuestion operation.
- Returns:
- a new QACancelQuestion operation.
- Since:
- 5.1.0.0.41
newQAMoveQuestion
public QAMoveQuestion newQAMoveQuestion()
- Creates a new QAMoveQuestion operation.
- Returns:
- a new QAMoveQuestion operation.
- Since:
- 5.1.0.0.41
newQAModeStart
public QAModeStart newQAModeStart()
- Creates a new QAModeStart operation.
- Returns:
- a new QAModeStart operation.
- Since:
- 5.1.0.0.29
newQAModeStop
public QAModeStop newQAModeStop()
- Creates a new QAModeStop operation.
- Returns:
- a new QAModeStop operation.
- Since:
- 5.1.0.0.29
newQANextQuestion
public QANextQuestion newQANextQuestion()
- Creates a new QANextQuestion operation.
- Returns:
- a new QANextQuestion operation.
- Since:
- 5.1.0.0.29
newQAPostponeQuestion
public QAPostponeQuestion newQAPostponeQuestion()
- Creates a new QAPostponeQuestion operation.
- Returns:
- a new QAPostponeQuestion operation.
- Since:
- 5.1.0.0.29
newQAPreviousQuestion
public QAPreviousQuestion newQAPreviousQuestion()
- Creates a new QAPreviousQuestion operation.
- Returns:
- a new QAPreviousQuestion operation.
- Since:
- 5.1.0.0.29
newRecordingModePause
public RecordingModePause newRecordingModePause()
- Creates a new RecordingModePause operation.
- Returns:
- a new RecordingModePause operation.
- Since:
- 5.1.0.0.29
newRecordingModeResume
public RecordingModeResume newRecordingModeResume()
- Creates a new RecordingModeResume operation.
- Returns:
- a new RecordingModeResume operation.
- Since:
- 5.1.0.0.29
newRecordingModeStart
public RecordingModeStart newRecordingModeStart()
- Creates a new RecordingModeStart operation.
- Returns:
- a new RecordingModeStart operation.
- Since:
- 5.1.0.0.29
newRecordingModeStop
public RecordingModeStop newRecordingModeStop()
- Creates a new RecordingModeStop operation.
- Returns:
- a new RecordingModeStop operation.
- Since:
- 5.1.0.0.29
newRequestHelp
public RequestHelp newRequestHelp()
- Creates a new RequestHelp operation.
- Returns:
- a new RequestHelp operation.
- Since:
- 5.1.0.0.29
newSecuredMode
public SecuredMode newSecuredMode()
- Creates a new SecuredMode operation.
- Returns:
- a new SecuredMode operation.
- Since:
- 5.1.0.0.29
newSecurityFeatures
public SecurityFeatures newSecurityFeatures()
- Creates a new SecurityFeatures operation.
- Returns:
- a new SecurityFeatures operation.
- Since:
- 5.1.0.0.29
newSilence
public Silence newSilence()
- Creates a new Silence operation.
- Returns:
- a new Silence operation.
- Since:
- 5.1.0.0.29
newGetRecordingURIs
public GetRecordingURIs newGetRecordingURIs()
- Creates a new GetRecordingURIs operation.
- Returns:
- a new GetRecordingURIs operation.
- Since:
- 5.1.0.0.31
newDeleteURI
public DeleteURI newDeleteURI()
- Creates a new DeleteURI operation.
- Returns:
- a new DeleteURI operation.
- Since:
- 5.1.0.0.31
newMediaSourceConnect
public MediaSourceConnect newMediaSourceConnect()
- Creates a new MediaSourceConnect operation.
- Returns:
- a new MediaSourceConnect operation.
- Since:
- 5.1.0.0.40
newFault
public Fault newFault()
- Creates a new Fault operation.
- Returns:
- a new Fault operation.
- Since:
- 5.1.0.0.40
newConferencingProviderLink
public ConferencingProviderLink newConferencingProviderLink()
- Creates a new ConferencingProviderLink operation.
- Returns:
- a new ConferencingProviderLink operation.
- Since:
- 5.1.0.0.40
newSendDTMF
public SendDTMF newSendDTMF()
- Creates a new SendDTMF operation.
- Returns:
- a new SendDTMF operation.
- Since:
- 5.1.0.0.41
newDTMFPassthrough
public DTMFPassthrough newDTMFPassthrough()
- Creates a new DTMFPassthrough operation.
- Returns:
- a new DTMFPassthrough operation.
- Since:
- 5.1.1.0.1
newDTMFRegeneration
public DTMFRegeneration newDTMFRegeneration()
- Creates a new DTMFRegeneration operation.
- Returns:
- a new DTMFRegeneration operation.
- Since:
- 5.1.1.0.1
newMeasureDTMFSignalToNoiseRatio
public MeasureDTMFSignalToNoiseRatio newMeasureDTMFSignalToNoiseRatio()
- Creates a new MeasureDTMFSignalToNoiseRatio operation.
- Returns:
- a new MeasureDTMFSignalToNoiseRatio operation.
- Since:
- 5.1.1.0.1
newMeasureSignalToNoiseRatio
public MeasureSignalToNoiseRatio newMeasureSignalToNoiseRatio()
- Creates a new MeasureSignalToNoiseRatio operation.
- Returns:
- a new MeasureSignalToNoiseRatio operation.
- Since:
- 5.1.1.0.1
newAbortSignalToNoiseRatioMeasurement
public AbortSignalToNoiseRatioMeasurement newAbortSignalToNoiseRatioMeasurement()
- Creates a new AbortSignalToNoiseRatioMeasurement operation.
- Returns:
- a new AbortSignalToNoiseRatioMeasurement operation.
- Since:
- 5.1.1.0.1
newQAHaveQuestion
public QAHaveQuestion newQAHaveQuestion()
- Creates a new QAHaveQuestion operation.
- Returns:
- a new QAHaveQuestion operation.
- Since:
- 5.1.1.0.8
newBulk
public <RESULT,OPERATION extends Operation<RESULT,OPERATION>> BulkOperation<RESULT> newBulk(OPERATION operation,
ConferencingObject<? extends ConferencingObject<?>>... targets)
- Creates a new BulkOperation which allows performing the same operation against multiple targets.
- Parameters:
operation - The operation to perform in bulk. This operation will be cloned.targets - The targets to execute the operation against.
- Returns:
- The BulkOperation instance.
- Since:
- 5.1.0.0.46
Copyright © 2008-2009 Avaya. All Rights Reserved.