@Override public <T extends Relationship> RelationshipQuery<T> createRelationshipQuery(Class<T> relationshipClass) { if (relationshipClass == null) { MESSAGES.nullArgument("Relationship Type"); } return new DefaultRelationshipQuery<T>(getIdentityContext(), relationshipClass, this); }
@Override public <T extends Relationship> RelationshipQuery<T> createRelationshipQuery(Class<T> relationshipClass) { if (relationshipClass == null) { MESSAGES.nullArgument("Relationship Type"); } return new DefaultRelationshipQuery<T>(getIdentityContext(), relationshipClass, this); }
@Override protected void doAdd(Relationship relationship) { IdentityContext identityContext = getIdentityContext(); getStoreSelector().getStoreForRelationshipOperation(identityContext, relationship.getClass(), relationship, IdentityOperation.create) .add(identityContext, relationship); }
@Override protected void doRemove(Relationship relationship) { IdentityContext identityContext = getIdentityContext(); getStoreSelector().getStoreForRelationshipOperation(identityContext, relationship.getClass(), relationship, IdentityOperation.delete) .remove(identityContext, relationship); }
@Override protected void doUpdate(Relationship relationship) { IdentityContext identityContext = getIdentityContext(); getStoreSelector().getStoreForRelationshipOperation(identityContext, relationship.getClass(), relationship, IdentityOperation.update) .update(identityContext, relationship); }
@Override protected void doRemove(Relationship relationship) { IdentityContext identityContext = getIdentityContext(); getStoreSelector().getStoreForRelationshipOperation(identityContext, relationship.getClass(), relationship, IdentityOperation.delete) .remove(identityContext, relationship); }
@Override protected void doUpdate(Relationship relationship) { IdentityContext identityContext = getIdentityContext(); getStoreSelector().getStoreForRelationshipOperation(identityContext, relationship.getClass(), relationship, IdentityOperation.update) .update(identityContext, relationship); }
@Override protected void doAdd(Relationship relationship) { IdentityContext identityContext = getIdentityContext(); getStoreSelector().getStoreForRelationshipOperation(identityContext, relationship.getClass(), relationship, IdentityOperation.create) .add(identityContext, relationship); }