Examples of SerializationProvider


Examples of org.hibernate.search.indexes.serialization.spi.SerializationProvider

    ServiceManager serviceManager = new StandardServiceManager(
        new SearchConfigurationForTest(),
        null
    );

    SerializationProvider serializationProvider = serviceManager.requestService( SerializationProvider.class );
    assertTrue( "Wrong serialization provider", serializationProvider instanceof NativeJavaSerializationProvider );
  }
View Full Code Here

Examples of org.hibernate.search.indexes.serialization.spi.SerializationProvider

  @Rule
  public SearchFactoryHolder searchFactoryHolder = new SearchFactoryHolder( RemoteEntity.class );

  @Test
  public void verifyAvroSerializerInUse() {
    SerializationProvider serializationProvider = searchFactoryHolder.getSearchFactory().getServiceManager().requestService( SerializationProvider.class );
    assertTrue( "Wrong serialization provider", serializationProvider instanceof AvroSerializationProvider );
  }
View Full Code Here

Examples of org.kie.services.client.serialization.SerializationProvider

        } catch (JMSException jmse) {
            String errMsg = "Unable to get properties from message " + msgCorrId + ".";
            throw new KieRemoteServicesRuntimeException(errMsg, jmse);
        }

        SerializationProvider serializationProvider;
        switch (serializationType) {
        case JMS_SERIALIZATION_TYPE:
            serializationProvider = getJaxbSerializationProvider(message);
            break;
        default:
            throw new KieRemoteServicesInternalError("Unknown serialization type: " + serializationType);
        }

        // 1. deserialize request
        JaxbCommandsRequest cmdsRequest = deserializeRequest(message, msgCorrId, serializationProvider, serializationType);

        // 2. security/identity
        backupIdentityProviderProducer.createBackupIdentityProvider(cmdsRequest.getUser());
        cmdsRequest.setUserPass(getUserPass(message));

        // 3. process request
        jaxbResponse = jmsProcessJaxbCommandsRequest(cmdsRequest);
       
        // 4. serialize response
        Message msg = serializeResponse(session, msgCorrId, serializationType, serializationProvider, jaxbResponse);

        serializationProvider.dispose();
       
        // 5. send response
        sendResponse(msgCorrId, serializationType, msg);

        if (redelivered) {
View Full Code Here

Examples of org.kie.services.client.serialization.SerializationProvider

        }
        return cmdMsg;
    }

    private SerializationProvider getJaxbSerializationProvider(Message message) {
        SerializationProvider serializationProvider;
        try {
            // Add classes from deployment (and get deployment classloader)
            if (message.propertyExists(DEPLOYMENT_ID_PROPERTY_NAME)) {
                String deploymentId = message.getStringProperty(DEPLOYMENT_ID_PROPERTY_NAME);
                DynamicJaxbContext.setDeploymentJaxbContext(deploymentId);
View Full Code Here

Examples of org.switchyard.serial.spi.SerializationProvider

     * @param graph if graphing should be enabled
     * @return the serializer
     */
    public static final Serializer create(FormatType format, CompressionType compression, boolean graph) {
        Serializer serializer = null;
        SerializationProvider provider = SerializationProvider.getPrimaryProvider(format);
        if (provider != null) {
            serializer = provider.newSerializer(format);
            if (graph) {
                serializer = new GraphSerializer(serializer);
            }
            if (compression != null) {
                if (CompressionType.GZIP.equals(compression)) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.