Map<String, String> filter)
throws CrudException {
- RelationshipSchema schema = RelationshipSchemaLoader.getSchemaForVersion(version);
+ RelationshipSchema schema = EdgeRulesLoader.getSchemaForVersion(version);
if (schema == null) {
throw new CrudException("", Status.NOT_FOUND);
}
public static void validateType(String version, String type) throws CrudException {
- RelationshipSchema schema = RelationshipSchemaLoader.getSchemaForVersion(version);
+ RelationshipSchema schema = EdgeRulesLoader.getSchemaForVersion(version);
if (!schema.isValidType(type)) {
throw new CrudException("Invalid " + RelationshipSchema.SCHEMA_RELATIONSHIP_TYPE
+ ": " + type,
public static Edge validateIncomingAddPayload(String version, String type, EdgePayload payload)
throws CrudException {
- RelationshipSchema schema = RelationshipSchemaLoader.getSchemaForVersion(version);
+ RelationshipSchema schema = EdgeRulesLoader.getSchemaForVersion(version);
try {
public static Edge validateIncomingPatchPayload(Edge edge, String version, EdgePayload payload)
throws CrudException {
- RelationshipSchema schema = RelationshipSchemaLoader.getSchemaForVersion(version);
+ RelationshipSchema schema = EdgeRulesLoader.getSchemaForVersion(version);
try {
if (payload.getSource() != null) {
public static Edge validateIncomingUpdatePayload(Edge edge, String version, EdgePayload payload)
throws CrudException {
- RelationshipSchema schema = RelationshipSchemaLoader.getSchemaForVersion(version);
+ RelationshipSchema schema = EdgeRulesLoader.getSchemaForVersion(version);
try {
.get()).source(edge.getSource())
.target(edge.getTarget());
- RelationshipSchema schema = RelationshipSchemaLoader.getSchemaForVersion(version);
+ RelationshipSchema schema = EdgeRulesLoader.getSchemaForVersion(version);
String key = edge.getSource().getType() + ":" + edge.getTarget().getType()
+ ":" + edge.getType();