Package net.morimekta.providence
-
Interface Summary Interface Description PBuilder<T> Base class for all builders.PEnumValue<T> Base interface for enum values.PException Base class for exception type struct classes to access exception methods that may be hidden by actual fields.PMessage<Message extends PMessage<Message,Field>,Field extends PField> Base class for all messages.PProcessor Service processor is an extension to the service call handler that can provide it's own service definition.PServiceCallHandler Interface for handling a call request from a synchronous client.PUnion<Union extends PUnion<Union,Field>,Field extends PField> Base class for all unions.PValue<T> A specific value of a described type. -
Class Summary Class Description PApplicationException._Builder Base exception thrown on non-declared exceptions on a service call, and other server-side service call issues.PApplicationExceptionType._Builder PClient Base class for handling a call request from a synchronous client.PEnumBuilder<T> A builder-helper for getting a correct enum entity from value or name.PMessageBuilder<T extends PMessage<T,F>,F extends PField> Base class for message builders.PServiceCall<Message extends PMessage<Message,Field>,Field extends PField> Enclosed call to a service method.PServiceCallType._Builder -
Enum Summary Enum Description PApplicationException._Field PApplicationExceptionType General type of exception on the application level.PMessageVariant The definition of a thrift structure.PServiceCallType The service call type is a base distinction of what the message means, and lets the server or client select the proper message to be serialized or deserialized from the service method descriptor.PType Value type enum. -
Exception Summary Exception Description PApplicationException Base exception thrown on non-declared exceptions on a service call, and other server-side service call issues.