| Package | Description |
|---|---|
| org.jupnp.binding.annotations | |
| org.jupnp.model.action | |
| org.jupnp.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 © 2023 jUPnP.org. All rights reserved.