| Package | Description |
|---|---|
| org.jupnp.binding.annotations | |
| org.jupnp.binding.staging | |
| org.jupnp.model.action | |
| org.jupnp.model.message.control | |
| org.jupnp.model.meta |
| 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() |
Action |
LocalService.getQueryStateVariableAction() |
abstract Action |
Service.getQueryStateVariableAction() |
Action |
RemoteService.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 © 2023 jUPnP.org. All rights reserved.