The JoinPoint model is the abstraction/integration point of the container.
Other modules like the MicroContainer use the JoinPointFactory (JPF) to obtain Constructor/Method/Field JoinPoints
Depending upon the usecase and configuration the JPF may be the AOP advisor or a simple implementation that uses reflection on the bean.
The JPF is retrieved after configuration on the ClassAdaptor
Clarification. The JPF is not quite the same thing as the AOP advisor. The JPF has the notion of instance/target (even before the instance exists) and the AOP advisor used maybe at the class level when no instance specific configuration is required.