com.ibm.soa.sp.pxnotify
Class CallDirectionProxy

java.lang.Object
  extended by com.ibm.soa.sp.pxnotify.CallDirectionProxy
All Implemented Interfaces:
CallDirection, java.rmi.Remote

public class CallDirectionProxy
extends java.lang.Object
implements CallDirection


Constructor Summary
CallDirectionProxy()
           
 
Method Summary
 CallDirection getCallDirection()
           
 java.lang.String getEndpoint()
           
 com.ibm.soa.parlayx21.call_notification.Action handleBusy(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 com.ibm.soa.parlayx21.call_notification.Action handleCalledNumber(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 com.ibm.soa.parlayx21.call_notification.Action handleNoAnswer(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 com.ibm.soa.parlayx21.call_notification.Action handleNotReachable(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 void setEndpoint(java.lang.String endpoint)
           
 void useJNDI(boolean useJNDI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallDirectionProxy

public CallDirectionProxy()
Method Detail

useJNDI

public void useJNDI(boolean useJNDI)

getEndpoint

public java.lang.String getEndpoint()

setEndpoint

public void setEndpoint(java.lang.String endpoint)

getCallDirection

public CallDirection getCallDirection()

handleBusy

public com.ibm.soa.parlayx21.call_notification.Action handleBusy(java.lang.String correlator,
                                                                 java.net.URI callingParty,
                                                                 java.lang.String callingPartyName,
                                                                 java.net.URI calledParty,
                                                                 SPNotificationExtension notificationExtension)
                                                          throws java.rmi.RemoteException,
                                                                 InvocationException,
                                                                 com.ibm.soa.parlayx21.common.PolicyException,
                                                                 com.ibm.soa.parlayx21.common.ServiceException
Specified by:
handleBusy in interface CallDirection
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException

handleNotReachable

public com.ibm.soa.parlayx21.call_notification.Action handleNotReachable(java.lang.String correlator,
                                                                         java.net.URI callingParty,
                                                                         java.lang.String callingPartyName,
                                                                         java.net.URI calledParty,
                                                                         SPNotificationExtension notificationExtension)
                                                                  throws java.rmi.RemoteException,
                                                                         InvocationException,
                                                                         com.ibm.soa.parlayx21.common.PolicyException,
                                                                         com.ibm.soa.parlayx21.common.ServiceException
Specified by:
handleNotReachable in interface CallDirection
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException

handleNoAnswer

public com.ibm.soa.parlayx21.call_notification.Action handleNoAnswer(java.lang.String correlator,
                                                                     java.net.URI callingParty,
                                                                     java.lang.String callingPartyName,
                                                                     java.net.URI calledParty,
                                                                     SPNotificationExtension notificationExtension)
                                                              throws java.rmi.RemoteException,
                                                                     InvocationException,
                                                                     com.ibm.soa.parlayx21.common.PolicyException,
                                                                     com.ibm.soa.parlayx21.common.ServiceException
Specified by:
handleNoAnswer in interface CallDirection
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException

handleCalledNumber

public com.ibm.soa.parlayx21.call_notification.Action handleCalledNumber(java.lang.String correlator,
                                                                         java.net.URI callingParty,
                                                                         java.lang.String callingPartyName,
                                                                         java.net.URI calledParty,
                                                                         SPNotificationExtension notificationExtension)
                                                                  throws java.rmi.RemoteException,
                                                                         InvocationException,
                                                                         com.ibm.soa.parlayx21.common.PolicyException,
                                                                         com.ibm.soa.parlayx21.common.ServiceException
Specified by:
handleCalledNumber in interface CallDirection
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException


Copyright © 2003 IBM Corp. All Rights Reserved.