JBoss Reflection 2.2.1.SP1

org.jboss.joinpoint.spi
Interface Joinpoint

All Superinterfaces:
Cloneable
All Known Subinterfaces:
ConstructorJoinpoint, FieldGetJoinpoint, FieldSetJoinpoint, MethodJoinpoint, TargettedJoinpoint
All Known Implementing Classes:
BasicConstructorJoinPoint, BasicFieldGetJoinPoint, BasicFieldSetJoinPoint, BasicMethodJoinPoint, BasicTargettedJoinPoint

public interface Joinpoint
extends Cloneable

A join point

Author:
Bill Burke, Adrian Brock, Ales Justin

Method Summary
 Object cleanup()
          Invoke cleanup on joinpoint.
 Object clone()
          Make a copy of the joinpoint
 Object dispatch()
          Invoke on the actual joinpoint
 String toHumanReadableString()
          A human readable version of the join point
 

Method Detail

dispatch

Object dispatch()
                throws Throwable
Invoke on the actual joinpoint

Returns:
the result of the invocation
Throws:
Throwable - for any error

cleanup

Object cleanup()
Invoke cleanup on joinpoint.

Returns:
cleanup result

clone

Object clone()
Make a copy of the joinpoint

Returns:
a copy of the join point

toHumanReadableString

String toHumanReadableString()
A human readable version of the join point

Returns:
a human readable description of the join point

JBoss Reflection 2.2.1.SP1

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.