org.openrdf.http.protocol.transaction.operations
Class AddStatementOperation

java.lang.Object
  extended by org.openrdf.http.protocol.transaction.operations.ContextOperation
      extended by org.openrdf.http.protocol.transaction.operations.StatementOperation
          extended by org.openrdf.http.protocol.transaction.operations.AddStatementOperation
All Implemented Interfaces:
TransactionOperation

public class AddStatementOperation
extends StatementOperation

Operation to add a statement.

Author:
Arjohn Kampman, Leo Sauermann

Field Summary
 
Fields inherited from class org.openrdf.http.protocol.transaction.operations.ContextOperation
contexts
 
Constructor Summary
AddStatementOperation(Resource subj, URI pred, Value obj, Resource... contexts)
          Create an AddStatementOperation.
 
Method Summary
 boolean equals(Object other)
           
 void execute(RepositoryConnection con)
          Executes this operation on the supplied connection.
 
Methods inherited from class org.openrdf.http.protocol.transaction.operations.StatementOperation
getObject, getPredicate, getSubject, hashCode, setObject, setPredicate, setSubject
 
Methods inherited from class org.openrdf.http.protocol.transaction.operations.ContextOperation
getContexts, setContexts
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddStatementOperation

public AddStatementOperation(Resource subj,
                             URI pred,
                             Value obj,
                             Resource... contexts)
Create an AddStatementOperation.

Method Detail

execute

public void execute(RepositoryConnection con)
             throws RepositoryException
Description copied from interface: TransactionOperation
Executes this operation on the supplied connection.

Parameters:
con - The connection the operation should be performed on.
Throws:
RepositoryException - If such an exception is thrown by the connection while executing the operation.

equals

public boolean equals(Object other)
Overrides:
equals in class StatementOperation


Copyright © 2001-2010 Aduna. All Rights Reserved.