public abstract class TriggerWithParameters<TState,TTrigger>
extends java.lang.Object
| Constructor and Description |
|---|
TriggerWithParameters(TTrigger underlyingTrigger,
java.lang.Class<?>... argumentTypes)
Create a configured trigger
|
| Modifier and Type | Method and Description |
|---|---|
TTrigger |
getTrigger()
Gets the underlying trigger value that has been configured
|
void |
validateParameters(java.lang.Object[] args)
Ensure that the supplied arguments are compatible with those configured for this trigger
|
public TriggerWithParameters(TTrigger underlyingTrigger, java.lang.Class<?>... argumentTypes)
underlyingTrigger - Trigger represented by this trigger configurationargumentTypes - The argument types expected by the triggerpublic TTrigger getTrigger()
public void validateParameters(java.lang.Object[] args)
args - ArgsCopyright © 2014. All Rights Reserved.