Package org.somda.sdc.glue.provider.sco
Class ScoController
-
- All Implemented Interfaces:
public final class ScoControllerManages callbacks for incoming set service requests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classScoController.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static ScoController.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ScoController(EventSourceAccess eventSourceAccess, LocalMdibAccess mdibAccess, ContextFactory contextFactory, String frameworkIdentifier, OperationInvocationReceiver operationInvocationReceiver)
-
Method Summary
Modifier and Type Method Description final <T extends Any> InvocationResponseprocessIncomingSetOperation(String handle, InstanceIdentifier source, T request, String callerId)Invokes processing of an incoming network set service call. -
-
Constructor Detail
-
ScoController
ScoController(EventSourceAccess eventSourceAccess, LocalMdibAccess mdibAccess, ContextFactory contextFactory, String frameworkIdentifier, OperationInvocationReceiver operationInvocationReceiver)
-
-
Method Detail
-
processIncomingSetOperation
final <T extends Any> InvocationResponse processIncomingSetOperation(String handle, InstanceIdentifier source, T request, String callerId)
Invokes processing of an incoming network set service call.
- Parameters:
handle- the handle of the operation that was called.source- the instance identifier that represents the calling client.request- the request data.callerId- string that uniquely identifies the certificate of the calling consumer (e.g.- Returns:
the initial invocation info required for the response message. The initial invocation info is requested by the callback that is going to be invoked. In case that no callback can be found, a fail state is returned.
-
-
-
-