org.commonjava.tensor.data.store
Interface TensorDataStore


public interface TensorDataStore


Field Summary
static String GRAPH_CACHE
           
static String PROJECT_RELATIONSHIPS_CACHE
           
 
Method Summary
 boolean containsGraph(org.apache.maven.graph.effective.ref.EProjectKey key)
           
 boolean containsRelationshipSet(org.apache.maven.graph.effective.ref.EProjectKey key)
           
 Set<org.apache.maven.graph.effective.EProjectGraph> getAllGraphs()
           
 Set<org.apache.maven.graph.effective.EProjectRelationships> getAllRelationshipSets()
           
 org.apache.maven.graph.effective.EProjectGraph getGraph(org.apache.maven.graph.effective.ref.EProjectKey eProjectKey)
           
 Set<org.apache.maven.graph.effective.ref.EProjectKey> getGraphKeys()
           
 org.apache.maven.graph.effective.EProjectRelationships getRelationshipSet(org.apache.maven.graph.effective.ref.EProjectKey eProjectKey)
           
 Set<org.apache.maven.graph.effective.ref.EProjectKey> getRelationshipSetKeys()
           
 org.apache.maven.graph.effective.EProjectNet storeGraph(org.apache.maven.graph.effective.EProjectGraph graph, boolean force)
           
 org.apache.maven.graph.effective.EProjectRelationships storeRelationshipSet(org.apache.maven.graph.effective.EProjectRelationships relationships, boolean force)
           
 

Field Detail

PROJECT_RELATIONSHIPS_CACHE

static final String PROJECT_RELATIONSHIPS_CACHE
See Also:
Constant Field Values

GRAPH_CACHE

static final String GRAPH_CACHE
See Also:
Constant Field Values
Method Detail

storeRelationshipSet

org.apache.maven.graph.effective.EProjectRelationships storeRelationshipSet(org.apache.maven.graph.effective.EProjectRelationships relationships,
                                                                            boolean force)
                                                                            throws TensorDataException
Throws:
TensorDataException

storeGraph

org.apache.maven.graph.effective.EProjectNet storeGraph(org.apache.maven.graph.effective.EProjectGraph graph,
                                                        boolean force)
                                                        throws TensorDataException
Throws:
TensorDataException

containsRelationshipSet

boolean containsRelationshipSet(org.apache.maven.graph.effective.ref.EProjectKey key)

containsGraph

boolean containsGraph(org.apache.maven.graph.effective.ref.EProjectKey key)

getGraph

org.apache.maven.graph.effective.EProjectGraph getGraph(org.apache.maven.graph.effective.ref.EProjectKey eProjectKey)
                                                        throws TensorDataException
Throws:
TensorDataException

getRelationshipSet

org.apache.maven.graph.effective.EProjectRelationships getRelationshipSet(org.apache.maven.graph.effective.ref.EProjectKey eProjectKey)
                                                                          throws TensorDataException
Throws:
TensorDataException

getAllGraphs

Set<org.apache.maven.graph.effective.EProjectGraph> getAllGraphs()
                                                                 throws TensorDataException
Throws:
TensorDataException

getAllRelationshipSets

Set<org.apache.maven.graph.effective.EProjectRelationships> getAllRelationshipSets()
                                                                                   throws TensorDataException
Throws:
TensorDataException

getGraphKeys

Set<org.apache.maven.graph.effective.ref.EProjectKey> getGraphKeys()
                                                                   throws TensorDataException
Throws:
TensorDataException

getRelationshipSetKeys

Set<org.apache.maven.graph.effective.ref.EProjectKey> getRelationshipSetKeys()
                                                                             throws TensorDataException
Throws:
TensorDataException


Copyright © 2013. All Rights Reserved.