Package org.apache.cxf.common.spi
-
Interface Summary Interface Description ClassLoaderService GeneratedClassClassLoaderCapture Implement this interface to store class generated in order during build phase inject it back before runtime to avoid class generation.NamespaceClassCreator SPI interface to implement the proxy defining logic. -
Class Summary Class Description ClassGeneratorClassLoader Class loader used to store and retrieve class generated during runtime to avoid class generation each time.ClassGeneratorClassLoader.TypeHelperClassLoader ClassLoaderProxyService GeneratedClassClassLoader Class loader used to find class generated during build time to avoid class generation during runtime.GeneratedClassClassLoader.TypeHelperClassLoader GeneratedNamespaceClassLoader If class has been generated during build time (use @see org.apache.cxf.common.spi.GeneratedClassClassLoaderCapture capture to save bytes) you can set class loader to avoid class generation during runtime: bus.setExtension(new GeneratedNamespaceClassLoader(bus), NamespaceClassCreator.class);NamespaceClassGenerator