|
||||||||||
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_location.TerminalLocationNotificationBindingStub
public class TerminalLocationNotificationBindingStub
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 | |
---|---|
TerminalLocationNotificationBindingStub(java.net.URL endpointURL,
javax.xml.rpc.Service service)
|
Method Summary | |
---|---|
void |
locationEnd(java.lang.String correlator)
The notifications have completed for this correlator. |
void |
locationError(java.lang.String correlator,
java.net.URI address,
ServiceError reason)
The location error message is sent to the application to indicate that the notification for a terminal, or for the whole notification, is being cancelled by the Web Service. |
void |
locationNotification(java.lang.String correlator,
LocationData[] data,
EnteringLeavingCriteria criteria)
When the location of a monitored device changes a notification is delivered to the application with the new location information. |
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 TerminalLocationNotificationBindingStub(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 locationNotification(java.lang.String correlator, LocationData[] data, EnteringLeavingCriteria criteria) throws java.rmi.RemoteException
TerminalLocationNotification
When the location of a monitored device changes a notification is delivered to the application with the new location information. If a group identifier was used, the terminal device URI is provided, not the group URI.
None.
locationNotification
in interface TerminalLocationNotification
correlator
- xsd:string
Correlator provided in request to set up this notificationdata
- LocationInfoData
[1 .. unbounded]
Location information for terminalcriteria
- EnteringLeavingCriteria
NoYes
Indicates whether the notification was caused by the terminal entering or leaving the target area. (This part is provided for geographical notifications, not for periodic notifications)
java.rmi.RemoteException
public void locationError(java.lang.String correlator, java.net.URI address, ServiceError reason) throws java.rmi.RemoteException
TerminalLocationNotification
The location error message is sent to the application to indicate that the notification for a terminal, or for the whole notification, is being cancelled by the Web Service.
None.
locationError
in interface TerminalLocationNotification
correlator
- xsd:string
Correlator provided in request to set up this notificationaddress
- xsd:anyURI
Address of terminal if the error applies to an individual terminal, or not specified if it applies to the whole notificationreason
- common:ServiceError
Reason notification is being discontinued
java.rmi.RemoteException
public void locationEnd(java.lang.String correlator) throws java.rmi.RemoteException
TerminalLocationNotification
The notifications have completed for this correlator. This message will be delivered when the duration or count for notifications have been completed. This message will not be delivered in the case of an error ending the notifications or deliberate ending of the notifications (using endNotification operation).
None.
locationEnd
in interface TerminalLocationNotification
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 |