|
SymbIoTeLibraries
|


Public Member Functions | |
| FeignRAPClient (ISecurityHandler securityHandler) | |
| Observation | getLatestObservation (String resourceUrl, boolean serverValidation, Set< String > homePlatformIds) |
| List< Observation > | getTopObservations (String resourceUrl, int top, boolean serverValidation, Set< String > homePlatformIds) |
| void | actuate (String resourceUrl, String body, boolean serverValidation, Set< String > homePlatformIds) |
| String | invokeService (String resourceUrl, String body, boolean serverValidation, Set< String > homePlatformIds) |
| Observation | getLatestObservationAsGuest (String resourceUrl, boolean serverValidation) |
| List< Observation > | getTopObservationsAsGuest (String resourceUrl, int top, boolean serverValidation) |
| void | actuateAsGuest (String resourceUrl, String body, boolean serverValidation) |
| String | invokeServiceAsGuest (String resourceUrl, String body, boolean serverValidation) |
symbIoTe RAP client based on Feign
| eu.h2020.symbiote.client.feign.FeignRAPClient.FeignRAPClient | ( | ISecurityHandler | securityHandler | ) |
| securityHandler | the security handler implementation that is going to be used |
| void eu.h2020.symbiote.client.feign.FeignRAPClient.actuate | ( | String | resourceUrl, |
| String | body, | ||
| boolean | serverValidation, | ||
| Set< String > | homePlatformIds | ||
| ) |
Send actuation request
| resourceUrl | the resource url |
| body | the message that will be sent |
| serverValidation | if true it will validate RAP |
| homePlatformIds | a set of home platform ids from which we are going to get credentials for the request |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
| void eu.h2020.symbiote.client.feign.FeignRAPClient.actuateAsGuest | ( | String | resourceUrl, |
| String | body, | ||
| boolean | serverValidation | ||
| ) |
Send actuation request without validating RAP
| resourceUrl | the resource url |
| body | the message that will be sent |
| serverValidation | if true it will validate RAP |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
| Observation eu.h2020.symbiote.client.feign.FeignRAPClient.getLatestObservation | ( | String | resourceUrl, |
| boolean | serverValidation, | ||
| Set< String > | homePlatformIds | ||
| ) |
Get the latest observation
| resourceUrl | the resource url |
| serverValidation | if true it will validate RAP |
| homePlatformIds | a set of home platform ids from which we are going to get credentials for the request |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
| Observation eu.h2020.symbiote.client.feign.FeignRAPClient.getLatestObservationAsGuest | ( | String | resourceUrl, |
| boolean | serverValidation | ||
| ) |
Get the latest observation without validating RAP
| resourceUrl | the resource url |
| serverValidation | if true it will validate RAP |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
| List<Observation> eu.h2020.symbiote.client.feign.FeignRAPClient.getTopObservations | ( | String | resourceUrl, |
| int | top, | ||
| boolean | serverValidation, | ||
| Set< String > | homePlatformIds | ||
| ) |
Get the latest top observations
| resourceUrl | the resource url |
| top | the number of observations |
| serverValidation | if true it will validate RAP |
| homePlatformIds | a set of home platform ids from which we are going to get credentials for the request |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
| List<Observation> eu.h2020.symbiote.client.feign.FeignRAPClient.getTopObservationsAsGuest | ( | String | resourceUrl, |
| int | top, | ||
| boolean | serverValidation | ||
| ) |
Get the latest top observations without validating RAP
| resourceUrl | the resource url |
| top | the number of observations |
| serverValidation | if true it will validate RAP |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
| String eu.h2020.symbiote.client.feign.FeignRAPClient.invokeService | ( | String | resourceUrl, |
| String | body, | ||
| boolean | serverValidation, | ||
| Set< String > | homePlatformIds | ||
| ) |
Invoke Service
| resourceUrl | the resource url |
| body | the message that will be sent |
| serverValidation | if true it will validate RAP |
| homePlatformIds | a set of home platform ids from which we are going to get credentials for the request |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
| String eu.h2020.symbiote.client.feign.FeignRAPClient.invokeServiceAsGuest | ( | String | resourceUrl, |
| String | body, | ||
| boolean | serverValidation | ||
| ) |
Invoke Service without validating RAP
| resourceUrl | the resource url |
| body | the message that will be sent |
| serverValidation | if true it will validate RAP |
Implements eu.h2020.symbiote.client.interfaces.RAPClient.
1.8.14