|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRDAService
Nested Class Summary | |
---|---|
static class |
IRDAService.GetElement
|
static class |
IRDAService.SubscriptionResult
|
Method Summary | |
---|---|
IDeviceHandle |
getDeviceHandle(String deviceName)
|
List<IRDAService.GetElement> |
listGet(List<String> parameters,
String cycleSelector)
Performs an optimized (bulk) call for multiple get operation. |
List<IRDAService.GetElement> |
listGet(List<String> parameters,
String cycleSelector,
Data context)
|
List<String> |
listSet(List<String> parameters,
List<Data> values,
String cycleSelector)
Performs an optimized (bulk) call for multiple set operation. |
List<String> |
listSet(List<String> parameters,
List<Data> values,
String cycleSelector,
Data context)
|
List<IRDAService.SubscriptionResult> |
listSubscribe(List<String> parameters,
String cycleSelector,
Data context,
ReplyHandler replyHandler)
Performs an optimized (bulk) call for multiple subscriptions, possibly with context. |
List<IRDAService.SubscriptionResult> |
listSubscribe(List<String> parameters,
String cycleSelector,
ReplyHandler replyHandler)
Performs an optimized (bulk) call for multiple subscriptions. |
void |
listUnsubscribe(List<ISubscriptionRequest> requests)
Performs an optimized (bulk) cancellation for multiple subscriptions. |
void |
setRBACToken(byte[] token)
|
Method Detail |
---|
void setRBACToken(byte[] token) throws BadToken, TokenExpired
BadToken
TokenExpired
IDeviceHandle getDeviceHandle(String deviceName) throws BadParameter, InternalException
BadParameter
InternalException
List<IRDAService.SubscriptionResult> listSubscribe(List<String> parameters, String cycleSelector, ReplyHandler replyHandler) throws BadParameter, InternalException
BadParameter
- thrown to indicate that some parameter is malformed or does not
describe a valid device/property pair
InternalException
- thrown if the device could not be located due to an internal RDA
errorList<IRDAService.SubscriptionResult> listSubscribe(List<String> parameters, String cycleSelector, Data context, ReplyHandler replyHandler) throws BadParameter, InternalException
BadParameter
- thrown to indicate that some parameter is malformed or does not
describe a valid device/property pair
InternalException
- thrown if the device could not be located due to an internal RDA
errorvoid listUnsubscribe(List<ISubscriptionRequest> requests) throws BadParameter
BadParameter
List<IRDAService.GetElement> listGet(List<String> parameters, String cycleSelector) throws BadParameter
BadParameter
List<IRDAService.GetElement> listGet(List<String> parameters, String cycleSelector, Data context) throws BadParameter
BadParameter
List<String> listSet(List<String> parameters, List<Data> values, String cycleSelector) throws BadParameter
BadParameter
List<String> listSet(List<String> parameters, List<Data> values, String cycleSelector, Data context) throws BadParameter
BadParameter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |