public interface MappingProxyManager extends OsidProxyManager, MappingProfile
The mapping proxy manager provides access to mapping sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager pass a Proxy
for passing
information from server environments. The sessions included in this
manager are:
LocationLookupSession:
a session to retrieve
locations LocationQuerySession:
a session to query for
locations LocationSearchSession:
a session to search for
locations LocationAdminSession:
a session to create and
delete locations LocationNotificationSession:
a session to receive
notifications pertaining to location changes LocationHierarchySession:
a session to examine
locations in a hierarchy LocationHierarchyAssignmentSession:
a session to
traverse the location hierarchy LocationMapSession:
a session to lookup location
to map mappings LocationMapAssignmentSession:
a session to manage
location to map mappings LocationSmartMapSession:
a session to manage
dynamic maps of locations LocationAdjacencySession:
a session to query
neighboring locations LocationSpatialSession:
a session to lookup
locations spatially ResourceLocationSession:
a session query resources
at locations ResourceLocationUpdateSession:
a session to assign
resources to locations ResourceLocationNotificationSession:
a session to
subscribe to notifications when resources move among locations ResourcePositionNotificationSession:
a session to
subscribe to notifications when resources change positions MyLocationSession:
a session to query locations
for the user agent MapLookupSession:
a session to retrieve maps MapQuerySession:
a session to search for maps
MapSearchSession:
a session to search for maps
MapAdminSession:
a session to create and delete
maps MapNotificationSession:
a session to receive
notifications pertaining to map changes MapHierarchySession:
a session to traverse a
hierarchy of map MapHierarchyDesignSession:
a session to manage a
map hierarchy Modifier and Type | Method and Description |
---|---|
LocationAdjacencySession |
getLocationAdjacencySession(Proxy proxy)
Gets the
OsidSession associated with the location
adjacency service. |
LocationAdjacencySession |
getLocationAdjacencySessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
adjacency service for the given map. |
LocationAdminSession |
getLocationAdminSession(Proxy proxy)
Gets the
OsidSession associated with the location
administration service. |
LocationAdminSession |
getLocationAdminSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
administration service for the given map. |
LocationHierarchyDesignSession |
getLocationHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the location
hierarchy design service. |
LocationHierarchyDesignSession |
getLocationHierarchyDesignSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
hierarchy design service for the given map. |
LocationHierarchySession |
getLocationHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the location
hierarchy service. |
LocationHierarchySession |
getLocationHierarchySessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
hierarchy service for the given map. |
LocationLookupSession |
getLocationLookupSession(Proxy proxy)
Gets the
OsidSession associated with the location
lookup service. |
LocationLookupSession |
getLocationLookupSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
lookup service for the given map. |
LocationMapAssignmentSession |
getLocationMapAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
locations to maps. |
LocationMapSession |
getLocationMapSession(Proxy proxy)
Gets the
OsidSession to lookup location/map mappings. |
LocationNotificationSession |
getLocationNotificationSession(LocationReceiver locationReceiver,
Proxy proxy)
Gets the
OsidSession associated with the location
notification service. |
LocationNotificationSession |
getLocationNotificationSessionForMap(LocationReceiver locationReceiver,
Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
notification service for the given map. |
LocationQuerySession |
getLocationQuerySession(Proxy proxy)
Gets the
OsidSession associated with the location query
service. |
LocationQuerySession |
getLocationQuerySessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location query
service for the given map. |
LocationSearchSession |
getLocationSearchSession(Proxy proxy)
Gets the
OsidSession associated with the location
search service. |
LocationSearchSession |
getLocationSearchSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
search service for the given map. |
LocationSmartMapSession |
getLocationSmartMapSession(Id mapId,
Proxy proxy)
Gets the
OsidSession to manage location smart maps. |
LocationSpatialSession |
getLocationSpatialSession(Proxy proxy)
Gets the
OsidSession associated with the location
spatial service. |
LocationSpatialSession |
getLocationSpatialSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the location
spatial service for the given map. |
MapAdminSession |
getMapAdminSession(Proxy proxy)
Gets the
OsidSession associated with the map
administrative service. |
MapHierarchyDesignSession |
getMapHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the map hierarchy
design service. |
MapHierarchySession |
getMapHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the map hierarchy
service. |
MapLookupSession |
getMapLookupSession(Proxy proxy)
Gets the
OsidSession associated with the map lookup
service. |
MapNotificationSession |
getMapNotificationSession(MapReceiver mapReceiver,
Proxy proxy)
Gets the
OsidSession associated with the map
notification service. |
MappingBatchProxyManager |
getMappingBatchProxyManager()
Gets the mapping batch manager.
|
MappingPathProxyManager |
getMappingPathProxyManager()
Gets the mapping path manager.
|
MappingRouteProxyManager |
getMappingRouteProxyManager()
Gets the mapping route manager.
|
MapQuerySession |
getMapQuerySession(Proxy proxy)
Gets the
OsidSession associated with the map query
service. |
MapSearchSession |
getMapSearchSession(Proxy proxy)
Gets the
OsidSession associated with the map search
service. |
MyLocationSession |
getMyLocationSession(Proxy proxy)
Gets the
OsidSession associated with the my location
service. |
MyLocationSession |
getMyLocationSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the my location
service for the given map. |
ResourceLocationNotificationSession |
getResourceLocationNotificationSession(ResourceLocationReceiver resourceLocationReceiver,
Proxy proxy)
Gets the
OsidSession associated with the resource
location notification service. |
ResourceLocationNotificationSession |
getResourceLocationNotificationSessionForMap(ResourceLocationReceiver resourceLocationReceiver,
Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the resource
location notification service for the given map. |
ResourceLocationSession |
getResourceLocationSession(Proxy proxy)
Gets the
OsidSession associated with the resource
location service. |
ResourceLocationSession |
getResourceLocationSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the resource
location service for the given map. |
ResourceLocationUpdateSession |
getResourceLocationUpdateSession(Proxy proxy)
Gets the
OsidSession associated with the resource
location update service. |
ResourceLocationUpdateSession |
getResourceLocationUpdateSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the resource
location update service for the given map. |
ResourceLocationNotificationSession |
getResourcePositionNotificationSession(ResourcePositionReceiver resourcePositionReceiver,
Proxy proxy)
Gets the
OsidSession associated with the resource
position notification service. |
ResourcePositionNotificationSession |
getResourcePositionNotificationSessionForMap(ResourcePositionReceiver resourcePositionReceiver,
Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the resource
position notification service for the given map. |
changeBranch, initialize, rollbackService
close
getCoordinateTypes, getHeadingTypes, getLocationRecordTypes, getLocationSearchRecordTypes, getMapRecordTypes, getMapSearchRecordTypes, getResourceLocationRecordTypes, getSpatialUnitRecordTypes, supportsCoordinateType, supportsHeadingType, supportsLocationAdjacency, supportsLocationAdmin, supportsLocationHierarchy, supportsLocationHierarchyDesign, supportsLocationLookup, supportsLocationMap, supportsLocationMapAssignment, supportsLocationNotification, supportsLocationQuery, supportsLocationRecordType, supportsLocationSearch, supportsLocationSearchRecordType, supportsLocationSmartMap, supportsLocationSpatial, supportsMapAdmin, supportsMapHierarchy, supportsMapHierarchyDesign, supportsMapLookup, supportsMapNotification, supportsMappingBatch, supportsMappingPath, supportsMappingRoute, supportsMapQuery, supportsMapRecordType, supportsMapSearch, supportsMapSearchRecordType, supportsMyLocation, supportsResourceLocation, supportsResourceLocationNotification, supportsResourceLocationRecordType, supportsResourceLocationUpdate, supportsResourcePositionNotification, supportsSpatialUnitRecordType, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
LocationLookupSession getLocationLookupSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
lookup service.proxy
- a proxy LocationLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationLookup()
is false
optional
- This method must be implemented if
supportsLocationLookup()
is true.
LocationLookupSession getLocationLookupSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
lookup service for the given map.mapId
- the Id
of the mapproxy
- a proxy LocationLookupSession
NotFoundException
- no Map
found by the
given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLocationLookup()
and
supportsVisibleFederation()
are true
LocationQuerySession getLocationQuerySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location query
service.proxy
- a proxy LocationQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsLocationQuery()
is false
optional
- This method must be implemented if
supportsLocationQuery()
is true.
LocationQuerySession getLocationQuerySessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location query
service for the given map.mapId
- the Id
of the mapproxy
- a proxy LocationQuerySession
NotFoundException
- no Map
found by the
given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsLocationQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsLocationQuery()
and
supportsVisibleFederation()
are true
LocationSearchSession getLocationSearchSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
search service.proxy
- a proxy LocationSearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationSearch()
is false
optional
- This method must be implemented if
supportsLocationSearch()
is true.
LocationSearchSession getLocationSearchSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
search service for the given map.mapId
- the Id
of the Map
proxy
- a proxy LocationSearchSession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLocationSearch()
and
supportsVisibleFederation()
are true
LocationAdminSession getLocationAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
administration service.proxy
- a proxy LocationAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsLocationAdmin()
is false
optional
- This method must be implemented if
supportsLocationAdmin()
is true.
LocationAdminSession getLocationAdminSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
administration service for the given map.mapId
- the Id
of the Map
proxy
- a proxy LocationAdminSession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsLocationAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsLocationAdmin()
and
supportsVisibleFederation()
are true
LocationNotificationSession getLocationNotificationSession(LocationReceiver locationReceiver, Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
notification service.locationReceiver
- the notification callbackproxy
- a proxy LocationNotificationSession
NullArgumentException
- locationReceiver
or proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationNotification()
is false
optional
- This method must be implemented if
supportsLocationNotification()
is true.
LocationNotificationSession getLocationNotificationSessionForMap(LocationReceiver locationReceiver, Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
notification service for the given map.locationReceiver
- the notification callbackmapId
- the Id
of the Map
proxy
- a proxy LocationNotificationSession
NotFoundException
- no map found by the given Id
NullArgumentException
- locationReceiver, mapId
or proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLocationNotification()
and
supportsVisibleFederation()
are true
LocationHierarchySession getLocationHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
hierarchy service.proxy
- a proxy LocationHierarchySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationHierarchy()
is false
optional
- This method must be implemented if
supportsLocationHierarchy()
is true.
LocationHierarchySession getLocationHierarchySessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
hierarchy service for the given map.mapId
- the Id
of the Map
proxy
- a proxy LocationHierarchySession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationHierarchy()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLocationHierarchy()
and
supportsVisibleFederation()
are true
LocationHierarchyDesignSession getLocationHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
hierarchy design service.proxy
- a proxy LocationHierarchyDesignSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationHierarchyDesign()
is false
optional
- This method must be implemented if
supportsLocationHierarchyDesign()
is true.
LocationHierarchyDesignSession getLocationHierarchyDesignSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
hierarchy design service for the given map.mapId
- the Id
of the Map
proxy
- a proxy LocationHierarchySession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationHierarchyDesign()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLocationHierarchyDesign()
and
supportsVisibleFederation()
are true
LocationMapSession getLocationMapSession(Proxy proxy) throws OperationFailedException
OsidSession
to lookup location/map mappings.proxy
- a proxy LocationMapSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsLocationMap()
is false
optional
- This method must be implemented if
supportsLocationMap()
is true.
LocationMapAssignmentSession getLocationMapAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with assigning
locations to maps.proxy
- a proxy LocationMapAssignmentSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationMapAssignment()
is false
optional
- This method must be implemented if
supportsLocationMapAssignment()
is true.
LocationSmartMapSession getLocationSmartMapSession(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
to manage location smart maps.mapId
- the Id
of the Map
proxy
- a proxy LocationSmartMapSession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationSmartMap()
is false
optional
- This method must be implemented if
supportsLocationSmartMap()
is true.
LocationAdjacencySession getLocationAdjacencySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
adjacency service.proxy
- a proxy LocationAdjacencySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationAdjacency()
is false
optional
- This method must be implemented if
supportsLocationAdjacency()
is true.
LocationAdjacencySession getLocationAdjacencySessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
adjacency service for the given map.mapId
- the Id
of the Map
proxy
- a proxy LocationAdjacencySession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationAdjacency()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLocationAdjacency()
and
supportsVisibleFederation()
are true
LocationSpatialSession getLocationSpatialSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the location
spatial service.proxy
- a proxy LocationSpatialSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationSpatial()
is false
optional
- This method must be implemented if
supportsLocationSpatial()
is true.
LocationSpatialSession getLocationSpatialSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the location
spatial service for the given map.mapId
- the Id
of the Map
proxy
- a proxy LocationSpatialSession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLocationSpatial()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLocationSpatial()
and
supportsVisibleFederation()
are true
ResourceLocationSession getResourceLocationSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the resource
location service.proxy
- a proxy ResourceLocationSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourceLocation()
is false
optional
- This method must be implemented if
supportsResourceLocation()
is true.
ResourceLocationSession getResourceLocationSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the resource
location service for the given map.mapId
- the Id
of the Map
proxy
- a proxy ResourceLocationSession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourceLocation()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsResourceLocation()
and
supportsVisibleFederation()
are true
ResourceLocationUpdateSession getResourceLocationUpdateSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the resource
location update service.proxy
- a proxy ResourceLocationUpdateSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourceLocationUpdate()
is false
optional
- This method must be implemented if
supportsResourceLocationUpdate()
is true.
ResourceLocationUpdateSession getResourceLocationUpdateSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the resource
location update service for the given map.mapId
- the Id
of the Map
proxy
- a proxy ResourceLocationUpdateSession
NotFoundException
- no map found by the given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourceLocationUpdate()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsResourceLocationUpdate()
and
supportsVisibleFederation()
are true
ResourceLocationNotificationSession getResourceLocationNotificationSession(ResourceLocationReceiver resourceLocationReceiver, Proxy proxy) throws OperationFailedException
OsidSession
associated with the resource
location notification service.resourceLocationReceiver
- the notification callbackproxy
- a proxy ResourceLocationNotificationSession
NullArgumentException
- resourceLocationReceiver
or proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourceLocationNotification()
is false
optional
- This method must be implemented if
supportsResourceLocationNotification()
is
true.
ResourceLocationNotificationSession getResourceLocationNotificationSessionForMap(ResourceLocationReceiver resourceLocationReceiver, Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the resource
location notification service for the given map.resourceLocationReceiver
- the notification callbackmapId
- the Id
of the Map
proxy
- a proxy ResourceLocationNotificationSession
NotFoundException
- no map found by the given Id
NullArgumentException
-
resourceLocationReceiver, mapId
or proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourceLocationNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsResourceLocationNotification()
and
supportsVisibleFederation()
are true
ResourceLocationNotificationSession getResourcePositionNotificationSession(ResourcePositionReceiver resourcePositionReceiver, Proxy proxy) throws OperationFailedException
OsidSession
associated with the resource
position notification service.resourcePositionReceiver
- the notification callbackproxy
- a proxy ResourcePositionNotificationSession
NullArgumentException
- resourcePositionReceiver
or proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourcePositionNotification()
is false
optional
- This method must be implemented if
supportsResourcePositionNotification()
is
true.
ResourcePositionNotificationSession getResourcePositionNotificationSessionForMap(ResourcePositionReceiver resourcePositionReceiver, Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the resource
position notification service for the given map.resourcePositionReceiver
- the notification callbackmapId
- the Id
of the Map
proxy
- a proxy ResourcePositionNotificationSession
NotFoundException
- no map found by the given Id
NullArgumentException
-
resourcePositionReceiver, mapId
or proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResourcePositionNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsResourcePositionNotification()
and
supportsVisibleFederation()
are true
MyLocationSession getMyLocationSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the my location
service.proxy
- a proxy MyLocationLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsMyLocationLookup()
is false
optional
- This method must be implemented if
supportsMyLocationLookup()
is true.
MyLocationSession getMyLocationSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the my location
service for the given map.mapId
- the Id
of the mapproxy
- a proxy MyLocationLookupSession
NotFoundException
- no Map
found by the
given Id
NullArgumentException
- mapId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsMyLocationLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsMyLocationLookup()
and
supportsVisibleFederation()
are true
MapLookupSession getMapLookupSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the map lookup
service.proxy
- a proxy MapLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMapLookup()
is false
optional
- This method must be implemented if
supportsMapLookup()
is true.
MapQuerySession getMapQuerySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the map query
service.proxy
- a proxy MapQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMapQuery()
is false
optional
- This method must be implemented if
supportsMapQuery()
is true.
MapSearchSession getMapSearchSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the map search
service.proxy
- a proxy MapSearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMapSearch()
is false
optional
- This method must be implemented if
supportsMapSearch()
is true.
MapAdminSession getMapAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the map
administrative service.proxy
- a proxy MapAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMapAdmin()
is false
optional
- This method must be implemented if
supportsMapAdmin()
is true.
MapNotificationSession getMapNotificationSession(MapReceiver mapReceiver, Proxy proxy) throws OperationFailedException
OsidSession
associated with the map
notification service.mapReceiver
- the notification callbackproxy
- a proxy MapNotificationSession
NullArgumentException
- mapReceiver
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsMapNotification()
is false
optional
- This method must be implemented if
supportsMapNotification()
is true.
MapHierarchySession getMapHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the map hierarchy
service.proxy
- a proxy MapHierarchySession
for mapsNullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMapHierarchy()
is false
optional
- This method must be implemented if
supportsMapHierarchy()
is true.
MapHierarchyDesignSession getMapHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the map hierarchy
design service.proxy
- a proxy HierarchyDesignSession
for mapsNullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsMapHierarchyDesign()
is false
optional
- This method must be implemented if
supportsMapHierarchyDesign()
is true.
MappingBatchProxyManager getMappingBatchProxyManager() throws OperationFailedException
MappingBatchProxyManager
for pathsOperationFailedException
- unable to complete requestUnimplementedException
- supportsMappingBatch()
is false
optional
- This method must be implemented if
supportsMappingBatch()
is true.
MappingPathProxyManager getMappingPathProxyManager() throws OperationFailedException
MappingPathProxyManager
for pathsOperationFailedException
- unable to complete requestUnimplementedException
- supportsMappingPath()
is false
optional
- This method must be implemented if
supportsMappingPath()
is true.
MappingRouteProxyManager getMappingRouteProxyManager() throws OperationFailedException
MappingRouteProxyManager
for routesOperationFailedException
- unable to complete requestUnimplementedException
- supportsMappingRoute()
is false
optional
- This method must be implemented if
supportsMappingRoute()
is true.