Class SerializerConfig

java.lang.Object
com.almis.awe.autoconfigure.SerializerConfig

@Configuration public class SerializerConfig extends Object
Initialize serializer beans
Author:
pgarcia
  • Constructor Details

    • SerializerConfig

      public SerializerConfig(SecurityConfigProperties securityConfigProperties, BaseConfigProperties baseConfigProperties)
      SerializeConfig constructor
      Parameters:
      securityConfigProperties - Security configuration properties
  • Method Details

    • onConstruct

      @PostConstruct public void onConstruct()
      On construct initialize thread local
    • onDestroy

      @PreDestroy public void onDestroy()
      On destroy remove thread local
    • xStreamSerializer

      @Bean @ConditionalOnMissingBean public XStreamSerializer xStreamSerializer(org.springframework.oxm.xstream.XStreamMarshaller xStreamMarshaller)
      XStream serializer
      Returns:
      Serializer
    • xStreamMarshaller

      @Bean @ConditionalOnMissingBean public org.springframework.oxm.xstream.XStreamMarshaller xStreamMarshaller()
      Get XML management Engine
      Returns:
      XStream Marshaller
    • javascriptEngine

      @Bean @Scope("prototype") public org.graalvm.polyglot.Context javascriptEngine()
      Get Javascript management Engine
      Returns:
      Javascript engine