com.ibm.soa.sp.pxnotify
Class CallNotificationBindingStub

java.lang.Object
  extended by com.ibm.ws.webservices.engine.client.Stub
      extended by com.ibm.soa.sp.pxnotify.CallNotificationBindingStub
All Implemented Interfaces:
CallNotification, java.rmi.Remote, javax.xml.rpc.Stub

public class CallNotificationBindingStub
extends com.ibm.ws.webservices.engine.client.Stub
implements CallNotification


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.ws.webservices.engine.client.Stub
com.ibm.ws.webservices.engine.client.Stub.Invoke
 
Field Summary
 
Fields inherited from class com.ibm.ws.webservices.engine.client.Stub
cachedEndpoint, cachedhttpProxyHost, cachedhttpProxyPassword, cachedhttpProxyPort, cachedhttpProxyUser, cachedhttpRedirectEnabled, cachedhttpsProxyHost, cachedhttpsProxyPassword, cachedhttpsProxyPort, cachedhttpsProxyUser, cachedPassword, cachedPortName, cachedProperties, cachedRequestSoapHeaders, cachedRequestTransportHeaders, cachedResponseSoapHeaders, cachedResponseSoapHeaderTemplates, cachedResponseTransportHeaders, cachedResponseTransportHeadersTemplate, cachedSessionContext, cachedsslCfgName, cachedTimeout, cachedUsername, cachedWriteTimeout, connection, engine, maintainSession, maintainSessionSet, messageContexts, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
CallNotificationBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 void notifyBusy(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 void notifyCalledNumber(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 void notifyNoAnswer(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 void notifyNotReachable(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty, SPNotificationExtension notificationExtension)
           
 
Methods inherited from class com.ibm.ws.webservices.engine.client.Stub
_getProperty, _getPropertyNames, _setProperty, convert, getPassword, getPortName, getTimeout, getTypeMapping, getUsername, primeMessageContext, setMaintainSession, setPassword, setPortName, setPortName, setTimeout, setUsername, setWriteTimeout, validateSoapHeadersHashMap, validateTransportPropertiesHashMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallNotificationBindingStub

public CallNotificationBindingStub(java.net.URL endpointURL,
                                   javax.xml.rpc.Service service)
                            throws com.ibm.ws.webservices.engine.WebServicesFault
Throws:
com.ibm.ws.webservices.engine.WebServicesFault
Method Detail

notifyBusy

public void notifyBusy(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:
notifyBusy in interface CallNotification
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException

notifyNotReachable

public void notifyNotReachable(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:
notifyNotReachable in interface CallNotification
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException

notifyNoAnswer

public void notifyNoAnswer(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:
notifyNoAnswer in interface CallNotification
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException

notifyCalledNumber

public void notifyCalledNumber(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:
notifyCalledNumber in interface CallNotification
Throws:
java.rmi.RemoteException
InvocationException
com.ibm.soa.parlayx21.common.PolicyException
com.ibm.soa.parlayx21.common.ServiceException


Copyright © 2003 IBM Corp. All Rights Reserved.