Class MarshallingConfigurationImpl

java.lang.Object
org.drools.serialization.protobuf.marshalling.MarshallingConfigurationImpl
All Implemented Interfaces:
org.kie.api.marshalling.MarshallingConfiguration

public class MarshallingConfigurationImpl extends Object implements org.kie.api.marshalling.MarshallingConfiguration
  • Constructor Details

    • MarshallingConfigurationImpl

      public MarshallingConfigurationImpl()
    • MarshallingConfigurationImpl

      public MarshallingConfigurationImpl(org.kie.api.marshalling.ObjectMarshallingStrategy[] strategies, boolean marshallProcessInstances, boolean marshallWorkItems)
  • Method Details

    • isMarshallProcessInstances

      public boolean isMarshallProcessInstances()
      Specified by:
      isMarshallProcessInstances in interface org.kie.api.marshalling.MarshallingConfiguration
    • setMarshallProcessInstances

      public void setMarshallProcessInstances(boolean marshallProcessInstances)
    • isMarshallWorkItems

      public boolean isMarshallWorkItems()
      Specified by:
      isMarshallWorkItems in interface org.kie.api.marshalling.MarshallingConfiguration
    • setMarshallWorkItems

      public void setMarshallWorkItems(boolean marshallWorkItems)
    • getObjectMarshallingStrategyStore

      public org.kie.api.marshalling.ObjectMarshallingStrategyStore getObjectMarshallingStrategyStore()
      Specified by:
      getObjectMarshallingStrategyStore in interface org.kie.api.marshalling.MarshallingConfiguration
    • setPlaceholderResolverStrategyFactory

      public void setPlaceholderResolverStrategyFactory(org.kie.api.marshalling.ObjectMarshallingStrategyStore placeholderResolverStrategyFactory)