public interface ClassSource_Factory
Modifier and Type | Method and Description |
---|---|
ClassSource_Aggregate |
createAggregateClassSource(java.lang.String name) |
ClassSource_Aggregate |
createAggregateClassSource(Util_InternMap internMap,
java.lang.String name) |
ClassSource_ClassLoader |
createClassLoaderClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.ClassLoader classLoader) |
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,
java.lang.String dirPath) |
ClassSource_MappedJar |
createJarClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.String jarPath) |
ClassSource_MappedSimple |
createSimpleClassSource(Util_InternMap internMap,
java.lang.String name,
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)
java.lang.String getCanonicalName(java.lang.String classSourceName)
ClassSource_Aggregate createAggregateClassSource(java.lang.String name) throws ClassSource_Exception
ClassSource_Exception
ClassSource_Aggregate createAggregateClassSource(Util_InternMap internMap, java.lang.String name) 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_MappedJar createJarClassSource(Util_InternMap internMap, java.lang.String name, 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_MappedContainer createContainerClassSource(Util_InternMap internMap, java.lang.String name, 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
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()