Deprecated API


Contents
Deprecated Interfaces
com.genesyslab.ail.event.InteractionCallbackEvent
          unused 
com.genesyslab.ail.event.InteractionCallbackListener
          unused 
com.genesyslab.ail.InteractionOpenMediaSummary
          Use InteractionMultimediaSummary. 
com.genesyslab.ail.InteractionVoiceOutbound
          You should use the OutboundChain interface. 
com.genesyslab.ail.monitor.MonitorEventDnStatus
          Please use This event occurs when the current status of a monitored DN changes. 
 

Deprecated Classes
com.genesyslab.ail.Dn.Media
          A DN is now only of type VOICE. 
com.genesyslab.ail.InteractionVoiceCallback.Action
          since 7.0 
com.genesyslab.ail.InteractionVoiceOutbound.Action
          You should use the OutboundChain interface. 
com.genesyslab.ail.InteractionVoiceOutbound.OutboundStatus
          You should use the OutboundChain interface. 
com.genesyslab.ail.InteractionVoiceOutbound.TreatmentType
          You should use the OutboundChain interface. 
com.genesyslab.ail.monitor.MonitorEventDnStatus.DnType
          Please use MonitorEventMediaStatus.DnType 
com.genesyslab.ail.monitor.MonitorEventDnStatus.Status
          Please use MonitorEventMediaStatus.Status 
 

Deprecated Fields
com.genesyslab.ail.Dn.Action.DN_STATUS
          AbstractDn.queryStatus() is deprecated. 
com.genesyslab.ail.Dn.Action.DN_STATUS_
          AbstractDn.queryStatus() is deprecated. 
 

Deprecated Methods
com.genesyslab.ail.InteractionMailOut.addAttachment(String, byte[], String)
            
com.genesyslab.ail.Place.afterCallWork(String, Map)
          since 7.0. Please use Place.afterCallWork(String, Map, Map). 
com.genesyslab.ail.Agent.afterCallWork(String, Map)
          Use Agent.afterCallWork( String, Map, Map ). 
com.genesyslab.ail.InteractionVoice.alternateCall(Map)
          Use InteractionVoice.alternateCall( Map, Map ). 
com.genesyslab.ail.OutboundService.cancelRecord(String, boolean, int)
          since 7.0. Please use OutboundService.cancelRecord(String, boolean). 
com.genesyslab.ail.InteractionVoice.completeConference(Map)
          Use InteractionVoice.completeConference( Map, Map ). 
com.genesyslab.ail.InteractionVoice.completeTransfer(Map)
          Use InteractionVoice.completeTransfer( Map, Map ). 
com.genesyslab.ail.Place.createInteraction(Dn.Media, Interaction)
          since 7.0. Please use Place.createInteraction(MediaType, Interaction, String). 
com.genesyslab.ail.Agent.createInteraction(Dn.Media, Interaction)
          since 7.0 Dn.Media should be replaced by MediaType 
com.genesyslab.ail.InteractionVoice.deleteFromConference(String, Map)
          Use InteractionVoice.deleteFromConference( String, Map, Map ). 
com.genesyslab.ail.OutboundService.doNotCallRecord(String, String, boolean, int)
          since 7.0. Please use OutboundService.doNotCallRecord(String, String, boolean). 
com.genesyslab.ail.InteractionCallbackRequest.getCbStatus()
          Use InteractionCallbackRequest.getCallbackStatus() instead. 
com.genesyslab.ail.InteractionVoice.getConferenceOwner()
          Not accurate, use InteractionVoice.isConferenceOwner() instead. 
com.genesyslab.ail.InteractionCallbackRequest.getDesiredResponseType()
          see com.genesyslab.ail.Dn 
com.genesyslab.ail.Interaction.getDn()
          since 7.0. Use InteractionVoice.getDn() for voice interactions. 
com.genesyslab.ail.monitor.MonitorEventAgentStatus.getDns()
          Please use MonitorEventAgentStatus.getMediaStatuses(). 
com.genesyslab.ail.Agent.getDns(Dn.Media)
          use instead Agent.getDns(). 
com.genesyslab.ail.event.InteractionOutboundEvent.getInteractionOutboundStatus()
            
com.genesyslab.ail.event.InteractionOutboundEvent.getInteractionVoiceOutbound()
            
com.genesyslab.ail.Agent.getLoggedDns(Dn.Media)
          use instead Agent.getLoggedDns(). 
com.genesyslab.ail.Dn.getMedia()
          Dn.Media is deprecated. 
com.genesyslab.ail.AbstractDnSummary.getMedia()
          since 7.0 - Dns are Voice media, others are none. 
com.genesyslab.ail.exception.NoAvailableDnException.getMedia()
          since G7.0: all DNs are of type voice 
com.genesyslab.ail.PersonSummary.getPerson()
          since 7.5 Please use AilFactory.getPlace(String) 
com.genesyslab.ail.AbstractDnSummary.getSwitch()
          since 7.5 Please use AilFactory.getSwitch(java.lang.String). 
com.genesyslab.ail.InteractionVoice.holdCall(Map)
          Use InteractionVoice.holdCall( Map, Map ). 
com.genesyslab.ail.InteractionVoice.initiateConference(String, String, Map)
          Use InteractionVoice.initiateConference( String, String, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.initiateConference(String, String, Map, Map)
          Use InteractionVoice.initiateConference( String, String, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.initiateTransfer(String, String, String, Map)
          Use InteractionVoice.initiateTransfer( String, String, String, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.initiateTransfer(String, String, String, Map, Map)
          Use InteractionVoice.initiateTransfer( String, String, String, Map, Map, Map ). 
com.genesyslab.ail.CallbackService.isAvailable()
            
com.genesyslab.ail.InteractionVoice.isDualStepPossible()
          Use Possible.isPossible(com.genesyslab.ail.Enum) instead. 
com.genesyslab.ail.InteractionVoice.isSingleStepPossible()
          Use Possible.isPossible(com.genesyslab.ail.Enum) instead. 
com.genesyslab.ail.InteractionVoice.leaveConference(Map)
          Use InteractionVoice.leaveConference( Map, Map ). 
com.genesyslab.ail.Agent.login(Place, String, String, String, Dn.Workmode, Map)
          Use Agent.login( Place, String, String, String, Dn.Workmode, Map, Map ). 
com.genesyslab.ail.Place.login(String, String, String, Dn.Workmode, Map)
          since 7.0. Please use Place.login(String, String, String, Dn.Workmode, Map, Map). 
com.genesyslab.ail.Place.logout(String, Map)
          since 7.0. Please use Place.logout(String, Map, Map). 
com.genesyslab.ail.Agent.logout(String, Map)
          Use Agent.logout( String, Map, Map ). 
com.genesyslab.ail.InteractionVoice.makeCall(String, String, InteractionVoice.MakeCallType, Map, Map)
          Use InteractionVoice.makeCall( String, String, InteractionVoice.MakeCallType, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.muteTransfer(String, String, String, Map)
          Use InteractionVoice.muteTransfer( String, String, String, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.muteTransfer(String, String, String, Map, Map)
          Use InteractionVoice.muteTransfer( String, String, String, Map, Map, Map ). 
com.genesyslab.ail.Place.notReady(String, Dn.Workmode, Map)
          since 7.0. Please use Place.notReady(String, Dn.Workmode, Map, Map). 
com.genesyslab.ail.Agent.notReady(String, Dn.Workmode, Map)
          Use Agent.notReady( String, Dn.Workmode, Map, Map ). 
com.genesyslab.ail.monitor.Monitor.peekStatus(String, String)
            
com.genesyslab.ail.AbstractInteraction.queryStatus()
            
com.genesyslab.ail.AbstractDn.queryStatus()
            
com.genesyslab.ail.Place.ready(String, Dn.Workmode, Map)
          since 7.0. Please use Place.ready(String, Dn.Workmode, Map, Map). 
com.genesyslab.ail.Agent.ready(String, Dn.Workmode, Map)
          Use Agent.ready( String, Dn.Workmode, Map, Map ). 
com.genesyslab.ail.InteractionVoice.reconnectCall(Map)
          Use InteractionVoice.reconnectCall( Map, Map ). 
com.genesyslab.ail.InteractionVoice.redirectCall(String, Map)
          Use InteractionVoice.redirectCall( String, Map, Map ). 
com.genesyslab.ail.InteractionMailOut.removeAttachment(int)
            
com.genesyslab.ail.InteractionMailIn.reply(String, boolean)
          since 7.5 Please use InteractionMailIn.reply(String, boolean, boolean). 
com.genesyslab.ail.InteractionVoice.retrieveCall(Map)
          Use InteractionVoice.retrieveCall( Map, Map ). 
com.genesyslab.ail.InteractionVoice.sendDTMF(String, Map)
          Use InteractionVoice.sendDTMF( String, Map, Map ). 
com.genesyslab.ail.Dn.setIdleReason(String, String, Map)
          This feature is deprecated in T-Server. 
com.genesyslab.ail.Dn.setIdleReason(String, String, Map, Map)
          This feature is deprecated in T-Server. 
com.genesyslab.ail.OutboundRecord.setTimeZoneOffset(int)
          Use OutboundRecord.setTimeZone(String) instead. 
com.genesyslab.ail.InteractionVoice.singleStepConference(String, String, Map)
          Use InteractionVoice.singleStepConference( String, String, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.singleStepConference(String, String, Map, Map)
          Use InteractionVoice.singleStepConference( String, String, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.singleStepTransfer(String, String, String, Map)
          Use InteractionVoice.singleStepTransfer( String, String, String, Map, Map, Map ). 
com.genesyslab.ail.InteractionVoice.singleStepTransfer(String, String, String, Map, Map)
          Use InteractionVoice.singleStepTransfer( String, String, String, Map, Map, Map ). 
com.genesyslab.ail.monitor.Monitor.subscribeStatus(String, String, Notification, MonitorListener)
            
com.genesyslab.ail.monitor.Monitor.unsubscribeStatus(String, String, MonitorListener)
            
 

Deprecated Constructors
com.genesyslab.ail.exception.NoAvailableDnException(String, Dn.Media, NoAvailableDnException.Reason)
          since G7.0