|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.ws.webservices.engine.client.Stub
com.ibm.soa.parlayx21.terminal_status.TerminalStatusNotificationBindingStub
public class TerminalStatusNotificationBindingStub
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 | |
---|---|
TerminalStatusNotificationBindingStub(java.net.URL endpointURL,
javax.xml.rpc.Service service)
|
Method Summary | |
---|---|
void |
statusEnd(java.lang.String correlator)
The notifications have completed for this correlator. |
void |
statusError(java.lang.String correlator,
java.net.URI address,
ServiceError reason)
This operation is invoked on the application to indicate that the notification is being cancelled by the Web Service. |
void |
statusNotification(java.lang.String correlator,
StatusInformation[] terminalStatus)
When the status of a monitored device changes, a notification is delivered to the application with the new status information for each of the devices. |
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 |
---|
public TerminalStatusNotificationBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws com.ibm.ws.webservices.engine.WebServicesFault
com.ibm.ws.webservices.engine.WebServicesFault
Method Detail |
---|
public void statusNotification(java.lang.String correlator, StatusInformation[] terminalStatus) throws java.rmi.RemoteException
TerminalStatusNotification
When the status of a monitored device changes, a notification is delivered to the application with the new status information for each of the devices. If a group identifier was used, the terminal device URI is provided, not the group URI.
None.
statusNotification
in interface TerminalStatusNotification
correlator
- xsd:string
Correlator provided in request to set up this notificationterminalStatus
- StatusInformation [1..unbounded]
Set of elements, each containing a terminal address and its new status.
java.rmi.RemoteException
public void statusError(java.lang.String correlator, java.net.URI address, ServiceError reason) throws java.rmi.RemoteException
TerminalStatusNotification
This operation is invoked on the application to indicate that the notification is being cancelled by the Web Service.
None.
statusError
in interface TerminalStatusNotification
correlator
- xsd:string
Correlator provided in request to set up this notification.
address
- xsd:anyURI
Address of terminal if the error applies to an individual terminal, or not specified if it applies to the whole notification.
reason
- common:ServiceError
Reason notification is being discontinued.
java.rmi.RemoteException
public void statusEnd(java.lang.String correlator) throws java.rmi.RemoteException
TerminalStatusNotification
The notifications have completed for this correlator. This operation will be invoked on the application when the duration or count for notifications have been completed. This operation will not be invoked in the case of an error ending the notifications or deliberate ending of the notifications (using the endNotification operation).
statusEnd
in interface TerminalStatusNotification
correlator
- xsd:string
Correlator provided in request to set up this notification.
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |