public interface ClassSource_Factory
Modifier and Type | Method and Description |
---|---|
ClassSource_Aggregate |
createAggregateClassSource(java.lang.String name)
Create a new empty aggregate class source.
|
ClassSource_Aggregate |
createAggregateClassSource(java.lang.String name,
ClassSource_Options options)
Create a new empty aggregate class source.
|
ClassSource_Aggregate |
createAggregateClassSource(Util_InternMap internMap,
java.lang.String name) |
ClassSource_Aggregate |
createAggregateClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_Options options) |
ClassSource_ClassLoader |
createClassLoaderClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.ClassLoader classLoader) |
ClassSource_ClassLoader |
createClassLoaderClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_Options options,
java.lang.ClassLoader classLoader) |
ClassSource_MappedContainer |
createContainerClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_Options options,
com.ibm.wsspi.adaptable.module.Container container) |
ClassSource_MappedContainer |
createContainerClassSource(Util_InternMap internMap,
java.lang.String name,
com.ibm.wsspi.adaptable.module.Container container) |
ClassSource_MappedDirectory |
createDirectoryClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_Options options,
java.lang.String dirPath) |
ClassSource_MappedDirectory |
createDirectoryClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.String dirPath) |
ClassSource_MappedJar |
createJarClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_Options options,
java.lang.String jarPath) |
ClassSource_MappedJar |
createJarClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.String jarPath) |
ClassSource_Options |
createOptions()
Create default class source options.
|
ClassSource_Options |
createOptions(boolean useJandex) |
ClassSource_MappedSimple |
createSimpleClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_MappedSimple.SimpleClassProvider provider) |
ClassSource_MappedSimple |
createSimpleClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_Options options,
ClassSource_MappedSimple.SimpleClassProvider provider) |
java.lang.String |
getCanonicalName(java.lang.String classSourceName) |
java.lang.String |
getHashText() |
Util_Factory |
getUtilFactory() |
ClassSource_Exception |
newClassSourceException(java.lang.String message) |
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_Bundle |
newEBASpecification() |
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Container_EJB |
newEJBContainerSpecification() |
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_EJB |
newEJBSpecification() |
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Container_WAR |
newWARContainerSpecification() |
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_WAR |
newWARSpecification() |
ClassSource_Exception |
wrapIntoClassSourceException(java.lang.String callingClassName,
java.lang.String callingMethodName,
java.lang.String message,
java.lang.Throwable th) |
java.lang.String getHashText()
Util_Factory getUtilFactory()
ClassSource_Exception newClassSourceException(java.lang.String message)
ClassSource_Exception wrapIntoClassSourceException(java.lang.String callingClassName, java.lang.String callingMethodName, java.lang.String message, java.lang.Throwable th)
ClassSource_Options createOptions()
java.lang.String getCanonicalName(java.lang.String classSourceName)
ClassSource_Aggregate createAggregateClassSource(java.lang.String name) throws ClassSource_Exception
name
- The name of the class source.ClassSource_Exception
- Thrown if there was a problem creating the class source.ClassSource_Aggregate createAggregateClassSource(java.lang.String name, ClassSource_Options options) throws ClassSource_Exception
name
- The name of the class source.options
- Options for the new class source.ClassSource_Exception
- Thrown if there was a problem creating the class source.ClassSource_Aggregate createAggregateClassSource(Util_InternMap internMap, java.lang.String name) throws ClassSource_Exception
ClassSource_Exception
ClassSource_Aggregate createAggregateClassSource(Util_InternMap internMap, java.lang.String name, ClassSource_Options options) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedContainer createContainerClassSource(Util_InternMap internMap, java.lang.String name, com.ibm.wsspi.adaptable.module.Container container) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedContainer createContainerClassSource(Util_InternMap internMap, java.lang.String name, ClassSource_Options options, com.ibm.wsspi.adaptable.module.Container container) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedSimple createSimpleClassSource(Util_InternMap internMap, java.lang.String name, ClassSource_MappedSimple.SimpleClassProvider provider) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedSimple createSimpleClassSource(Util_InternMap internMap, java.lang.String name, ClassSource_Options options, ClassSource_MappedSimple.SimpleClassProvider provider) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedDirectory createDirectoryClassSource(Util_InternMap internMap, java.lang.String name, java.lang.String dirPath) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedDirectory createDirectoryClassSource(Util_InternMap internMap, java.lang.String name, ClassSource_Options options, java.lang.String dirPath) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedJar createJarClassSource(Util_InternMap internMap, java.lang.String name, java.lang.String jarPath) throws ClassSource_Exception
ClassSource_Exception
ClassSource_MappedJar createJarClassSource(Util_InternMap internMap, java.lang.String name, ClassSource_Options options, java.lang.String jarPath) throws ClassSource_Exception
ClassSource_Exception
ClassSource_ClassLoader createClassLoaderClassSource(Util_InternMap internMap, java.lang.String name, java.lang.ClassLoader classLoader) throws ClassSource_Exception
ClassSource_Exception
ClassSource_ClassLoader createClassLoaderClassSource(Util_InternMap internMap, java.lang.String name, ClassSource_Options options, java.lang.ClassLoader classLoader) throws ClassSource_Exception
ClassSource_Exception
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_EJB newEJBSpecification()
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_Bundle newEBASpecification()
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_WAR newWARSpecification()
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Container_EJB newEJBContainerSpecification()
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Container_WAR newWARContainerSpecification()
ClassSource_Options createOptions(boolean useJandex)
useJandex
-