Package com.example.provider1
Class OperationHandler
-
- All Implemented Interfaces:
-
org.somda.sdc.glue.provider.sco.OperationInvocationReceiver
public class OperationHandler implements OperationInvocationReceiverThis class provides a handler for incoming operations on the sdc provider.
It implements generic handlers for some operations, which enables handling operations easily, although a real application should be a little more specialized in its handling.
-
-
Field Summary
Fields Modifier and Type Field Description public final static OperationInvocationReceiver.CompanionCompanionpublic final static StringMISSING_HANDLER
-
Constructor Summary
Constructors Constructor Description OperationHandler(LocalMdibAccess mdibAccess)
-
Method Summary
Modifier and Type Method Description InvocationResponsehandleSetValue(@NonNull() Context context, @NonNull() String operationHandle, @NonNull() SetValue setValue)InvocationResponsehandleSetString(@NonNull() Context context, @NonNull() String operationHandle, @NonNull() SetString setString)InvocationResponsehandleActivate(@NonNull() Context context, @NonNull() String operationHandle, @NonNull() Activate activate)-
Methods inherited from class org.somda.sdc.glue.provider.sco.OperationInvocationReceiver
handleSetAlertState, handleSetComponentState, handleSetContextState, handleSetMetricState -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
handleSetValue
@NonNull() InvocationResponse handleSetValue(@NonNull() Context context, @NonNull() String operationHandle, @NonNull() SetValue setValue)
-
handleSetString
@NonNull() InvocationResponse handleSetString(@NonNull() Context context, @NonNull() String operationHandle, @NonNull() SetString setString)
-
handleActivate
@NonNull() InvocationResponse handleActivate(@NonNull() Context context, @NonNull() String operationHandle, @NonNull() Activate activate)
-
-
-
-