com.ibm.wsspi.anno.classsource
Interface ClassSource_Factory
public interface ClassSource_Factory
Method Summary |
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)
|
getHashText
java.lang.String getHashText()
getUtilFactory
Util_Factory getUtilFactory()
newClassSourceException
ClassSource_Exception newClassSourceException(java.lang.String message)
wrapIntoClassSourceException
ClassSource_Exception wrapIntoClassSourceException(java.lang.String callingClassName,
java.lang.String callingMethodName,
java.lang.String message,
java.lang.Throwable th)
getCanonicalName
java.lang.String getCanonicalName(java.lang.String classSourceName)
createAggregateClassSource
ClassSource_Aggregate createAggregateClassSource(java.lang.String name)
throws ClassSource_Exception
- Throws:
ClassSource_Exception
createAggregateClassSource
ClassSource_Aggregate createAggregateClassSource(Util_InternMap internMap,
java.lang.String name)
throws ClassSource_Exception
- Throws:
ClassSource_Exception
createDirectoryClassSource
ClassSource_MappedDirectory createDirectoryClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.String dirPath)
throws ClassSource_Exception
- Throws:
ClassSource_Exception
createJarClassSource
ClassSource_MappedJar createJarClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.String jarPath)
throws ClassSource_Exception
- Throws:
ClassSource_Exception
createClassLoaderClassSource
ClassSource_ClassLoader createClassLoaderClassSource(Util_InternMap internMap,
java.lang.String name,
java.lang.ClassLoader classLoader)
throws ClassSource_Exception
- Throws:
ClassSource_Exception
createContainerClassSource
ClassSource_MappedContainer createContainerClassSource(Util_InternMap internMap,
java.lang.String name,
com.ibm.wsspi.adaptable.module.Container container)
throws ClassSource_Exception
- Throws:
ClassSource_Exception
createSimpleClassSource
ClassSource_MappedSimple createSimpleClassSource(Util_InternMap internMap,
java.lang.String name,
ClassSource_MappedSimple.SimpleClassProvider provider)
throws ClassSource_Exception
- Throws:
ClassSource_Exception
newEJBSpecification
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_EJB newEJBSpecification()
newEBASpecification
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_Bundle newEBASpecification()
newWARSpecification
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Direct_WAR newWARSpecification()
newEJBContainerSpecification
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Container_EJB newEJBContainerSpecification()
newWARContainerSpecification
com.ibm.ws.anno.classsource.specification.ClassSource_Specification_Container_WAR newWARContainerSpecification()