minor updates REST-Index

This commit is contained in:
Michael Hunger
2011-03-28 15:41:12 +02:00
parent 2188a1ca17
commit 05b464c652
2 changed files with 4 additions and 15 deletions

View File

@@ -59,13 +59,12 @@ public abstract class RestIndex<T extends PropertyContainer> implements Index<T>
public void remove( T entity, String key, Object value ) {
restRequest.delete( indexPath( key, value ) + "/" + ( (RestEntity) entity ).getId() );
}
public void remove(T entity, String key) {
throw new NotImplementedException();
public void remove( T entity ) {
restRequest.delete( indexPath( ) + "/" + ( (RestEntity) entity ).getId() );
}
public void remove(T entity) {
throw new NotImplementedException();
public void remove(T entity, String key) {
restRequest.delete( indexPath( key ) );
}
public void delete() {

View File

@@ -24,16 +24,6 @@ public class RestNodeIndex extends RestIndex<Node>
return Node.class;
}
public void remove( Node entity, String key )
{
restRequest.delete( indexPath( key ) );
}
public void remove( Node entity )
{
restRequest.delete( indexPath() );
}
protected Node createEntity( Map<?, ?> item )
{
return new RestNode( (Map<?, ?>)item, restGraphDatabase );