Class SpoonDelegateRegistry
- java.lang.Object
-
- org.pentaho.di.ui.spoon.delegates.SpoonDelegateRegistry
-
public class SpoonDelegateRegistry extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static Class<?>
DEFAULT_SPOONJOBDELEGATE_CLASS
static Class<?>
DEFAULT_SPOONTRANSDELEGATE_CLASS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SpoonDelegate
constructSpoonJobDelegate(Spoon spoon)
SpoonDelegate
constructSpoonTransDelegate(Spoon spoon)
static SpoonDelegateRegistry
getInstance()
Class<?>
getRegisteredSpoonJobDelegateClass()
Class<?>
getRegisteredSpoonTransDelegateClass()
void
registerSpoonJobDelegateClass(Class<?> jobDelegateClass)
void
registerSpoonTransDelegateClass(Class<?> transDelegateClass)
-
-
-
Method Detail
-
getInstance
public static SpoonDelegateRegistry getInstance()
-
registerSpoonJobDelegateClass
public void registerSpoonJobDelegateClass(Class<?> jobDelegateClass)
-
registerSpoonTransDelegateClass
public void registerSpoonTransDelegateClass(Class<?> transDelegateClass)
-
getRegisteredSpoonJobDelegateClass
public Class<?> getRegisteredSpoonJobDelegateClass()
-
getRegisteredSpoonTransDelegateClass
public Class<?> getRegisteredSpoonTransDelegateClass()
-
constructSpoonJobDelegate
public SpoonDelegate constructSpoonJobDelegate(Spoon spoon) throws InstanceCreationException
- Throws:
InstanceCreationException
-
constructSpoonTransDelegate
public SpoonDelegate constructSpoonTransDelegate(Spoon spoon) throws InstanceCreationException
- Throws:
InstanceCreationException
-
-