public interface SubjectAreaGraph
| Modifier and Type | Method and Description |
|---|---|
Graph |
getGraph(String userId,
String guid,
Date asOfTime,
Set<NodeType> nodeFilter,
Set<LineType> lineFilter,
StatusFilter statusFilter,
Integer level)
Get the graph of nodes and Lines radiating out from a node.
|
Graph getGraph(String userId, String guid, Date asOfTime, Set<NodeType> nodeFilter, Set<LineType> lineFilter, StatusFilter statusFilter, Integer level) throws UserNotAuthorizedException, InvalidParameterException, FunctionNotSupportedException, MetadataServerUncontactableException, UnexpectedResponseException
userId - userId under which the request is performedguid - the starting point of the query.nodeFilter - Set of the names of the nodes to include in the query results. Null means include
all nodes found, irrespective of their type.lineFilter - Set of names of Lines to include in the query results. Null means include
all Lines found, irrespective of their type.statusFilter - By default only active instances are returned. Specify ALL to see all instance in any status.asOfTime - Requests a historical query of the Lines for the node. Null means return the
present values.level - the number of the Lines (relationships) out from the starting node that the query will traverse to
gather results. If not specified then it defaults to 3.UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.FunctionNotSupportedException - Function not supported
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverCopyright © 2018–2020 ODPi. All rights reserved.