public class MapManager extends Mbo implements MapManagerRemote
MULTILANGCOPY, phantomList, phantomQueue
BING_MAPS_INTERNAL_VALUE, GOOGLE_MAPS_AUTHORIZATION_METHOD_APIKEY, GOOGLE_MAPS_AUTHORIZATION_METHOD_CLIENTID, GOOGLE_MAPS_MAPS_INTERNAL_VALUE, SPATIAL_MAPS_INTERNAL_VALUE
ALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USER
Constructor and Description |
---|
MapManager(MboSet ms) |
Modifier and Type | Method and Description |
---|---|
void |
add()
This is called when a new Mbo is added to the Mboset collection.
|
void |
appValidate()
Checks if the MapManager is activated.
|
void |
copyOpLayers(MboSetRemote opLayers) |
void |
delete(long accessModifier)
Delete MapManager record and all associated sites
|
MboRemote |
duplicate()
Creates a duplicate Map Manager.
|
java.lang.String |
getDistanceMatrixURL()
Returns the Google Maps Distance Matrix URL
|
java.lang.String |
getGMapsApiKey()
Returns the Google Maps API-KEY
|
java.lang.String |
getGMapsAuthenticationMethod()
Returns the Google Maps authorization method.
|
java.lang.String |
getGMapsLicense()
Returns the Google Maps license key (client id)
|
java.lang.String |
getGMapsSignature()
Returns the Google Maps cryptographic key (api key)
|
static MapManagerRemote |
getMapManager(UserInfo user) |
static MapManagerRemote |
getMapManager(UserInfo user,
boolean isMobileMapManager)
This method considers the isMobile flag, added by Anywhere project + Spatial
|
java.lang.String |
getMapProvider()
Returns the provider associated to this map manager object.
|
MapTipSetRemote |
getMapTipMboSet() |
java.lang.String |
getOrgSiteForMaxvar(java.lang.String maxvarName)
Returns org or site for getting maxvar
|
static java.lang.Boolean |
isAnywhereInstalled()
Check if Anywhere is installed.
|
boolean |
isAttributeModified(java.lang.String attributeName)
Returns isModified() flag for a given attribute
|
static java.lang.Boolean |
isSpatialInstalled()
Check if Spatial is installed.
|
java.util.Map<java.lang.String,java.lang.String> |
retrieveCommonSymbologyConfig() |
com.ibm.json.java.JSONObject |
retrieveMboClusterConfiguration() |
com.ibm.json.java.JSONObject |
retrieveMboConfiguration(java.lang.String attribute) |
com.ibm.json.java.JSONObject |
retrieveMboVisibilityConfiguration() |
java.util.Map<java.lang.String,java.lang.String> |
retrieveParsedSymbologyConfig() |
java.util.Map<java.lang.String,java.lang.String> |
retrieveSymbologyForMaximoObject(MboRemote maximoObjectMbo) |
java.util.Map<java.lang.String,java.lang.String> |
retrieveSymbologyForMaximoObject(java.lang.String mboName) |
void |
setAppDefaultValue()
method for setting the default app value for a mbo(appfielddefault table)
|
void |
undelete()
Delete MapManager record and all associated sites
|
addMboSetForRequiredCheck, addToDeleteForInsertList, andEvaluateConditions, blindCopy, canDelete, checkFieldAccess, checkMethodAccess, checkMethodAccess, checkQualifiedRestriction, checkSiteOrgAccessForSave, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, determineRequiredFieldsFromERM, enableMethod, evaluateCondition, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, evaluateRestriction, excludeObjectForPropagate, findAllNullRequiredFields, fireEvent, generateAutoKey, generateContentUID, getAlwaysFlags, getAttrRestrictionFlag, getAttrRestrictions, getBoolean, getByte, getBytes, getCheckpoint, getClientLocale, getClientTimeZone, getCommLogOwnerNameAndUniqueId, getCondition, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainFilterWhere, getDomainIDs, getDouble, getESId, getExistingMboSet, getFetchIndex, getFieldExceptions, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertOrgForSite, getInsertSite, getInstanciatedMboSet, getInstanciatedMboValue, getInt, getIntegrationService, getKeyValue, getLanguageRecordRowStamp, getLinesRelationship, getList, getLockedByDisplayName, getLockedByUserID, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboCtx, getMboData, getMboDataSet, getMboForAttribute, getMboForAttributeStatic, getMboInitialValue, getMboList, getMboLogger, getMboRecordData, getMboServer, getMboSet, getMboSet, getMboSet, getMboSetInfo, getMboValue, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOwner, getProfile, getPropagateKeyFlag, getProxy, getRecordIdentifer, getRecordMboName, getRelatedWhere, getRelatedWhere, getRelationshipNameToLangTable, getResourceName, getRowRestrictionFlag, getRowStamp, getRowStampObject, getSecurityLogger, getSiteOrg, getSqlLogger, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getSynonymValueWhere, getTenantId, getThisMboSet, getTranslator, getUniqueIdentifer, getUniqueIDName, getUniqueIDValue, getUniqueLanguageIDRecord, getUserInfo, getUserName, getValidateOrder, hasFieldAccess, hasHierarchyLink, hasLockSaveRights, hasRelatedQbe, hasUniqueID, init, initFieldFlagsOnMbo, initRelationship, isApiBatchError, isAutoKeyed, isBasedOn, isChangeByUserWhenSetFromLookup, isEAuditFieldModified, isESigFieldModified, isFlagSet, isForDM, isLocked, isLocked, isLockedByMe, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNoSql, isNull, isOptionGranted, isSelected, isSkipCopyField, isValid, isZombie, lock, modify, moveFieldFlagsToMboValue, needCallInitFieldFlag, orEvaluateConditions, propagateKeyValue, removeCtx, removeRelatedSet, resolveNoSqlWhere, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDefaultValue, setDefaultValues, setDeleted, setEAuditFieldModified, setESId, setESigFieldModified, setFetchIndex, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setHierarchyLink, setIgnoreRecordLockCheck, setLangCodeDefault, setMboCtx, setMLValue, setModified, setModifiedForIntegrationOnly, setNewMbo, setNoSql, setPropagateKeyFlag, setPropagateKeyFlag, setProxy, setReadonlyWhenParentIsReadonly, setReferencedMbo, setReferencedMbo, setResolveNoSqlWhere, setResourceName, setUniqueIDValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromSequence, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, unlock, unselect, useDataSecurity, validate, validateAttributes, validateKeyUniqueness, valueChanged
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, unlock, unselect, validate, validateAttributes
public MapManager(MboSet ms) throws java.rmi.RemoteException
java.rmi.RemoteException
public void appValidate() throws MXException, java.rmi.RemoteException
appValidate
in class Mbo
MXException
java.rmi.RemoteException
public void delete(long accessModifier) throws MXException, java.rmi.RemoteException
delete
in interface MboRemote
delete
in class Mbo
accessModifier
- The bitwise flag specified to determine
if certain normal security checks are to be
bypassed for this delete request.
For example:
if the accessModifer is NOACCESSCHECK, then the
check for the object's NODELETE flag and the
call to the object's canDelete() method
will not be performed.
If the accessModifer is NONE, then all the
access checks are performed before this object
is marked delete.MXException
java.rmi.RemoteException
Mbo.delete(long)
public void undelete() throws MXException, java.rmi.RemoteException
undelete
in interface MboRemote
undelete
in class Mbo
MXException
java.rmi.RemoteException
public MboRemote duplicate() throws MXException, java.rmi.RemoteException
duplicate
in interface MboRemote
duplicate
in class Mbo
MXException
java.rmi.RemoteException
public boolean isAttributeModified(java.lang.String attributeName) throws MXException
MapManagerRemote
isAttributeModified
in interface MapManagerRemote
MXException
public java.lang.String getOrgSiteForMaxvar(java.lang.String maxvarName) throws MXException, java.rmi.RemoteException
Mbo
getOrgSiteForMaxvar
in interface MboRemote
getOrgSiteForMaxvar
in class Mbo
MXException
java.rmi.RemoteException
public void add() throws java.rmi.RemoteException, MXException
Mbo
add
in interface MboRemote
add
in class Mbo
java.rmi.RemoteException
MXException
public void setAppDefaultValue() throws MXException, java.rmi.RemoteException
Mbo
setAppDefaultValue
in class Mbo
MXException
java.rmi.RemoteException
public void copyOpLayers(MboSetRemote opLayers) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static java.lang.Boolean isSpatialInstalled() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static java.lang.Boolean isAnywhereInstalled() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public java.lang.String getGMapsLicense() throws java.rmi.RemoteException, MXException
getGMapsLicense
in interface MapManagerRemote
MXException
java.rmi.RemoteException
public java.lang.String getGMapsSignature() throws java.rmi.RemoteException, MXException
getGMapsSignature
in interface MapManagerRemote
MXException
java.rmi.RemoteException
public java.lang.String getGMapsAuthenticationMethod() throws java.rmi.RemoteException, MXException
getGMapsAuthenticationMethod
in interface MapManagerRemote
java.rmi.RemoteException
MXException
public java.lang.String getDistanceMatrixURL() throws java.rmi.RemoteException, MXException
getDistanceMatrixURL
in interface MapManagerRemote
MXException
java.rmi.RemoteException
public java.lang.String getGMapsApiKey() throws java.rmi.RemoteException, MXException
getGMapsApiKey
in interface MapManagerRemote
java.rmi.RemoteException
MXException
public java.lang.String getMapProvider() throws java.rmi.RemoteException, MXException
getMapProvider
in interface MapManagerRemote
mapManager
- java.rmi.RemoteException
MXException
public MapTipSetRemote getMapTipMboSet() throws java.rmi.RemoteException, MXException
getMapTipMboSet
in interface MapManagerRemote
java.rmi.RemoteException
MXException
public static MapManagerRemote getMapManager(UserInfo user) throws MXException, java.rmi.RemoteException
user
- MXException
java.rmi.RemoteException
public static MapManagerRemote getMapManager(UserInfo user, boolean isMobileMapManager) throws MXException, java.rmi.RemoteException
user
- isMobileMapManager
- MXException
java.rmi.RemoteException
public java.util.Map<java.lang.String,java.lang.String> retrieveCommonSymbologyConfig() throws MXException, java.io.IOException
retrieveCommonSymbologyConfig
in interface MapManagerRemote
MXException
java.io.IOException
public java.util.Map<java.lang.String,java.lang.String> retrieveParsedSymbologyConfig() throws MXException, java.io.IOException
retrieveParsedSymbologyConfig
in interface MapManagerRemote
MXException
java.io.IOException
public java.util.Map<java.lang.String,java.lang.String> retrieveSymbologyForMaximoObject(java.lang.String mboName) throws MXException, java.io.IOException
retrieveSymbologyForMaximoObject
in interface MapManagerRemote
MXException
java.io.IOException
public java.util.Map<java.lang.String,java.lang.String> retrieveSymbologyForMaximoObject(MboRemote maximoObjectMbo) throws MXException, java.io.IOException
retrieveSymbologyForMaximoObject
in interface MapManagerRemote
MXException
java.io.IOException
public com.ibm.json.java.JSONObject retrieveMboVisibilityConfiguration() throws MXException, java.io.IOException
retrieveMboVisibilityConfiguration
in interface MapManagerRemote
MXException
java.io.IOException
public com.ibm.json.java.JSONObject retrieveMboClusterConfiguration() throws MXException, java.io.IOException
retrieveMboClusterConfiguration
in interface MapManagerRemote
MXException
java.io.IOException
public com.ibm.json.java.JSONObject retrieveMboConfiguration(java.lang.String attribute) throws MXException, java.io.IOException
retrieveMboConfiguration
in interface MapManagerRemote
MXException
java.io.IOException