public interface MappingRouteProfile extends OsidProfile
The mapping profile describes the interoperability among mapping services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getRouteProgressRecordTypes()
Gets the supported
RouteProgresst record types. |
TypeList |
getRouteRecordTypes()
Gets the supported
Route record types. |
TypeList |
getRouteSearchRecordTypes()
Gets the supported
Route search record types. |
TypeList |
getRouteSegmentRecordTypes()
Gets the supported
RouteSegment record types. |
boolean |
supportsLocationRouting()
Tests if a location routing service is supported.
|
boolean |
supportsMyLocation()
Tests if a location service is supported for the current agent.
|
boolean |
supportsMyRoute()
Tests if a route service is supported for the current agent.
|
boolean |
supportsResourceRoute()
Tests if a resource route service is supported.
|
boolean |
supportsResourceRouteAssignment()
Tests if a resource route update service is supported.
|
boolean |
supportsResourceRouteNotification()
Tests if a resource route notification service is supported.
|
boolean |
supportsRouteAdmin()
Tests if a route
administrative service is supported. |
boolean |
supportsRouteLookup()
Tests if looking up routes is supported.
|
boolean |
supportsRouteMap()
Tests if a route map lookup service is supported.
|
boolean |
supportsRouteMapAssignment()
Tests if a route map service is supported.
|
boolean |
supportsRouteNotification()
Tests if a route
notification service is supported. |
boolean |
supportsRouteProgressRecordType(Type routeProgressRecordType)
Tests if the given
RouteProgress record type is
supported. |
boolean |
supportsRouteQuery()
Tests if querying routes is supported.
|
boolean |
supportsRouteRecordType(Type routeRecordType)
Tests if the given
Route record type is supported. |
boolean |
supportsRouteSearch()
Tests if searching routes is supported.
|
boolean |
supportsRouteSearchRecordType(Type routeSearchRecordType)
Tests if the given
Route search record type is
supported. |
boolean |
supportsRouteSegmentRecordType(Type routeSegmentRecordType)
Tests if the given
RouteSegment record type is
supported. |
boolean |
supportsRouteSmartMap()
Tests if a route smart map service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any map federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsLocationRouting()
true if a location routing service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsMyLocation()
true if my location is supported, false
otherwisemandatory - This method must be implemented. boolean supportsRouteLookup()
true if route lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsRouteQuery()
true if route query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsRouteSearch()
true if route search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsRouteAdmin()
administrative service is supported. true if route administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRouteNotification()
notification service is supported. true if route notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRouteMap()
true if a route map lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRouteMapAssignment()
true if a route to map assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRouteSmartMap()
true if a route smart map lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsResourceRoute()
true if a resource route service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsResourceRouteAssignment()
true if a resource route update service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsResourceRouteNotification()
true if a resource route notification service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsMyRoute()
true if my route is supported, false
otherwisemandatory - This method must be implemented. TypeList getRouteRecordTypes()
Route record types. Route record
typesmandatory - This method must be implemented. boolean supportsRouteRecordType(Type routeRecordType)
Route record type is supported.routeRecordType - a Type indicating a
Route record type true if the given record type is supported,
false otherwiseNullArgumentException - routeRecordType
is null mandatory - This method must be implemented. TypeList getRouteSearchRecordTypes()
Route search record types. Route search
record typesmandatory - This method must be implemented. boolean supportsRouteSearchRecordType(Type routeSearchRecordType)
Route search record type is
supported.routeSearchRecordType - a Type indicating a
Route search record type true if the given Type is
supported, false otherwiseNullArgumentException - routeSearchRecordType
is null mandatory - This method must be implemented. TypeList getRouteSegmentRecordTypes()
RouteSegment record types. RouteSegment
record typesmandatory - This method must be implemented. boolean supportsRouteSegmentRecordType(Type routeSegmentRecordType)
RouteSegment record type is
supported.routeSegmentRecordType - a Type indicating a
RouteSegment record type true if the given Type is
supported, false otherwiseNullArgumentException -
supportsRouteSegmentRecordType is null mandatory - This method must be implemented. TypeList getRouteProgressRecordTypes()
RouteProgresst record types. RouteProgress
record typesmandatory - This method must be implemented. boolean supportsRouteProgressRecordType(Type routeProgressRecordType)
RouteProgress record type is
supported.routeProgressRecordType - a Type indicating a
RouteProgress record type true if the given Type is
supported, false otherwiseNullArgumentException -
supportsRouteProgressRecordType is null mandatory - This method must be implemented.