re base code
[sdc.git] / catalog-model / src / main / java / org / openecomp / sdc / be / model / operations / api / IConsumerOperation.java
index c9e6d69..55c38d0 100644 (file)
 
 package org.openecomp.sdc.be.model.operations.api;
 
-import java.util.List;
-
+import fj.data.Either;
 import org.openecomp.sdc.be.resources.data.ConsumerData;
 
-import fj.data.Either;
+import java.util.List;
 
 public interface IConsumerOperation {
 
-       /**
-        * the method updates the node in the graph with the given ConsumerData
-        * 
-        * @param consumerData
-        *            the object we want to store
-        * @param inTransaction
-        *            inTransaction is the operation part of a transaction, in case the value is false the action will be committed in the end of the method
-        * @return the updated object returned from the graph
-        */
-       Either<ConsumerData, StorageOperationStatus> updateCredentials(ConsumerData consumerData, boolean inTransaction);
+    /**
+     * the method updates the node in the graph with the given ConsumerData
+     *
+     * @param consumerData
+     *            the object we want to store
+     * @param inTransaction
+     *            inTransaction is the operation part of a transaction, in case the value is false the action will be committed in the end of the method
+     * @return the updated object returned from the graph
+     */
+    Either<ConsumerData, StorageOperationStatus> updateCredentials(ConsumerData consumerData, boolean inTransaction);
 
-       /**
-        * the method updates the node in the graph with the given ConsumerData
-        * 
-        * @param consumerData
-        *            the object we want to store
-        * @return the updated object returned from the graph
-        */
-       Either<ConsumerData, StorageOperationStatus> updateCredentials(ConsumerData consumerData);
+    /**
+     * the method updates the node in the graph with the given ConsumerData
+     *
+     * @param consumerData
+     *            the object we want to store
+     * @return the updated object returned from the graph
+     */
+    Either<ConsumerData, StorageOperationStatus> updateCredentials(ConsumerData consumerData);
 
-       /**
-        * the method deletes the node with the given unique id
-        * 
-        * @param consumerName
-        *            the unique id by witch we will look up the credential we want to delete
-        * @param inTransaction
-        *            inTransaction is the operation part of a transaction, in case the value is false the action will be committed in the end of the method
-        * @return the deleted object returned from the graph
-        */
-       Either<ConsumerData, StorageOperationStatus> deleteCredentials(String consumerName, boolean inTransaction);
+    /**
+     * the method deletes the node with the given unique id
+     *
+     * @param consumerName
+     *            the unique id by witch we will look up the credential we want to delete
+     * @param inTransaction
+     *            inTransaction is the operation part of a transaction, in case the value is false the action will be committed in the end of the method
+     * @return the deleted object returned from the graph
+     */
+    Either<ConsumerData, StorageOperationStatus> deleteCredentials(String consumerName, boolean inTransaction);
 
-       /**
-        * the method deletes the node with the given unique id
-        * 
-        * @param consumerName
-        *            the unique id by witch we will look up the credential we want to delete
-        * @return the deleted object returned from the graph
-        */
-       Either<ConsumerData, StorageOperationStatus> deleteCredentials(String consumerName);
+    /**
+     * the method deletes the node with the given unique id
+     *
+     * @param consumerName
+     *            the unique id by witch we will look up the credential we want to delete
+     * @return the deleted object returned from the graph
+     */
+    Either<ConsumerData, StorageOperationStatus> deleteCredentials(String consumerName);
 
-       /**
-        * the method creates a new nod in the grape representing the supplied credential object
-        * 
-        * @param consumerData
-        *            the object we want to store
-        * @param inTransaction
-        *            is the operation part of a transaction, in case the value is false the action will be committed in the end of the method
-        * @return the newly stored object returned from the graph
-        */
-       Either<ConsumerData, StorageOperationStatus> createCredentials(ConsumerData consumerData, boolean inTransaction);
+    /**
+     * the method creates a new nod in the grape representing the supplied credential object
+     *
+     * @param consumerData
+     *            the object we want to store
+     * @param inTransaction
+     *            is the operation part of a transaction, in case the value is false the action will be committed in the end of the method
+     * @return the newly stored object returned from the graph
+     */
+    Either<ConsumerData, StorageOperationStatus> createCredentials(ConsumerData consumerData, boolean inTransaction);
 
-       /**
-        * the method creates a new nod in the grape representing the supplied credential object
-        * 
-        * @param consumerData
-        *            the object we want to store
-        * @return the newly stored object returned from the graph
-        */
-       Either<ConsumerData, StorageOperationStatus> createCredentials(ConsumerData consumerData);
+    /**
+     * the method creates a new nod in the grape representing the supplied credential object
+     *
+     * @param consumerData
+     *            the object we want to store
+     * @return the newly stored object returned from the graph
+     */
+    Either<ConsumerData, StorageOperationStatus> createCredentials(ConsumerData consumerData);
 
-       /**
-        * the method retrieves the credential for the given consumer name
-        * 
-        * @param consumerName
-        *            the unique id by witch we will look up the credential
-        * @return ConsumerData or the error received during the operation
-        */
-       Either<ConsumerData, StorageOperationStatus> getCredentials(String consumerName);
+    /**
+     * the method retrieves the credential for the given consumer name
+     *
+     * @param consumerName
+     *            the unique id by witch we will look up the credential
+     * @return ConsumerData or the error received during the operation
+     */
+    Either<ConsumerData, StorageOperationStatus> getCredentials(String consumerName);
 
-       /**
-        *
-        * @return all consumers
+    /**
+     *
+     * @return all consumers
      */
-       Either<List<ConsumerData>, StorageOperationStatus> getAll();
+    Either<List<ConsumerData>, StorageOperationStatus> getAll();
 
 }