|
|
void | close () |
| | Immediately releases the ownership of the backing native object, as opposed to deferring to garbage collection.
|
| |
|
void | close () |
| | Immediately releases the ownership of the backing native object, as opposed to deferring to garbage collection.
|
| |
| Duration | getDelay () |
| | Returns the delay that Kanzi waits before it invokes an action. More...
|
| |
| Trigger | getTrigger () |
| | Returns the pointer to a trigger to which an action is attached. More...
|
| |
|
void | invoke () |
| | Invokes the action.
|
| |
| void | setDelay (Duration duration) |
| | Sets the delay that Kanzi waits before it invokes an action. More...
|
| |
| String | getName () |
| | Gets the name of an action. More...
|
| |
|
boolean | equals (Object object) |
| |
| Domain | getDomain () |
| | Returns the domain the object belongs to. More...
|
| |
| Metaclass | getDynamicMetaclass () |
| | Returns the metaclass of the dynamic type of the object. More...
|
| |
| boolean | isStale () |
| | Test if the object is stale i.e. More...
|
| |
| void | releaseOwnership () |
| | Release ownership of the backing native object from this object. More...
|
| |
| void | removeLocalValue (PropertyType propertyType) |
| | Removes the local value associated with the property. More...
|
| |
| boolean | takeOwnership () |
| | Take ownership of the backing native object in this object. More...
|
| |
|
| | ForwardingAction (Domain domain, String name, Metaclass metaclass) |
| | Creates a new action of a type derived from ForwardingAction. More...
|
| |
|
void | onAttach () |
| | Callback called by Kanzi during attach.
|
| |
| void | onDelayedInvoke () |
| | Callback called by Kanzi when the action is invoked by trigger with delay, after the delay duration expires. More...
|
| |
|
void | onDetach () |
| | Callback called by Kanzi during detach.
|
| |
| void | onInvoke () |
| | Callback called by Kanzi when the action is invoked by its trigger without delay. More...
|
| |
| void | onPrepareDelayedInvoke () |
| | Callback called by Kanzi when the action is invoked by its trigger with delay. More...
|
| |
| void | onUnprepareDelayedInvoke () |
| | Kanzi calls this callback when an action is invoked by trigger with delay, after Action#onDelayedInvoke() callback, or when it cancels a delayed execution. More...
|
| |
| | Action (Domain domain, String name, Metaclass metaclass) |
| | Creates a new action of a type derived from Action. More...
|
| |
|
void | onAttach () |
| | Callback called by Kanzi during attach.
|
| |
| void | onDelayedInvoke () |
| | Callback called by Kanzi when the action is invoked by trigger with delay, after the delay duration expires. More...
|
| |
|
void | onDetach () |
| | Callback called by Kanzi during detach.
|
| |
| void | onInvoke () |
| | Callback called by Kanzi when the action is invoked by its trigger without delay. More...
|
| |
| void | onPrepareDelayedInvoke () |
| | Callback called by Kanzi when the action is invoked by its trigger with delay. More...
|
| |
| void | onUnprepareDelayedInvoke () |
| | Kanzi calls this callback when an action is invoked by trigger with delay, after Action#onDelayedInvoke() callback, or when it cancels a delayed execution. More...
|
| |
ForwardingAction is the base class for the action classes that read and send arguments, such as SetPropertyAction or DispatchMessageAction.
ForwardingAction contains functionality to read arguments from sources, such as messages, properties or set values, and allows the inheriting action class to use these values. This usually means sending messages or setting values of properties.