Fabric3 Cache Infinispan Extension

org.fabric3.cache.infinispan.runtime
Class InfinispanWireAttacher

java.lang.Object
  extended by org.fabric3.cache.infinispan.runtime.InfinispanWireAttacher
All Implemented Interfaces:
org.fabric3.spi.builder.component.TargetWireAttacher<InfinispanPhysicalTargetDefinition>

public class InfinispanWireAttacher
extends java.lang.Object
implements org.fabric3.spi.builder.component.TargetWireAttacher<InfinispanPhysicalTargetDefinition>

Version:
$Rev$ $Date$

Constructor Summary
InfinispanWireAttacher(org.fabric3.cache.spi.CacheRegistry pRegistry)
           
 
Method Summary
 void attach(org.fabric3.spi.model.physical.PhysicalSourceDefinition source, InfinispanPhysicalTargetDefinition target, org.fabric3.spi.wire.Wire wire)
           
 org.fabric3.spi.objectfactory.ObjectFactory<java.util.concurrent.ConcurrentMap> createObjectFactory(InfinispanPhysicalTargetDefinition target)
           
 void detach(org.fabric3.spi.model.physical.PhysicalSourceDefinition source, InfinispanPhysicalTargetDefinition target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfinispanWireAttacher

public InfinispanWireAttacher(org.fabric3.cache.spi.CacheRegistry pRegistry)
Method Detail

attach

public void attach(org.fabric3.spi.model.physical.PhysicalSourceDefinition source,
                   InfinispanPhysicalTargetDefinition target,
                   org.fabric3.spi.wire.Wire wire)
            throws org.fabric3.spi.builder.WiringException
Specified by:
attach in interface org.fabric3.spi.builder.component.TargetWireAttacher<InfinispanPhysicalTargetDefinition>
Throws:
org.fabric3.spi.builder.WiringException

detach

public void detach(org.fabric3.spi.model.physical.PhysicalSourceDefinition source,
                   InfinispanPhysicalTargetDefinition target)
            throws org.fabric3.spi.builder.WiringException
Specified by:
detach in interface org.fabric3.spi.builder.component.TargetWireAttacher<InfinispanPhysicalTargetDefinition>
Throws:
org.fabric3.spi.builder.WiringException

createObjectFactory

public org.fabric3.spi.objectfactory.ObjectFactory<java.util.concurrent.ConcurrentMap> createObjectFactory(InfinispanPhysicalTargetDefinition target)
                                                                                                    throws org.fabric3.spi.builder.WiringException
Specified by:
createObjectFactory in interface org.fabric3.spi.builder.component.TargetWireAttacher<InfinispanPhysicalTargetDefinition>
Throws:
org.fabric3.spi.builder.WiringException

Fabric3 Cache Infinispan Extension

Copyright © 2007-2011 Metaform Systems.