public class SpoonDelegateRegistry extends Object
| Modifier and Type | Field and Description | 
|---|---|
static Class<?> | 
DEFAULT_SPOONJOBDELEGATE_CLASS  | 
static Class<?> | 
DEFAULT_SPOONTRANSDELEGATE_CLASS  | 
| Modifier and Type | Method and Description | 
|---|---|
SpoonDelegate | 
constructSpoonJobDelegate(Spoon spoon)  | 
SpoonDelegate | 
constructSpoonTransDelegate(Spoon spoon)  | 
static SpoonDelegateRegistry | 
getInstance()  | 
Class<?> | 
getRegisteredSpoonJobDelegateClass()  | 
Class<?> | 
getRegisteredSpoonTransDelegateClass()  | 
void | 
registerSpoonJobDelegateClass(Class<?> jobDelegateClass)  | 
void | 
registerSpoonTransDelegateClass(Class<?> transDelegateClass)  | 
public static final Class<?> DEFAULT_SPOONJOBDELEGATE_CLASS
public static final Class<?> DEFAULT_SPOONTRANSDELEGATE_CLASS
public static SpoonDelegateRegistry getInstance()
public void registerSpoonJobDelegateClass(Class<?> jobDelegateClass)
public void registerSpoonTransDelegateClass(Class<?> transDelegateClass)
public Class<?> getRegisteredSpoonJobDelegateClass()
public Class<?> getRegisteredSpoonTransDelegateClass()
public SpoonDelegate constructSpoonJobDelegate(Spoon spoon) throws InstanceCreationException
InstanceCreationExceptionpublic SpoonDelegate constructSpoonTransDelegate(Spoon spoon) throws InstanceCreationException
InstanceCreationException