Package com.openfin.desktop.channel
Interface ChannelAction
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface ChannelAction
The ChannelAction interface should be implemented when registering actions by
ChannelProvider or ChannelClient- Author:
- Anthony
-
Method Summary
Modifier and Type Method Description java.lang.Objectinvoke(java.lang.String action, java.lang.Object payload, org.json.JSONObject senderIdentity)Channel action to be invoked.
-
Method Details
-
invoke
java.lang.Object invoke(java.lang.String action, java.lang.Object payload, org.json.JSONObject senderIdentity)Channel action to be invoked.- Parameters:
action- Name of the action to be registeredpayload- Payload sent along when invoking the action.senderIdentity- Identity of the sender.- Returns:
- Result by invoking the action..
-