import com.google.common.util.concurrent.CheckedFuture;
import java.net.URI;
import javax.ws.rs.core.Response;
+import javax.ws.rs.core.Response.Status;
import javax.ws.rs.core.UriBuilder;
import javax.ws.rs.core.UriInfo;
import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
payload.getInstanceIdentifierContext().getInstanceIdentifier(), payload.getData(),
transactionNode, schemaContextRef.get(), insert, point);
final URI location = PostDataTransactionUtil.resolveLocation(uriInfo, transactionNode, schemaContextRef);
- final ResponseFactory dataFactory = new ResponseFactory(null, location);
+ final ResponseFactory dataFactory = new ResponseFactory(Status.CREATED).location(location);
FutureCallbackTx.addCallback(future, RestconfDataServiceConstant.PostData.POST_TX_TYPE, dataFactory);
return dataFactory.build();
}
PutDataTransactionUtil.readList(path.getParent(), schemaContext, domTransactionChain,
schemaNode);
final OrderedMapNode readList = (OrderedMapNode) readData;
- if ((readList == null) || readList.getValue().isEmpty()) {
+ if (readList == null || readList.getValue().isEmpty()) {
makePost(path, data, schemaContext, domTransactionChain, newReadWriteTransaction);
return newReadWriteTransaction.submit();
} else {
.readList(path.getParent(), schemaContext, domTransactionChain, schemaNode);
final OrderedLeafSetNode<?> readLeafList = (OrderedLeafSetNode<?>) readData;
- if ((readLeafList == null) || readLeafList.getValue().isEmpty()) {
+ if (readLeafList == null || readLeafList.getValue().isEmpty()) {
makePost(path, data, schemaContext, domTransactionChain, newReadWriteTransaction);
return newReadWriteTransaction.submit();
} else {
PutDataTransactionUtil.readList(path.getParent(), schemaContext, domTransactionChain,
schemaNode);
final OrderedMapNode readList = (OrderedMapNode) readData;
- if ((readList == null) || readList.getValue().isEmpty()) {
+ if (readList == null || readList.getValue().isEmpty()) {
makePost(path, data, schemaContext, domTransactionChain, newReadWriteTransaction);
return newReadWriteTransaction.submit();
} else {
schemaNode);
final OrderedLeafSetNode<?> readLeafList = (OrderedLeafSetNode<?>) readData;
- if ((readLeafList == null) || readLeafList.getValue().isEmpty()) {
+ if (readLeafList == null || readLeafList.getValue().isEmpty()) {
makePost(path, data, schemaContext, domTransactionChain, newReadWriteTransaction);
return newReadWriteTransaction.submit();
} else {
PutDataTransactionUtil.readList(path.getParent(), schemaContext, domTransactionChain,
schemaNode);
final OrderedMapNode readList = (OrderedMapNode) readData;
- if ((readList == null) || readList.getValue().isEmpty()) {
+ if (readList == null || readList.getValue().isEmpty()) {
makePost(path, data, schemaContext, domTransactionChain, newReadWriteTransaction);
return newReadWriteTransaction.submit();
} else {
schemaNode);
final OrderedLeafSetNode<?> readLeafList = (OrderedLeafSetNode<?>) readData;
- if ((readLeafList == null) || readLeafList.getValue().isEmpty()) {
+ if (readLeafList == null || readLeafList.getValue().isEmpty()) {
makePost(path, data, schemaContext, domTransactionChain, newReadWriteTransaction);
return newReadWriteTransaction.submit();
} else {