Modifier and Type | Method and Description |
---|---|
Action |
AnnotationActionBinder.appendAction(Map<Action,ActionExecutor> actions) |
Modifier and Type | Method and Description |
---|---|
protected Map<Action,ActionExecutor> |
AnnotationLocalServiceBinder.readActions(Class<?> clazz,
Map<StateVariable,StateVariableAccessor> stateVariables,
Set<Class> stringConvertibleTypes) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AnnotationLocalServiceBinder.isActionExcluded(Action action)
Override this method to exclude action/methods after they have been discovered.
|
Modifier and Type | Method and Description |
---|---|
Action |
AnnotationActionBinder.appendAction(Map<Action,ActionExecutor> actions) |
Modifier and Type | Method and Description |
---|---|
Action |
MutableAction.build() |
Action[] |
MutableService.createActions() |
Modifier and Type | Field and Description |
---|---|
protected Action<S> |
ActionInvocation.action |
Modifier and Type | Method and Description |
---|---|
Action<S> |
ActionInvocation.getAction() |
Modifier and Type | Method and Description |
---|---|
protected Object |
AbstractActionExecutor.readOutputArgumentValues(Action<LocalService> action,
Object instance)
Reads the output arguments after an action execution using accessors.
|
Constructor and Description |
---|
ActionInvocation(Action<S> action) |
ActionInvocation(Action<S> action,
ActionArgumentValue<S>[] input) |
ActionInvocation(Action<S> action,
ActionArgumentValue<S>[] input,
ActionArgumentValue<S>[] output) |
ActionInvocation(Action<S> action,
ActionArgumentValue<S>[] input,
ActionArgumentValue<S>[] output,
ClientInfo clientInfo) |
ActionInvocation(Action<S> action,
ActionArgumentValue<S>[] input,
ClientInfo clientInfo) |
ActionInvocation(Action<S> action,
ClientInfo clientInfo) |
RemoteActionInvocation(Action action,
ActionArgumentValue[] input,
ActionArgumentValue[] output,
RemoteClientInfo remoteClientInfo) |
RemoteActionInvocation(Action action,
RemoteClientInfo remoteClientInfo) |
Modifier and Type | Method and Description |
---|---|
Action |
IncomingActionRequestMessage.getAction() |
Constructor and Description |
---|
OutgoingActionRequestMessage(Action action,
UpnpRequest operation) |
OutgoingActionResponseMessage(Action action) |
OutgoingActionResponseMessage(UpnpResponse.Status status,
Action action) |
Modifier and Type | Class and Description |
---|---|
class |
QueryStateVariableAction<S extends Service>
Describes a single action, the deprecated "query any state variable" action.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Action,ActionExecutor> |
LocalService.actionExecutors |
Modifier and Type | Method and Description |
---|---|
Action<S> |
Action.deepCopy() |
Action<S> |
ActionArgument.getAction() |
Action<S> |
Service.getAction(String name) |
Action<S>[] |
Service.getActions() |
abstract Action |
Service.getQueryStateVariableAction() |
Action |
RemoteService.getQueryStateVariableAction() |
Action |
LocalService.getQueryStateVariableAction() |
Modifier and Type | Method and Description |
---|---|
ActionExecutor |
LocalService.getExecutor(Action action) |
LocalService |
LocalDevice.newInstance(ServiceType serviceType,
ServiceId serviceId,
URI descriptorURI,
URI controlURI,
URI eventSubscriptionURI,
Action<LocalService>[] actions,
StateVariable<LocalService>[] stateVariables) |
RemoteService |
RemoteDevice.newInstance(ServiceType serviceType,
ServiceId serviceId,
URI descriptorURI,
URI controlURI,
URI eventSubscriptionURI,
Action<RemoteService>[] actions,
StateVariable<RemoteService>[] stateVariables) |
abstract S |
Device.newInstance(ServiceType serviceType,
ServiceId serviceId,
URI descriptorURI,
URI controlURI,
URI eventSubscriptionURI,
Action<S>[] actions,
StateVariable<S>[] stateVariables) |
Constructor and Description |
---|
LocalService(ServiceType serviceType,
ServiceId serviceId,
Action[] actions,
StateVariable[] stateVariables) |
RemoteService(ServiceType serviceType,
ServiceId serviceId,
URI descriptorURI,
URI controlURI,
URI eventSubscriptionURI,
Action<RemoteService>[] actions,
StateVariable<RemoteService>[] stateVariables) |
Service(ServiceType serviceType,
ServiceId serviceId,
Action<S>[] actions,
StateVariable<S>[] stateVariables) |
Constructor and Description |
---|
LocalService(ServiceType serviceType,
ServiceId serviceId,
Map<Action,ActionExecutor> actionExecutors,
Map<StateVariable,StateVariableAccessor> stateVariableAccessors,
Set<Class> stringConvertibleTypes,
boolean supportsQueryStateVariables) |
Copyright © 2015 4th Line GmbH, Switzerland. All rights reserved.