Uses of Class
net.morimekta.providence.descriptor.PService
-
Packages that use PService Package Description net.morimekta.providence net.morimekta.providence.descriptor net.morimekta.providence.mio net.morimekta.providence.serializer net.morimekta.providence.util -
-
Uses of PService in net.morimekta.providence
Methods in net.morimekta.providence that return PService Modifier and Type Method Description PServicePProcessor. getDescriptor()Get the descriptor for the given service.Methods in net.morimekta.providence with parameters of type PService Modifier and Type Method Description <Request extends PMessage<Request,RequestField>,Response extends PMessage<Response,ResponseField>,RequestField extends PField,ResponseField extends PField>
PServiceCall<Response,ResponseField>PServiceCallHandler. handleCall(PServiceCall<Request,RequestField> call, PService service)Handle a service call. -
Uses of PService in net.morimekta.providence.descriptor
Methods in net.morimekta.providence.descriptor that return PService Modifier and Type Method Description PServicePService. getExtendsService()Get the service that this service extends.PServicePServiceProvider. getService() -
Uses of PService in net.morimekta.providence.mio
Methods in net.morimekta.providence.mio with parameters of type PService Modifier and Type Method Description <Message extends PMessage<Message,Field>,Field extends PField>
PServiceCall<Message,Field>FileMessageReader. read(PService service)<Message extends PMessage<Message,Field>,Field extends PField>
PServiceCall<Message,Field>IOMessageReader. read(PService service)<Message extends PMessage<Message,Field>,Field extends PField>
PServiceCall<Message,Field>MessageReader. read(PService service)Read a service call from the stream. -
Uses of PService in net.morimekta.providence.serializer
Methods in net.morimekta.providence.serializer with parameters of type PService Modifier and Type Method Description <Message extends PMessage<Message,Field>,Field extends PField>
PServiceCall<Message,Field>BinarySerializer. deserialize(java.io.InputStream is, PService service)<Message extends PMessage<Message,Field>,Field extends PField>
PServiceCall<Message,Field>FastBinarySerializer. deserialize(java.io.InputStream is, PService service)<T extends PMessage<T,F>,F extends PField>
PServiceCall<T,F>JsonSerializer. deserialize(java.io.InputStream input, PService service)<Message extends PMessage<Message,Field>,Field extends PField>
PServiceCall<Message,Field>PrettySerializer. deserialize(java.io.InputStream input, PService service)abstract <Message extends PMessage<Message,Field>,Field extends PField>
PServiceCall<Message,Field>Serializer. deserialize(java.io.InputStream input, PService service)Deserialize a service call. -
Uses of PService in net.morimekta.providence.util
Methods in net.morimekta.providence.util that return PService Modifier and Type Method Description PServiceSimpleTypeRegistry. getService(java.lang.String serviceName, java.lang.String programContext)default PServiceTypeRegistry. getService(java.lang.String serviceName)Get a service definition from it's qualified service name.PServiceTypeRegistry. getService(java.lang.String serviceName, java.lang.String programContext)Get a service definition from the name and program context.Methods in net.morimekta.providence.util with parameters of type PService Modifier and Type Method Description booleanSimpleTypeRegistry. register(PService service)booleanWritableTypeRegistry. register(PService service)Services are not handled as "declared types", so they need to be registered separately.voidBaseTypeRegistry. registerRecursively(PService service)voidWritableTypeRegistry. registerRecursively(PService service)Register the service recursively.
-