public class JamServiceFactoryImpl extends JamServiceFactory
Default implementation of the JamServiceFactory singleton. Custom JAM providers need to extend this class and override whatever methods they need to.
Modifier and Type | Field and Description |
---|---|
static String |
USE_NEW_PARSER
Service context property which turns on the javadoc killer.
|
Constructor and Description |
---|
JamServiceFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
JamClassLoader |
createJamClassLoader(ClassLoader cl)
Returns a new JamClassLoader which simply wraps the given
classloader.
|
JamService |
createService(JamServiceParams jsps)
Create a new JamService from the given parameters.
|
JamServiceParams |
createServiceParams()
Create a new JamServiceParams instance.
|
JamClassLoader |
createSystemJamClassLoader()
Returns a new JamClassLoader which simply wraps the system
classloader.
|
getInstance, main
public static final String USE_NEW_PARSER
Service context property which turns on the javadoc killer. This will be removed when javadoc has been phased out.
public JamServiceParams createServiceParams()
JamServiceFactory
createServiceParams
in class JamServiceFactory
public JamService createService(JamServiceParams jsps) throws IOException
JamServiceFactory
createService
in class JamServiceFactory
IOException
- if an IO error occurred while creating the servicepublic JamClassLoader createSystemJamClassLoader()
JamServiceFactory
Returns a new JamClassLoader which simply wraps the system classloader.
createSystemJamClassLoader
in class JamServiceFactory
public JamClassLoader createJamClassLoader(ClassLoader cl)
JamServiceFactory
Returns a new JamClassLoader which simply wraps the given classloader.
createJamClassLoader
in class JamServiceFactory
Copyright © 2010 - 2020 Adobe. All Rights Reserved