Example usage for org.apache.commons.lang3 SerializationUtils deserialize

List of usage examples for org.apache.commons.lang3 SerializationUtils deserialize

Introduction

In this page you can find the example usage for org.apache.commons.lang3 SerializationUtils deserialize.

Prototype

public static <T> T deserialize(final byte[] objectData) 

Source Link

Document

Deserializes a single Object from an array of bytes.

Usage

From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.FKSerializer.java

public static FeatureKey deserialize(byte[] data) {
    return (FeatureKey) SerializationUtils.deserialize(data);
}

From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.ClassInfoSerializer.java

public static ClassInfo deserialize(byte[] data) {
    return (ClassInfo) SerializationUtils.deserialize(data);
}

From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.ContainerInfoSerializer.java

public static ContainerInfo deserialize(byte[] data) {
    return (ContainerInfo) SerializationUtils.deserialize(data);
}

From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.IdSerializer.java

public static Id deserialize(byte[] data) {
    //return (Id) SerializationUtils.deserialize(data);
    return new StringId(SerializationUtils.deserialize(data));
}

From source file:io.pravega.controller.store.task.LockData.java

public static LockData deserialize(final byte[] bytes) {
    return (LockData) SerializationUtils.deserialize(bytes);
}

From source file:com.sinet.gage.provision.data.model.SchoolTest.java

@Test
public void beanIsSerializable() {
    final byte[] serializedMyBean = SerializationUtils.serialize(myBean);
    final School deserializedMyBean = (School) SerializationUtils.deserialize(serializedMyBean);
    long k = deserializedMyBean.getSchoolId();
    assertEquals(123456L, k);//from   w w  w .  j ava2 s.  c o  m
}

From source file:com.sinet.gage.provision.data.model.DistrictTest.java

@Test
public void beanIsSerializable() {
    final byte[] serializedMyBean = SerializationUtils.serialize(myBean);
    final District deserializedMyBean = (District) SerializationUtils.deserialize(serializedMyBean);
    long k = deserializedMyBean.getDomainId();
    assertEquals(123456L, k);//from  www.  j  av a 2s  .c  o  m
}

From source file:co.runrightfast.core.security.crypto.impl.EncryptionServiceImpl.java

public static Map<String, Key> toKeyMap(@NonNull final SecretKeys keys) {
    final ImmutableMap.Builder<String, Key> mapBuilder = ImmutableMap.builder();
    keys.getKeys().entrySet().stream().forEach(entry -> mapBuilder.put(entry.getKey(),
            SerializationUtils.deserialize(entry.getValue().toByteArray())));
    return mapBuilder.build();
}

From source file:name.martingeisse.webide.plugin.serializer.JvmSerializer.java

@Override
public Serializable deserialize(byte[] serializedState) {
    return (Serializable) SerializationUtils.deserialize(serializedState);
}

From source file:controllers.DataController.java

@BodyParser.Of(BodyParser.Raw.class)
public static Result receiveMessage() {

    /* let's see what is happening here */

    System.out.println("Just to be sure that it receives the bytes properly");

    if (request().body().asRaw() != null) {
        System.out.println(request().body().asRaw().size());

        GeneralMessage yourObject = (GeneralMessage) SerializationUtils
                .deserialize(request().body().asRaw().asBytes());
        System.out.println("Destination_: " + yourObject.getDestination());
        System.out.println("Origin: _" + yourObject.getOrigin());
        System.out.println("message type_ " + yourObject.getMessageType());

        MongoManager.store(request().body().asRaw().asBytes(), yourObject.getDestination());
        WebSocket.Out<String> wsOut = WebSocketsStore.connectionsMap
                .get(ParseHandling.calculateDestination(yourObject.getDestination()));
        System.out.println(WebSocketsStore.connectionsMap);
        System.out.println(ParseHandling.calculateDestination(yourObject.getDestination()));
        if (wsOut != null) {
            System.out/*from  w w  w.  j a  va 2s.  c om*/
                    .println(ParseHandling.receiveMessage(yourObject.getOrigin(), yourObject.getDestination()));
            wsOut.write(ParseHandling.receiveMessage(yourObject.getOrigin(), yourObject.getDestination()));
        }

        else
            System.out.println("Does not receive sockets :(((");
    } else {
        System.out.println("Cannot read the raw data");
    }

    JsonNode json = request().body().asJson();
    ObjectNode result = Json.newObject();
    result.put("status", "receiveMessage");
    return ok(result);

}