Tuscany Core

org.apache.tuscany.core.async.builder
Class AsyncPolicyBuilder

java.lang.Object
  extended by org.apache.tuscany.core.async.builder.AsyncPolicyBuilder
All Implemented Interfaces:
PolicyBuilder, SourcePolicyBuilder, TargetPolicyBuilder

public class AsyncPolicyBuilder
extends java.lang.Object
implements SourcePolicyBuilder, TargetPolicyBuilder

Builds context factories for component implementations that map to org.apache.tuscany.container.java.assembly.JavaImplementation. The logical model is then decorated with the runtime configuration.

Version:
$Rev: 368822 $ $Date: 2006-01-13 10:54:38 -0800 (Fri, 13 Jan 2006) $
See Also:
ContextFactory

Constructor Summary
AsyncPolicyBuilder()
           
 
Method Summary
 void build(org.apache.tuscany.model.assembly.ConfiguredReference arg0, java.util.List<WireSourceConfiguration> arg1)
           
 void build(org.apache.tuscany.model.assembly.ConfiguredService service, WireTargetConfiguration wireTargetConfiguration)
           
 void init()
           
 void setBuilderRegistry(PolicyBuilderRegistry builderRegistry)
           
 void setMessageFactory(MessageFactory messageFactory)
           
 void setWorkManager(javax.resource.spi.work.WorkManager workManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncPolicyBuilder

public AsyncPolicyBuilder()
Method Detail

init

public void init()

setBuilderRegistry

public void setBuilderRegistry(PolicyBuilderRegistry builderRegistry)

setWorkManager

public void setWorkManager(javax.resource.spi.work.WorkManager workManager)

setMessageFactory

public void setMessageFactory(MessageFactory messageFactory)

build

public void build(org.apache.tuscany.model.assembly.ConfiguredReference arg0,
                  java.util.List<WireSourceConfiguration> arg1)
           throws BuilderException
Specified by:
build in interface SourcePolicyBuilder
Throws:
BuilderException

build

public void build(org.apache.tuscany.model.assembly.ConfiguredService service,
                  WireTargetConfiguration wireTargetConfiguration)
           throws BuilderException
Specified by:
build in interface TargetPolicyBuilder
Throws:
BuilderException

Tuscany Core

-