Catalog alignment
[sdc.git] / common-app-api / src / main / java / org / openecomp / sdc / common / util / SerializationUtils.java
index 42eb608..cf49718 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- *
+ * 
  *      http://www.apache.org/licenses/LICENSE-2.0
- *
+ * 
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -26,59 +26,54 @@ import org.openecomp.sdc.be.config.BeEcompErrorManager;
 import org.openecomp.sdc.be.config.BeEcompErrorManager.ErrorSeverity;
 import org.openecomp.sdc.common.log.wrappers.Logger;
 
-import java.io.ByteArrayInputStream;
-import java.io.ByteArrayOutputStream;
-import java.io.ObjectInput;
-import java.io.ObjectInputStream;
-import java.io.ObjectOutput;
-import java.io.ObjectOutputStream;
+import java.io.*;
 
 public class SerializationUtils {
 
-    private static Logger log = Logger.getLogger(SerializationUtils.class.getName());
+       private static Logger log = Logger.getLogger(SerializationUtils.class.getName());
 
-    private static FSTConfiguration conf = FSTConfiguration.createDefaultConfiguration();
+       private static FSTConfiguration conf = FSTConfiguration.createDefaultConfiguration();
 
-    public static Either<byte[], Boolean> serialize(Object object) {
+       public static Either<byte[], Boolean> serialize(Object object) {
 
-        try (ByteArrayOutputStream bos = new ByteArrayOutputStream(); ObjectOutput out = new ObjectOutputStream(bos)) {
-            out.writeObject(object);
-            return Either.left(bos.toByteArray());
-        } catch (Exception e) {
-            log.debug("Failed to serialize object", e);
-            return Either.right(false);
-        }
-    }
+               try (ByteArrayOutputStream bos = new ByteArrayOutputStream(); ObjectOutput out = new ObjectOutputStream(bos)) {
+                       out.writeObject(object);
+                       return Either.left(bos.toByteArray());
+               } catch (Exception e) {
+                       log.debug("Failed to serialize object", e);
+                       return Either.right(false);
+               }
+       }
 
-    public static Either<Object, Boolean> deserialize(byte[] bytes) {
+       public static Either<Object, Boolean> deserialize(byte[] bytes) {
 
-        try (ByteArrayInputStream bis = new ByteArrayInputStream(bytes); ObjectInput in = new ObjectInputStream(bis)) {
-            return Either.left(in.readObject());
-        } catch (Exception e) {
-            log.debug("Failed to deserialize object", e);
-            return Either.right(false);
-        }
-    }
+               try (ByteArrayInputStream bis = new ByteArrayInputStream(bytes); ObjectInput in = new ObjectInputStream(bis)) {
+                       return Either.left(in.readObject());
+               } catch (Exception e) {
+                       log.debug("Failed to deserialize object", e);
+                       return Either.right(false);
+               }
+       }
 
-    public static Either<byte[], Boolean> serializeExt(Object object) {
-        try {
-            byte[] value = conf.asByteArray(object);
-            return Either.left(value);
-        } catch (Exception e) {
-            return Either.right(false);
-        }
-    }
+       public static Either<byte[], Boolean> serializeExt(Object object) {
+               try {
+                       byte[] value = conf.asByteArray(object);
+                       return Either.left(value);
+               } catch (Exception e) {
+                       return Either.right(false);
+               }
+       }
 
-    public static <T> Either<T, Boolean> deserializeExt(byte[] bytes, Class<T> clazz, String componentName) {
-        try {
-            Object object = conf.asObject(bytes);
-            T castObject = clazz.cast(object);
-            return Either.left(castObject);
-        } catch (Exception e) {
-            log.debug("Failed to deserialize object of type {} and uid {}", clazz, componentName, e);
-            BeEcompErrorManager.getInstance().logInternalUnexpectedError("DeserializeObjectFromCache", "Failed to deserialize object of type " + clazz, ErrorSeverity.WARNING);
-            return Either.right(false);
-        }
-    }
+       public static <T> Either<T, Boolean> deserializeExt(byte[] bytes, Class<T> clazz, String componentName) {
+               try {
+                       Object object = conf.asObject(bytes);
+                       T castObject = clazz.cast(object);
+                       return Either.left(castObject);
+               } catch (Exception e) {
+                       log.debug("Failed to deserialize object of type {} and uid {}",clazz,componentName, e);
+                       BeEcompErrorManager.getInstance().logInternalUnexpectedError("DeserializeObjectFromCache", "Failed to deserialize object of type " + clazz, ErrorSeverity.WARNING);
+                       return Either.right(false);
+               }
+       }
 
 }