public interface ServiceAddressServiceRemote extends AppServiceRemote
| Modifier and Type | Method and Description |
|---|---|
com.ibm.json.java.JSONObject |
getLatLngFromAddressableMbo(MboRemote mboWithXY)
Based on a mbo with GIS data it gets the mbo WGS coordinates (lat/lng).
With Bingmaps or Googlemaps providers the LATITUDEY and LONGITUDEX double attributes are already in WGS84. With Maximo Spatial maps this is not always true. |
java.util.List |
getLatLngFromAutolocatableMbos(MboSetRemote mboSet)
Runs getLatLngFromAddressableMbo(mbo) for every mbo in the mboSet after retrieving the mboWithXY .
from each mbo (by calling mbo.getAutoLocateObject()) The execution will split into threads because retrieving the x/y can be slow when coordinate system conversion and feature class fetching take place. |
SpatialMapConfServiceRemote |
getSpatialMapConfService(UserInfo userInfo) |
java.lang.String[] |
getStreetOrderFormat(MboRemote mbo)
Returns an array with the field's order that is set in STREETORDERNUM maxvar
|
boolean |
hasServiceAddressData(MboRemote mbo) |
boolean |
isAddressDetailRequired(MboRemote mbo)
Returns true if the maxvar STRADDRDETAIL is set to "REQUIRED"
|
boolean |
isAddressMasterMaximo(MboRemote mbo)
Returns true if the maxvar ADDRMASTER is set to "MAXIMO"
|
boolean |
isCoordinatesLatLong(MboRemote mbo)
Returns true if the maxvar COORDINATE is set to "LATLONG"
|
boolean |
isCoordinatesLatLong(java.lang.String orgId) |
boolean |
isSAInfoEditable(MboRemote mbo)
Returns true if the maxvar SAEDITABLE is set to "1"
|
boolean |
isSAMessagePrompt(MboRemote mbo)
Returns true if the maxvar SAMSGPROMPT is set to "1"
|
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUserisAppService, isSingletonService, restartboolean isSAInfoEditable(MboRemote mbo) throws java.rmi.RemoteException, MXException
mbo - - Current mbo record to recover Org. valuesjava.rmi.RemoteExceptionMXExceptionboolean isAddressDetailRequired(MboRemote mbo) throws java.rmi.RemoteException, MXException
mbo - - Current mbo record to recover Org. valuesjava.rmi.RemoteExceptionMXExceptionboolean isCoordinatesLatLong(MboRemote mbo) throws java.rmi.RemoteException, MXException
mbo - - Current mbo record to recover Org. valuesjava.rmi.RemoteExceptionMXExceptionboolean isAddressMasterMaximo(MboRemote mbo) throws java.rmi.RemoteException, MXException
mbo - - Current mbo record to recover Org. valuesjava.rmi.RemoteExceptionMXExceptionjava.lang.String[] getStreetOrderFormat(MboRemote mbo) throws java.rmi.RemoteException, MXException
mbo - - Current mbo record to recover Org. valuesjava.rmi.RemoteExceptionMXExceptionboolean isSAMessagePrompt(MboRemote mbo) throws java.rmi.RemoteException, MXException
mbo - - Current mbo record to recover Org. valuesjava.rmi.RemoteExceptionMXExceptionboolean hasServiceAddressData(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptioncom.ibm.json.java.JSONObject getLatLngFromAddressableMbo(MboRemote mboWithXY) throws MXException, java.rmi.RemoteException
mboWithXY - mbo that is the result of calling getAutoLocateObject in an AutoLocatable mboMXExceptionjava.io.IOExceptionjava.rmi.RemoteExceptionjava.util.List getLatLngFromAutolocatableMbos(MboSetRemote mboSet) throws MXException, java.rmi.RemoteException
mboSet - mboSet containing the mbos for which the x/y will be retrievedMXExceptionjava.io.IOExceptionjava.rmi.RemoteExceptionSpatialMapConfServiceRemote getSpatialMapConfService(UserInfo userInfo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionboolean isCoordinatesLatLong(java.lang.String orgId)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXException