Package org.apache.juneau.http.remote
package org.apache.juneau.http.remote
Remote REST API
-
ClassDescriptionREST proxy method-level
multipart/form-data marker annotation.Identifies a proxy against a REST interface.Annotation applied to Java methods on REST proxy interface classes.Annotation applied to Java methods on REST proxy interface classes.Annotation applied to Java methods on REST proxy interface classes.Annotation applied to Java methods on REST proxy interface classes.Annotation applied to Java methods on REST proxy interface classes.Annotation applied to Java methods on REST proxy interface classes.Possible values for the@RemoteOp(returns)annotation and thereturnsattribute onRemoteGet,RemotePost,RemotePut,RemotePatch, andRemoteDelete.Resolves theInetAddresscandidates for a hostname.A validated, parsed per-client allow-list of special-purpose address ranges, the per-client counterpart of the "RestClient.allowAddressRanges" system property.Utilities.Holds resolved metadata for an interface annotated with@Remote.Holds resolved metadata for a single method on an interface annotated withRemote.Method-level content negotiation: theacceptandcontentTypemedia-type overrides sourced from@RemoteOp/verb-annotation members.Method-level cross-cutting call policy: interceptors, per-call timeout, retries, and the genericthrowOnErrorflag, sourced from@RemoteOp/verb annotation members.