Drools :: Core 6.0.0.Beta5

org.drools.core.marshalling.impl
Class MarshallerProviderImpl

java.lang.Object
  extended by org.drools.core.marshalling.impl.MarshallerProviderImpl
All Implemented Interfaces:
org.kie.api.marshalling.KieMarshallers, org.kie.api.Service

public class MarshallerProviderImpl
extends Object
implements org.kie.api.marshalling.KieMarshallers


Constructor Summary
MarshallerProviderImpl()
           
 
Method Summary
 org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor newClassFilterAcceptor(String[] patterns)
           
 org.kie.api.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy()
           
 org.kie.api.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
           
 org.kie.api.marshalling.Marshaller newMarshaller(org.kie.api.KieBase kbase)
           
 org.kie.api.marshalling.Marshaller newMarshaller(org.kie.api.KieBase kbase, org.kie.api.marshalling.ObjectMarshallingStrategy[] strategies)
           
 org.kie.api.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy()
           
 org.kie.api.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarshallerProviderImpl

public MarshallerProviderImpl()
Method Detail

newClassFilterAcceptor

public org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor newClassFilterAcceptor(String[] patterns)
Specified by:
newClassFilterAcceptor in interface org.kie.api.marshalling.KieMarshallers

newIdentityMarshallingStrategy

public org.kie.api.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy()
Specified by:
newIdentityMarshallingStrategy in interface org.kie.api.marshalling.KieMarshallers

newIdentityMarshallingStrategy

public org.kie.api.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
Specified by:
newIdentityMarshallingStrategy in interface org.kie.api.marshalling.KieMarshallers

newSerializeMarshallingStrategy

public org.kie.api.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy()
Specified by:
newSerializeMarshallingStrategy in interface org.kie.api.marshalling.KieMarshallers

newSerializeMarshallingStrategy

public org.kie.api.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
Specified by:
newSerializeMarshallingStrategy in interface org.kie.api.marshalling.KieMarshallers

newMarshaller

public org.kie.api.marshalling.Marshaller newMarshaller(org.kie.api.KieBase kbase)
Specified by:
newMarshaller in interface org.kie.api.marshalling.KieMarshallers

newMarshaller

public org.kie.api.marshalling.Marshaller newMarshaller(org.kie.api.KieBase kbase,
                                                        org.kie.api.marshalling.ObjectMarshallingStrategy[] strategies)
Specified by:
newMarshaller in interface org.kie.api.marshalling.KieMarshallers

Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.