Package | Description |
---|---|
org.fourthline.cling.binding.annotations | |
org.fourthline.cling.model.action | |
org.fourthline.cling.model.meta |
Modifier and Type | Method and Description |
---|---|
protected ActionExecutor |
AnnotationActionBinder.createExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArguments) |
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 |
---|---|
Action |
AnnotationActionBinder.appendAction(Map<Action,ActionExecutor> actions) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractActionExecutor
Shared procedures for action executors based on an actual service implementation instance.
|
class |
MethodActionExecutor
Invokes methods on a service implementation instance with reflection.
|
class |
QueryStateVariableExecutor
Special executor for one action, the deprecated "query the value of the any state variable" action.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Action,ActionExecutor> |
LocalService.actionExecutors |
Modifier and Type | Method and Description |
---|---|
ActionExecutor |
LocalService.getExecutor(Action action) |
ActionExecutor |
LocalService.getExecutor(String actionName) |
Constructor and Description |
---|
LocalService(ServiceType serviceType,
ServiceId serviceId,
Map<Action,ActionExecutor> actionExecutors,
Map<StateVariable,StateVariableAccessor> stateVariableAccessors,
Set<Class> stringConvertibleTypes,
boolean supportsQueryStateVariables) |
Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.