Package oracle.spatial.network.lod
Interface CachedNetworkIO
-
- All Superinterfaces:
NetworkIO
- All Known Subinterfaces:
CachedNetworkIOWM
public interface CachedNetworkIO extends NetworkIO
This interface defines methods related to cached network input and output.- Since:
- 11gR1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LeveledNetworkCache
getNetworkCache()
Returns the network cache for all link levels.void
setNetworkCache(LeveledNetworkCache cache)
Sets the network cache.void
updateNetworkCache(int linkLevel, NetworkUpdate networkUpdate)
Update network cache.-
Methods inherited from interface oracle.spatial.network.lod.NetworkIO
close, commit, computeFeatureGeometries, deleteNetworkBuffer, deleteNetworkBuffer, deletePath, deletePaths, deleteSubPath, deleteSubPaths, generatePartitionBlob, generatePartitionBlob, generatePartitionBlobs, generatePartitionBlobs, generatePartitionBlobs, getConnection, getDataSource, getGlobalNetworkName, getNetworkIOConfig, getNetworkMetadata, getNetworkName, getNextId, getNextTmpLinkId, getNextTmpNodeId, getPartitionBlobTranslator, getUserDataIOs, hasLinks, hasNodes, isLinksExist, isNodesExist, isReadFromBlob, open, readAdjacentPartitionIdsForLinks, readAdjacentPartitionIdsForNodes, readArbitraryLogicalLink, readArbitraryLogicalLinks, readArbitraryLogicalNode, readArbitraryLogicalNodes, readComponentId, readComponentIds, readFeatureData, readFeatures, readLinkIds, readLinkPartitionIds, readLinkPartitionIds, readLogicalHeavyPath, readLogicalHeavyPath, readLogicalHeavyPaths, readLogicalHeavyPaths, readLogicalLink, readLogicalLink, readLogicalLinks, readLogicalLinks, readLogicalLinks, readLogicalNetwork, readLogicalNetwork, readLogicalNetwork, readLogicalNetwork, readLogicalNetwork, readLogicalNode, readLogicalNode, readLogicalNodes, readLogicalNodes, readLogicalNodes, readLogicalPartition, readLogicalPartition, readLogicalPartition, readLogicalPartition, readLogicalPartition, readLogicalPartition, readLogicalPartitions, readLogicalPartitions, readLogicalPartitions, readLogicalPartitions, readLogicalPartitions, readLogicalPartitions, readLogicalPath, readLogicalPath, readLogicalPaths, readLogicalPaths, readLogicalSubPath, readLogicalSubPath, readLogicalSubPaths, readLogicalSubPaths, readMaximumIncomingLinkLevel, readMaximumLinkLevel, readMaximumLinkLevel, readMaximumOutgoingLinkLevel, readNetworkBuffer, readNetworkBuffer, readNetworkUpdate, readNetworkUpdate, readNetworkUpdate, readNetworkUpdates, readNodeIds, readNodePartitionId, readNodePartitionIds, readNumberOfConnectedComponents, readNumberOfLinkLevels, readNumberOfLinks, readNumberOfNodes, readNumberOfPartitions, readPartitionId, readPartitionIds, readPartitionIds, readSpatialHeavyPath, readSpatialHeavyPath, readSpatialHeavyPaths, readSpatialHeavyPaths, readSpatialLink, readSpatialLink, readSpatialLinks, readSpatialLinks, readSpatialNetwork, readSpatialNode, readSpatialNode, readSpatialNodes, readSpatialNodes, readSpatialPartition, readSpatialPartition, readSpatialPartition, readSpatialPartition, readSpatialPartition, readSpatialPartitionMBR, readSpatialPartitionMBRs, readSpatialPath, readSpatialPath, readSpatialPath, readSpatialPaths, readSpatialPaths, readSpatialPaths, readSpatialSubPath, readSpatialSubPath, readSpatialSubPath, readSpatialSubPaths, readSpatialSubPaths, readSpatialSubPaths, readUserData, rollback, saveConnectedComponents, setConnection, setDataSource, setGlobalNetworkName, setNetworkMetadata, setPartitionBlobTranslator, setReadFromBlob, setUserDataIOs, updatePartitionBlobInfo, writeNetworkBuffer, writeNetworkBuffer, writeNetworkBuffer, writeNetworkBuffer, writePath, writePath, writeSubPath, writeSubPath
-
-
-
-
Method Detail
-
getNetworkCache
LeveledNetworkCache getNetworkCache()
Returns the network cache for all link levels.- Returns:
- network cache for the specified link level
-
setNetworkCache
void setNetworkCache(LeveledNetworkCache cache)
Sets the network cache.- Parameters:
cache
-
-
updateNetworkCache
void updateNetworkCache(int linkLevel, NetworkUpdate networkUpdate) throws LODNetworkException
Update network cache.- Parameters:
linkLevel
- network link levelnetworkUpdate
- network update object that contains all the changes that should be applied to the network cache- Throws:
LODNetworkException
-
-