GNPy migration to Aluminium
[transportpce.git] / pce / src / main / java / org / opendaylight / transportpce / pce / gnpy / ServiceDataStoreOperations.java
index e71ee7cbc091a6c965b1017c49b912db4cc0cafb..a51f2d18f0f5a1d3cb92a2945486597e3b551cf2 100644 (file)
@@ -8,17 +8,12 @@
 
 package org.opendaylight.transportpce.pce.gnpy;
 
-import org.opendaylight.transportpce.common.DataStoreContext;
-import org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.org.openroadm.device.container.OrgOpenroadmDevice;
-import org.opendaylight.yangtools.yang.binding.DataObject;
+import org.opendaylight.yang.gen.v1.gnpy.gnpy.api.rev190103.GnpyApi;
 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 
 public interface ServiceDataStoreOperations {
 
-    void createXMLFromDevice(DataStoreContext dataStoreContextUtil, OrgOpenroadmDevice device, String output)
-        throws GnpyException;
-
-    String createJsonStringFromDataObject(InstanceIdentifier<?> id, DataObject object) throws GnpyException, Exception;
+    String createJsonStringFromDataObject(InstanceIdentifier<GnpyApi> id, GnpyApi object) throws GnpyException;
 
     void writeStringFile(String jsonString, String fileName) throws GnpyException;
 }