Package dev.getelements.elements.rt
Class SimpleJsonRpcManifestService
java.lang.Object
dev.getelements.elements.rt.SimpleJsonRpcManifestService
- All Implemented Interfaces:
JsonRpcManifestService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSimpleJsonRpcManifestService
(String scope, String protocol, Set<Class<?>> jsonRpcServices, jakarta.validation.Validator validator, PayloadReader payloadReader, ModelIntrospector modelIntrospector) -
Method Summary
Modifier and TypeMethodDescriptionGets theJsonRpcManifestService
.getScope()
jakarta.validation.Validator
-
Field Details
-
RPC_SERVICES
- See Also:
-
MANIFEST_PAYLOAD_READER
- See Also:
-
-
Constructor Details
-
SimpleJsonRpcManifestService
@Inject public SimpleJsonRpcManifestService(@Named("dev.getelements.elements.rt.scope") String scope, @Named("dev.getelements.elements.rt.protocol") String protocol, @Named("dev.getelements.elements.rt.rpc.service.classes") Set<Class<?>> jsonRpcServices, jakarta.validation.Validator validator, @Named("dev.getelements.elements.rt.rpc.simple.manifest.payload.reader") PayloadReader payloadReader, ModelIntrospector modelIntrospector)
-
-
Method Details
-
getJsonRpcManifest
Description copied from interface:JsonRpcManifestService
Gets theJsonRpcManifestService
.- Specified by:
getJsonRpcManifest
in interfaceJsonRpcManifestService
- Returns:
- a deep-copy of the
JsonRpcManifest
.
-
getJsonRpcServices
-
getScope
-
getProtocol
-
getValidator
public jakarta.validation.Validator getValidator() -
getPayloadReader
-
getModelIntrospector
-