|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FunctionMetadataSource
A FunctionMetadataSource represents a source of function metadata for the function library. A FunctionMetadataSource needs to know how to return a collection of all the function signatures it knows about.
Method Summary | |
---|---|
java.util.Collection |
getFunctionMethods()
This method requests that the source return all com.metamatrix.query.function.FunctionMethod s
the source knows about. |
java.lang.Class |
getInvocationClass(java.lang.String className)
This method determines where the invocation classes specified in the function metadata are actually retrieved from. |
void |
loadFunctions(java.io.InputStream source)
|
Method Detail |
---|
java.util.Collection getFunctionMethods()
com.metamatrix.query.function.FunctionMethod
s
the source knows about. This can occur in several situations -
on initial registration with the FunctionLibraryManager, on a
general reload, etc. This may be called multiple times and should
always return the newest information available.
java.lang.Class getInvocationClass(java.lang.String className) throws java.lang.ClassNotFoundException
className
- Name of class
java.lang.ClassNotFoundException
- If class could not be foundvoid loadFunctions(java.io.InputStream source) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |