- callCommand(Class<T>, String, String, Object) - Method in class org.pipservices.rpc.clients.CommandableHttpClient
-
Calls a remote method via HTTP commadable protocol.
- callCommand(GenericType<T>, String, String, Object) - Method in class org.pipservices.rpc.clients.CommandableHttpClient
-
Calls a remote method via HTTP commadable protocol.
- close(String) - Method in class org.pipservices.rpc.clients.DirectClient
-
Closes component and frees used resources.
- close(String) - Method in class org.pipservices.rpc.clients.RestClient
-
Closes component and frees used resources.
- close(String) - Method in class org.pipservices.rpc.services.HttpEndpoint
-
Closes this endpoint and the REST server (service) that was opened earlier.
- close(String) - Method in class org.pipservices.rpc.services.RestService
-
Closes component and frees used resources.
- CommandableHttpClient - Class in org.pipservices.rpc.clients
-
Abstract client that calls commandable HTTP service.
- CommandableHttpClient(String) - Constructor for class org.pipservices.rpc.clients.CommandableHttpClient
-
Creates a new instance of the client.
- CommandableHttpService - Class in org.pipservices.rpc.services
-
Abstract service that receives remove calls via HTTP/REST protocol
to operations automatically generated for commands defined in
ICommandable components.
- CommandableHttpService(String) - Constructor for class org.pipservices.rpc.services.CommandableHttpService
-
Creates a new instance of the service.
- configure(ConfigParams) - Method in class org.pipservices.rpc.clients.DirectClient
-
Configures component by passing configuration parameters.
- configure(ConfigParams) - Method in class org.pipservices.rpc.clients.RestClient
-
Configures component by passing configuration parameters.
- configure(ConfigParams) - Method in class org.pipservices.rpc.connect.HttpConnectionResolver
-
Configures component by passing configuration parameters.
- configure(ConfigParams) - Method in class org.pipservices.rpc.services.HeartbeatRestService
-
Configures component by passing configuration parameters.
- configure(ConfigParams) - Method in class org.pipservices.rpc.services.HttpEndpoint
-
Configures this HttpEndpoint using the given configuration parameters.
- configure(ConfigParams) - Method in class org.pipservices.rpc.services.RestService
-
Configures component by passing configuration parameters.
- configure(ConfigParams) - Method in class org.pipservices.rpc.services.StatusRestService
-
Configures component by passing configuration parameters.
- register(String) - Method in class org.pipservices.rpc.connect.HttpConnectionResolver
-
Registers the given connection in all referenced discovery services.
- register() - Method in class org.pipservices.rpc.services.CommandableHttpService
-
Registers all service routes in HTTP endpoint.
- register() - Method in class org.pipservices.rpc.services.HeartbeatRestService
-
Registers all service routes in HTTP endpoint.
- register(IRegisterable) - Method in class org.pipservices.rpc.services.HttpEndpoint
-
Registers a registerable object for dynamic endpoint discovery.
- register() - Method in interface org.pipservices.rpc.services.IRegisterable
-
Perform required registration steps.
- register() - Method in class org.pipservices.rpc.services.StatusRestService
-
Registers all service routes in HTTP endpoint.
- registerResource(Resource) - Method in class org.pipservices.rpc.services.HttpEndpoint
-
Registers resource in this objects Rest service.
- registerResource(Resource) - Method in class org.pipservices.rpc.services.RestService
-
Registers resource in this objects Rest service.
- registerRoute(String, String, Inflector<ContainerRequestContext, Response>) - Method in class org.pipservices.rpc.services.HttpEndpoint
-
Registers an action in this objects REST server (service) by the given method
and route.
- registerRoute(String, String, Inflector<ContainerRequestContext, Response>) - Method in class org.pipservices.rpc.services.RestService
-
Registers a route in HTTP endpoint.
- resolve(String) - Method in class org.pipservices.rpc.connect.HttpConnectionResolver
-
Resolves a single component connection.
- resolveAll(String) - Method in class org.pipservices.rpc.connect.HttpConnectionResolver
-
Resolves all component connection.
- RestClient - Class in org.pipservices.rpc.clients
-
Abstract client that calls remove endpoints using HTTP/REST protocol.
- RestClient() - Constructor for class org.pipservices.rpc.clients.RestClient
-
Creates a new instance of the client.
- RestClient(String) - Constructor for class org.pipservices.rpc.clients.RestClient
-
Creates a new instance of the client.
- RestQueryParams - Class in org.pipservices.rpc.services
-
- RestQueryParams() - Constructor for class org.pipservices.rpc.services.RestQueryParams
-
- RestQueryParams(String) - Constructor for class org.pipservices.rpc.services.RestQueryParams
-
- RestQueryParams(String, FilterParams, PagingParams) - Constructor for class org.pipservices.rpc.services.RestQueryParams
-
- RestService - Class in org.pipservices.rpc.services
-
Abstract service that receives remove calls via HTTP/REST protocol.
- RestService() - Constructor for class org.pipservices.rpc.services.RestService
-
- sendCreatedResult(Object) - Static method in class org.pipservices.rpc.services.HttpResponseSender
-
Creates a callback function that sends newly created object as JSON.
- sendCreatedResult(Object) - Method in class org.pipservices.rpc.services.RestService
-
Creates a callback function that sends newly created object as JSON.
- sendDeleted(Object) - Method in class org.pipservices.rpc.services.RestService
-
Creates a callback function that sends deleted object as JSON.
- sendDeletedResult(Object) - Static method in class org.pipservices.rpc.services.HttpResponseSender
-
Creates a callback function that sends deleted object as JSON.
- sendEmptyResult() - Static method in class org.pipservices.rpc.services.HttpResponseSender
-
Creates a callback function that sends an empty result with 204 status code.
- sendEmptyResult() - Method in class org.pipservices.rpc.services.RestService
-
Creates a callback function that sends an empty result with 204 status code.
- sendError(Exception) - Static method in class org.pipservices.rpc.services.HttpResponseSender
-
Sends error serialized as ErrorDescription object and appropriate HTTP status
code.
- sendError(Exception) - Method in class org.pipservices.rpc.services.RestService
-
Sends error serialized as ErrorDescription object and appropriate HTTP status
code.
- sendResult(Object) - Static method in class org.pipservices.rpc.services.HttpResponseSender
-
Creates a callback function that sends result as JSON object.
- sendResult(Object) - Method in class org.pipservices.rpc.services.RestService
-
Creates a callback function that sends result as JSON object.
- setReferences(IReferences) - Method in class org.pipservices.rpc.clients.DirectClient
-
Sets references to dependent components.
- setReferences(IReferences) - Method in class org.pipservices.rpc.clients.RestClient
-
Sets references to dependent components.
- setReferences(IReferences) - Method in class org.pipservices.rpc.connect.HttpConnectionResolver
-
Sets references to dependent components.
- setReferences(IReferences) - Method in class org.pipservices.rpc.services.CommandableHttpService
-
Sets references to dependent components.
- setReferences(IReferences) - Method in class org.pipservices.rpc.services.HttpEndpoint
-
Sets references to this endpoint's logger, counters, and connection resolver.
- setReferences(IReferences) - Method in class org.pipservices.rpc.services.RestService
-
Sets references to dependent components.
- setReferences(IReferences) - Method in class org.pipservices.rpc.services.StatusRestService
-
Sets references to dependent components.
- StatusRestService - Class in org.pipservices.rpc.services
-
Service that returns microservice status information via HTTP/REST protocol.
- StatusRestService() - Constructor for class org.pipservices.rpc.services.StatusRestService
-
Creates a new instance of this service.
- StatusServiceDescriptor - Static variable in class org.pipservices.rpc.build.DefaultRpcFactory
-