org.codehaus.wadi.aop.tracker
Interface InstanceTracker
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- BasicInstanceTracker
public interface InstanceTracker
- extends java.io.Serializable
- Version:
- $Revision: 1538 $
Method Summary |
ClassIndexer |
getClassIndexer()
|
ClusteredStateMarker |
getInstance()
|
java.lang.String |
getInstanceId()
|
void |
recordFieldUpdate(java.lang.reflect.Field field,
java.lang.Object value)
|
void |
resetTracking()
|
ValueUpdaterInfo[] |
retrieveInstantiationValueUpdaterInfos(InstanceTrackerVisitor preVisitor,
InstanceTrackerVisitor postVisitor)
|
ValueUpdaterInfo[] |
retrieveValueUpdaterInfos(InstanceTrackerVisitor preVisitor,
InstanceTrackerVisitor postVisitor)
|
void |
setInstanceId(java.lang.String instanceId)
|
void |
track(long index,
java.lang.reflect.Constructor constructor,
java.lang.Object[] parameters)
|
void |
track(long index,
java.lang.reflect.Field field,
java.lang.Object value)
|
void |
track(long index,
java.lang.reflect.Method method,
java.lang.Object[] parameters)
|
void |
visit(InstanceTrackerVisitor visitor,
VisitorContext context)
|
getInstance
ClusteredStateMarker getInstance()
getInstanceId
java.lang.String getInstanceId()
setInstanceId
void setInstanceId(java.lang.String instanceId)
visit
void visit(InstanceTrackerVisitor visitor,
VisitorContext context)
retrieveInstantiationValueUpdaterInfos
ValueUpdaterInfo[] retrieveInstantiationValueUpdaterInfos(InstanceTrackerVisitor preVisitor,
InstanceTrackerVisitor postVisitor)
retrieveValueUpdaterInfos
ValueUpdaterInfo[] retrieveValueUpdaterInfos(InstanceTrackerVisitor preVisitor,
InstanceTrackerVisitor postVisitor)
track
void track(long index,
java.lang.reflect.Constructor constructor,
java.lang.Object[] parameters)
track
void track(long index,
java.lang.reflect.Field field,
java.lang.Object value)
track
void track(long index,
java.lang.reflect.Method method,
java.lang.Object[] parameters)
recordFieldUpdate
void recordFieldUpdate(java.lang.reflect.Field field,
java.lang.Object value)
resetTracking
void resetTracking()
getClassIndexer
ClassIndexer getClassIndexer()
Copyright © 2010. All Rights Reserved.