Package com.ibm.wsspi.anno.classsource
Interface ClassSource_Factory
public interface ClassSource_Factory
- 
Method SummaryModifier and TypeMethodDescriptioncreateAggregateClassSource(Util_InternMap internMap, String name) createAggregateClassSource(Util_InternMap internMap, String name, ClassSource_Options options) Create a new empty aggregate class source.createAggregateClassSource(String name, ClassSource_Options options) Create a new empty aggregate class source.createClassLoaderClassSource(Util_InternMap internMap, String name, ClassSource_Options options, ClassLoader classLoader) createClassLoaderClassSource(Util_InternMap internMap, String name, ClassLoader classLoader) createContainerClassSource(Util_InternMap internMap, String name, com.ibm.wsspi.adaptable.module.Container container) createContainerClassSource(Util_InternMap internMap, String name, ClassSource_Options options, com.ibm.wsspi.adaptable.module.Container container) createDirectoryClassSource(Util_InternMap internMap, String name, ClassSource_Options options, String dirPath) createDirectoryClassSource(Util_InternMap internMap, String name, String dirPath) createJarClassSource(Util_InternMap internMap, String name, ClassSource_Options options, String jarPath) createJarClassSource(Util_InternMap internMap, String name, String jarPath) Create default class source options.createOptions(boolean useJandex) createSimpleClassSource(Util_InternMap internMap, String name, ClassSource_MappedSimple.SimpleClassProvider provider) createSimpleClassSource(Util_InternMap internMap, String name, ClassSource_Options options, ClassSource_MappedSimple.SimpleClassProvider provider) getCanonicalName(String classSourceName) newClassSourceException(String message) wrapIntoClassSourceException(String callingClassName, String callingMethodName, String message, Throwable th) 
- 
Method Details- 
getHashTextString getHashText()
- 
getUtilFactoryUtil_Factory getUtilFactory()
- 
newClassSourceException
- 
wrapIntoClassSourceExceptionClassSource_Exception wrapIntoClassSourceException(String callingClassName, String callingMethodName, String message, Throwable th) 
- 
createOptionsClassSource_Options createOptions()Create default class source options.- Returns:
- New default class source options.
 
- 
getCanonicalName
- 
createAggregateClassSourceCreate a new empty aggregate class source. Give the class source default options.- Parameters:
- name- The name of the class source.
- Returns:
- THe new class source.
- Throws:
- ClassSource_Exception- Thrown if there was a problem creating the class source.
 
- 
createAggregateClassSourceClassSource_Aggregate createAggregateClassSource(String name, ClassSource_Options options) throws ClassSource_Exception Create a new empty aggregate class source. Assign options to the new class source.- Parameters:
- name- The name of the class source.
- options- Options for the new class source.
- Returns:
- The new class source.
- Throws:
- ClassSource_Exception- Thrown if there was a problem creating the class source.
 
- 
createAggregateClassSourceClassSource_Aggregate createAggregateClassSource(Util_InternMap internMap, String name) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createAggregateClassSourceClassSource_Aggregate createAggregateClassSource(Util_InternMap internMap, String name, ClassSource_Options options) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createContainerClassSourceClassSource_MappedContainer createContainerClassSource(Util_InternMap internMap, String name, com.ibm.wsspi.adaptable.module.Container container) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createContainerClassSourceClassSource_MappedContainer createContainerClassSource(Util_InternMap internMap, String name, ClassSource_Options options, com.ibm.wsspi.adaptable.module.Container container) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createSimpleClassSourceClassSource_MappedSimple createSimpleClassSource(Util_InternMap internMap, String name, ClassSource_MappedSimple.SimpleClassProvider provider) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createSimpleClassSourceClassSource_MappedSimple createSimpleClassSource(Util_InternMap internMap, String name, ClassSource_Options options, ClassSource_MappedSimple.SimpleClassProvider provider) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createDirectoryClassSourceClassSource_MappedDirectory createDirectoryClassSource(Util_InternMap internMap, String name, String dirPath) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createDirectoryClassSourceClassSource_MappedDirectory createDirectoryClassSource(Util_InternMap internMap, String name, ClassSource_Options options, String dirPath) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createJarClassSourceClassSource_MappedJar createJarClassSource(Util_InternMap internMap, String name, String jarPath) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createJarClassSourceClassSource_MappedJar createJarClassSource(Util_InternMap internMap, String name, ClassSource_Options options, String jarPath) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createClassLoaderClassSourceClassSource_ClassLoader createClassLoaderClassSource(Util_InternMap internMap, String name, ClassLoader classLoader) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
createClassLoaderClassSourceClassSource_ClassLoader createClassLoaderClassSource(Util_InternMap internMap, String name, ClassSource_Options options, ClassLoader classLoader) throws ClassSource_Exception - Throws:
- ClassSource_Exception
 
- 
newEJBSpecificationClassSource_Specification_Direct_EJB newEJBSpecification()
- 
newEBASpecificationClassSource_Specification_Direct_Bundle newEBASpecification()
- 
newWARSpecificationClassSource_Specification_Direct_WAR newWARSpecification()
- 
newEJBContainerSpecificationClassSource_Specification_Container_EJB newEJBContainerSpecification()
- 
newWARContainerSpecificationClassSource_Specification_Container_WAR newWARContainerSpecification()
- 
createOptions
 
-