com.ibm.soa.parlayx21.call_notification
Class CallNotificationBindingStub

java.lang.Object
  extended by com.ibm.ws.webservices.engine.client.Stub
      extended by com.ibm.soa.parlayx21.call_notification.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)
          A busy notification informs the application that a call between two parties was attempted, but the called party was busy.
 void notifyCalledNumber(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty)
          A called number notification informs the application that a call between two parties is being attempted.
 void notifyNoAnswer(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty)
          A no answer notification informs the application that a call between two parties was attempted, but the called party did not answer.
 void notifyNotReachable(java.lang.String correlator, java.net.URI callingParty, java.lang.String callingPartyName, java.net.URI calledParty)
          A not reachable notification informs the application that a call between two parties was attempted, but the called party was not reachable.
 
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)
                throws java.rmi.RemoteException,
                       PolicyException,
                       ServiceException
Description copied from interface: CallNotification

A busy notification informs the application that a call between two parties was attempted, but the called party was busy.

Referenced faults

None.

Specified by:
notifyBusy in interface CallNotification
Parameters:
correlator - xsd:string Correlator provided in the request to set up this notification
callingParty - xsd:anyURI It contains the address of the caller
callingPartyName - xsd:string It contains the name of the caller
calledParty - xsd:anyURI It contains the address of the called party. This party is busy
Throws:
java.rmi.RemoteException
PolicyException
ServiceException

notifyNotReachable

public void notifyNotReachable(java.lang.String correlator,
                               java.net.URI callingParty,
                               java.lang.String callingPartyName,
                               java.net.URI calledParty)
                        throws java.rmi.RemoteException,
                               PolicyException,
                               ServiceException
Description copied from interface: CallNotification

A not reachable notification informs the application that a call between two parties was attempted, but the called party was not reachable.

Referenced faults

None.

Specified by:
notifyNotReachable in interface CallNotification
Parameters:
correlator - xsd:string Correlator provided in the request to set up this notification
callingParty - xsd:anyURI It contains the address of the caller
callingPartyName - xsd:string It contains the name of the caller
calledParty - xsd:anyURI It contains the address of the called party. This party is not reachable
Throws:
java.rmi.RemoteException
PolicyException
ServiceException

notifyNoAnswer

public void notifyNoAnswer(java.lang.String correlator,
                           java.net.URI callingParty,
                           java.lang.String callingPartyName,
                           java.net.URI calledParty)
                    throws java.rmi.RemoteException,
                           PolicyException,
                           ServiceException
Description copied from interface: CallNotification

A no answer notification informs the application that a call between two parties was attempted, but the called party did not answer.

Referenced faults

None.

Specified by:
notifyNoAnswer in interface CallNotification
Parameters:
correlator - xsd:string Correlator provided in the request to set up this notification
callingParty - xsd:anyURI It contains the address of the caller
callingPartyName - xsd:string It contains the name of the caller
calledParty - xsd:anyURI It contains the address of the called party. This party did not answer
Throws:
java.rmi.RemoteException
PolicyException
ServiceException

notifyCalledNumber

public void notifyCalledNumber(java.lang.String correlator,
                               java.net.URI callingParty,
                               java.lang.String callingPartyName,
                               java.net.URI calledParty)
                        throws java.rmi.RemoteException,
                               PolicyException,
                               ServiceException
Description copied from interface: CallNotification

A called number notification informs the application that a call between two parties is being attempted.

Referenced faults

None.

Specified by:
notifyCalledNumber in interface CallNotification
Parameters:
correlator - xsd:string Correlator provided in the request to set up this notification
callingParty - xsd:anyURI It contains the address of the caller
callingPartyName - xsd:string It contains the name of the caller
calledParty - xsd:anyURI It contains the address of the called party
Throws:
java.rmi.RemoteException
PolicyException
ServiceException


Copyright © 2003 IBM Corp. All Rights Reserved.