org.drools.marshalling.impl
Class MarshallerProviderImpl

java.lang.Object
  extended by org.drools.marshalling.impl.MarshallerProviderImpl
All Implemented Interfaces:
org.drools.marshalling.MarshallerProvider, org.drools.Service

public class MarshallerProviderImpl
extends Object
implements org.drools.marshalling.MarshallerProvider


Constructor Summary
MarshallerProviderImpl()
           
 
Method Summary
 org.drools.marshalling.ObjectMarshallingStrategyAcceptor newClassFilterAcceptor(String[] patterns)
           
 org.drools.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy()
           
 org.drools.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy(org.drools.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
           
 org.drools.marshalling.Marshaller newMarshaller(org.drools.KnowledgeBase kbase)
           
 org.drools.marshalling.Marshaller newMarshaller(org.drools.KnowledgeBase kbase, org.drools.marshalling.ObjectMarshallingStrategy[] strategies)
           
 org.drools.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy()
           
 org.drools.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy(org.drools.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.drools.marshalling.ObjectMarshallingStrategyAcceptor newClassFilterAcceptor(String[] patterns)
Specified by:
newClassFilterAcceptor in interface org.drools.marshalling.MarshallerProvider

newIdentityMarshallingStrategy

public org.drools.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy()
Specified by:
newIdentityMarshallingStrategy in interface org.drools.marshalling.MarshallerProvider

newIdentityMarshallingStrategy

public org.drools.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy(org.drools.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
Specified by:
newIdentityMarshallingStrategy in interface org.drools.marshalling.MarshallerProvider

newSerializeMarshallingStrategy

public org.drools.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy()
Specified by:
newSerializeMarshallingStrategy in interface org.drools.marshalling.MarshallerProvider

newSerializeMarshallingStrategy

public org.drools.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy(org.drools.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
Specified by:
newSerializeMarshallingStrategy in interface org.drools.marshalling.MarshallerProvider

newMarshaller

public org.drools.marshalling.Marshaller newMarshaller(org.drools.KnowledgeBase kbase)
Specified by:
newMarshaller in interface org.drools.marshalling.MarshallerProvider

newMarshaller

public org.drools.marshalling.Marshaller newMarshaller(org.drools.KnowledgeBase kbase,
                                                       org.drools.marshalling.ObjectMarshallingStrategy[] strategies)
Specified by:
newMarshaller in interface org.drools.marshalling.MarshallerProvider


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.