org.codehaus.wadi.aop.tracker.basic
Interface InstanceAndTrackerReplacer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractReplacer, ArrayReplacer, ClusteredStateMarkerReplacer, CollectionReplacer, CompoundReplacer, MapReplacer

public interface InstanceAndTrackerReplacer
extends java.io.Serializable

Version:
$Revision: 1538 $

Method Summary
 boolean canProcess(java.lang.Object instance)
           
 java.lang.Object replaceWithInstance(InstanceRegistry instanceRegistry, java.lang.Object instance)
           
 java.lang.Object replaceWithTracker(java.lang.Object instance, java.util.Set<InstanceTracker> trackers)
           
 

Method Detail

canProcess

boolean canProcess(java.lang.Object instance)

replaceWithTracker

java.lang.Object replaceWithTracker(java.lang.Object instance,
                                    java.util.Set<InstanceTracker> trackers)

replaceWithInstance

java.lang.Object replaceWithInstance(InstanceRegistry instanceRegistry,
                                     java.lang.Object instance)


Copyright © 2010. All Rights Reserved.