A B C D E F G H I L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDevice - Class in ball.upnp
- AbstractDevice() - Constructor for class ball.upnp.AbstractDevice
- AbstractService - Class in ball.upnp
- AbstractService() - Constructor for class ball.upnp.AbstractService
- Action - Class in ball.upnp
- Action() - Constructor for class ball.upnp.Action
- addListener(SSDPDiscoveryService.Listener) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Method to add a
SSDPDiscoveryService.Listener
. - advertise(RootDevice, int) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Method to add a
RootDevice
to advertise. - AL - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- AllowedValue - Enum in ball.upnp
- AnnotatedDevice - Interface in ball.upnp
-
Device
support forDeviceType
and related annotations. - AnnotatedService - Interface in ball.upnp
-
Service
support forServiceType
and related annotations. - Argument - Class in ball.upnp
- Argument() - Constructor for class ball.upnp.Argument
B
- ball.upnp - package ball.upnp
-
Classes specific to Universal Plug and Play (UPnP) (moved to https://openconnectivity.org/developer/specifications/upnp-resources/upnp-developer-resources).
- ball.upnp.annotation - package ball.upnp.annotation
-
Provides
Annotation
implementation classes. - ball.upnp.annotation.processing - package ball.upnp.annotation.processing
-
Provides
Processor
implementation classes. - ball.upnp.ant - package ball.upnp.ant
-
See
org.apache.tools.ant
. - ball.upnp.ant.taskdefs - package ball.upnp.ant.taskdefs
- ball.upnp.ssdp - package ball.upnp.ssdp
-
Classes specific to Simple Service Discovery Protocol 1.0 (SSDP).
- BOOTID_UPNP_ORG - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- BrowseDirectChildren - ball.upnp.AllowedValue
- BrowseMetadata - ball.upnp.AllowedValue
C
- CACHE_CONTROL - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- CONFIGID_UPNP_ORG - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
D
- DATE - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- Description - Interface in ball.upnp
-
Description
support forXmlNs
annotation. - Device - Interface in ball.upnp
-
UPnP device interface.
- DeviceType - Annotation Type in ball.upnp.annotation
-
AnnotatedDevice
device typeAnnotation
. - DeviceTypeProcessor - Class in ball.upnp.annotation.processing
-
DeviceType
annotationProcessor
. - DeviceTypeProcessor() - Constructor for class ball.upnp.annotation.processing.DeviceTypeProcessor
- Direction - Enum in ball.upnp
- Discover() - Constructor for class ball.upnp.ant.taskdefs.SSDPTask.Discover
E
- EOL - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDPMessage
end-of-line sequence. - EOM - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDPMessage
end-of-message sequence. - execute() - Method in class ball.upnp.ant.taskdefs.SSDPTask.Discover
- execute() - Method in class ball.upnp.ant.taskdefs.SSDPTask
- execute() - Method in class ball.upnp.ant.taskdefs.SSDPTask.Listen
- execute() - Method in class ball.upnp.ant.taskdefs.SSDPTask.MSearch
- EXT - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
F
- from(DatagramPacket) - Static method in class ball.upnp.ssdp.SSDPRequest
-
Method to parse a
SSDPRequest
from aDatagramPacket
. - from(DatagramPacket) - Static method in class ball.upnp.ssdp.SSDPResponse
-
Method to parse a
SSDPResponse
from aDatagramPacket
.
G
- getActionList() - Method in interface ball.upnp.Service
- getBootId() - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
BOOTID.UPNP.ORG
- getConfigId() - Method in interface ball.upnp.RootDevice
-
CONFIGID.UPNP.ORG
- getControlURL() - Method in interface ball.upnp.Service
- getDevice() - Method in interface ball.upnp.Service
- getDeviceList() - Method in interface ball.upnp.Device
- getDeviceType() - Method in interface ball.upnp.AnnotatedDevice
- getDeviceType() - Method in interface ball.upnp.Device
- getEventSubURL() - Method in interface ball.upnp.Service
- getExpiration() - Method in interface ball.upnp.ssdp.SSDPMessage
-
Method to get the expiration time for
this
SSDPMessage
. - getExpiration() - Method in class ball.upnp.ssdp.SSDPRequest
- getExpiration() - Method in class ball.upnp.ssdp.SSDPResponse
- getExpiration(SSDPMessage, long) - Static method in interface ball.upnp.ssdp.SSDPMessage
-
Implementation method for
SSDPMessage.getExpiration()
. - getHeaderParameterValue(String, String) - Method in interface ball.upnp.ssdp.SSDPMessage
-
Method to find the first
Header
matchingname
with a parameter matchingparameter
and return that parameter value. - getHeaderParameterValue(Function<String, T>, String, String) - Method in interface ball.upnp.ssdp.SSDPMessage
-
Method to find the first
Header
matchingname
with a parameter matchingparameter
and return that parameter value converted withfunction
. - getHeaderValue(String...) - Method in interface ball.upnp.ssdp.SSDPMessage
-
Method to find the first
Header
matchingnames
and return that value. - getHeaderValue(Function<String, T>, String...) - Method in interface ball.upnp.ssdp.SSDPMessage
- getLocation() - Method in interface ball.upnp.RootDevice
-
LOCATION
- getLocation() - Method in interface ball.upnp.ssdp.SSDPMessage
-
Method to get the location
URI
. - getMaxAge() - Method in interface ball.upnp.RootDevice
-
CACHE-CONTROL: MAX-AGE
- getMX() - Method in class ball.upnp.ssdp.SSDPRequest
-
Method to get the
MX
header value as anint
. - getNextBootId() - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
NEXTBOOTID.UPNP.ORG
- getNT() - Method in interface ball.upnp.ssdp.SSDPMessage
- getPresentationURL() - Method in interface ball.upnp.RootDevice
- getRequestLine() - Method in class ball.upnp.ssdp.SSDPRequest
- getSCPDURL() - Method in interface ball.upnp.Service
- getSearchPort() - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
SEARCHPORT.UPNP.ORG
- getServiceId() - Method in interface ball.upnp.AnnotatedService
- getServiceId() - Method in interface ball.upnp.Service
- getServiceList() - Method in interface ball.upnp.Device
- getServiceStateTable() - Method in interface ball.upnp.Service
- getServiceType() - Method in interface ball.upnp.AnnotatedService
- getServiceType() - Method in interface ball.upnp.Service
- getSocketAddress() - Method in class ball.upnp.ssdp.SSDPRequest
-
Method to get the
SocketAddress
from theDatagramPacket
ifthis
SSDPRequest
was parsed from a packet. - getSocketAddress() - Method in class ball.upnp.ssdp.SSDPResponse
-
Method to get the
SocketAddress
from theDatagramPacket
ifthis
SSDPResponse
was parsed from a packet. - getST() - Method in interface ball.upnp.ssdp.SSDPMessage
- getStatusLine() - Method in class ball.upnp.ssdp.SSDPResponse
- getUDN() - Method in interface ball.upnp.Device
- getUserAgent() - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
SERVER
andUSER-AGENT
- getUSN() - Method in interface ball.upnp.ssdp.SSDPMessage
- getUSN(URI) - Method in interface ball.upnp.Device
- getUSN(URI) - Method in interface ball.upnp.Service
- getUSN(URI) - Method in interface ball.upnp.SSDP
- getUSNMap() - Method in class ball.upnp.AbstractDevice
- getUSNMap() - Method in class ball.upnp.AbstractService
- getUSNMap() - Method in interface ball.upnp.Device
- getUSNMap() - Method in interface ball.upnp.Service
- getUSNMap() - Method in interface ball.upnp.SSDP
- getUUID() - Method in interface ball.upnp.Device
- getXmlns() - Method in interface ball.upnp.Description
-
Method to get the
XmlNs
's name.
H
- header(String, Number) - Method in class ball.upnp.ssdp.SSDPRequest
-
Number
fluent header setter. - header(String, Number) - Method in class ball.upnp.ssdp.SSDPResponse
-
Number
fluent header setter. - header(String, String) - Method in class ball.upnp.ssdp.SSDPRequest
-
String
fluent header setter. - header(String, String) - Method in class ball.upnp.ssdp.SSDPResponse
-
String
fluent header setter. - header(String, InetSocketAddress) - Method in class ball.upnp.ssdp.SSDPRequest
-
InetSocketAddress
fluent header setter. - header(String, InetSocketAddress) - Method in class ball.upnp.ssdp.SSDPResponse
-
InetSocketAddress
fluent header setter. - header(String, SocketAddress) - Method in class ball.upnp.ssdp.SSDPRequest
-
SocketAddress
fluent header setter. - header(String, SocketAddress) - Method in class ball.upnp.ssdp.SSDPResponse
-
SocketAddress
fluent header setter. - header(String, URI) - Method in class ball.upnp.ssdp.SSDPRequest
-
URI
fluent header setter. - header(String, URI) - Method in class ball.upnp.ssdp.SSDPResponse
-
URI
fluent header setter. - header(String, Function<T, String>, T) - Method in class ball.upnp.ssdp.SSDPRequest
-
Fluent header setter.
- header(String, Function<T, String>, T) - Method in class ball.upnp.ssdp.SSDPResponse
-
Fluent header setter.
- HOST - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
I
- Icon - Class in ball.upnp
-
Icon
. - Icon() - Constructor for class ball.upnp.Icon
- IN - ball.upnp.Direction
- INET_SOCKET_ADDRESS - Static variable in class ball.upnp.ssdp.SSDPMulticastSocket
-
SSDP IPv4 multicast
InetSocketAddress
. - init() - Method in class ball.upnp.ant.taskdefs.SSDPTask
- is(String) - Method in enum ball.upnp.ssdp.SSDPRequest.Method
-
Test if the argument method matches
this
.
L
- Listen() - Constructor for class ball.upnp.ant.taskdefs.SSDPTask.Listen
- LOCATION - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
M
- MAN - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- matches(URI) - Static method in interface ball.upnp.SSDP
-
Method to provide a
Predicate
that implementsSSDP.matches(URI,URI)
- matches(URI, URI) - Static method in interface ball.upnp.SSDP
-
Method to test if a
NT
satisfies anST
. - MAX_AGE - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
HTTP cache control key.
- msearch(int, URI) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Send multicast
M-SEARCH
messsage. - MSearch() - Constructor for class ball.upnp.ant.taskdefs.SSDPTask.MSearch
- MSEARCH - ball.upnp.ssdp.SSDPRequest.Method
- multicast(long, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Method to queue an
SSDPMessage
for multicast with delay. - multicast(SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Method to queue an
SSDPMessage
for multicast without delay. - MX - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
N
- NEXTBOOTID_UPNP_ORG - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- notify(BiConsumer<URI, URI>) - Method in interface ball.upnp.RootDevice
- NOTIFY - ball.upnp.ssdp.SSDPRequest.Method
- NT - Static variable in interface ball.upnp.RootDevice
-
upnp:rootdevice
- NT - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- NTS - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
O
P
- parse(DatagramPacket) - Static method in interface ball.upnp.ssdp.SSDPMessage
R
- receiveEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ant.taskdefs.SSDPTask
- receiveEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryCache
- receiveEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in interface ball.upnp.ssdp.SSDPDiscoveryService.Listener
-
Callback made after receiving a
SSDPMessage
. - receiveEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.RequestHandler
- receiveEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.ResponseHandler
- register(SSDPDiscoveryService) - Method in class ball.upnp.ant.taskdefs.SSDPTask
- register(SSDPDiscoveryService) - Method in class ball.upnp.ssdp.SSDPDiscoveryCache
- register(SSDPDiscoveryService) - Method in interface ball.upnp.ssdp.SSDPDiscoveryService.Listener
-
Callback when a
SSDPDiscoveryService.Listener
is added to aSSDPDiscoveryService
. - register(SSDPDiscoveryService) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.RequestHandler
- register(SSDPDiscoveryService) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.ResponseHandler
- removeListener(SSDPDiscoveryService.Listener) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Method to remove a
SSDPDiscoveryService.Listener
. - RequestHandler(SSDPRequest.Method) - Constructor for class ball.upnp.ssdp.SSDPDiscoveryService.RequestHandler
-
Sole constructor.
- ResponseHandler() - Constructor for class ball.upnp.ssdp.SSDPDiscoveryService.ResponseHandler
-
Sole constructor.
- RootDevice - Interface in ball.upnp
-
UPnP
RootDevice
interface. - run(SSDPDiscoveryService, DatagramSocket, SSDPRequest) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.RequestHandler
- run(SSDPDiscoveryService, DatagramSocket, SSDPResponse) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.ResponseHandler
S
- SEARCHPORT_UPNP_ORG - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- SECURELOCATION_UPNP_ORG - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- send(int, SocketAddress, List<? extends SSDPMessage>) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
- send(long, SocketAddress, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Method to queue an
SSDPMessage
for sending with delay. - send(SocketAddress, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService
-
Method to queue an
SSDPMessage
for sending without delay. - sendEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ant.taskdefs.SSDPTask
- sendEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryCache
- sendEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in interface ball.upnp.ssdp.SSDPDiscoveryService.Listener
-
Callback made just before sending a
SSDPMessage
. - sendEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.RequestHandler
- sendEvent(SSDPDiscoveryService, DatagramSocket, SSDPMessage) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.ResponseHandler
- SERVER - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- Service - Interface in ball.upnp
-
UPnP service interface.
- ServiceId - Annotation Type in ball.upnp.annotation
-
AnnotatedService
service IDAnnotation
. - ServiceIdProcessor - Class in ball.upnp.annotation.processing
- ServiceIdProcessor() - Constructor for class ball.upnp.annotation.processing.ServiceIdProcessor
- ServiceType - Annotation Type in ball.upnp.annotation
-
AnnotatedService
service typeAnnotation
. - ServiceTypeProcessor - Class in ball.upnp.annotation.processing
-
ServiceType
annotationProcessor
. - ServiceTypeProcessor() - Constructor for class ball.upnp.annotation.processing.ServiceTypeProcessor
- shutdown() - Method in class ball.upnp.ssdp.SSDPDiscoveryService
- SSDP - Interface in ball.upnp
-
SSDP "discoverable" marker interface.
- SSDP_ALIVE - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP
SSDPMessage.NTS
value. - SSDP_ALL - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP
SSDPMessage.ST
value. - SSDP_BYEBYE - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP
SSDPMessage.NTS
value. - SSDP_UPDATE - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP
SSDPMessage.NTS
value. - SSDPDiscoveryCache - Class in ball.upnp.ssdp
-
SSDP discovery cache implementation.
- SSDPDiscoveryCache() - Constructor for class ball.upnp.ssdp.SSDPDiscoveryCache
- SSDPDiscoveryService - Class in ball.upnp.ssdp
-
SSDP discovery
ScheduledThreadPoolExecutor
implementation. - SSDPDiscoveryService(String) - Constructor for class ball.upnp.ssdp.SSDPDiscoveryService
-
Sole constructor.
- SSDPDiscoveryService.Listener - Interface in ball.upnp.ssdp
-
SSDPDiscoveryService
listener interface definition. - SSDPDiscoveryService.RequestHandler - Class in ball.upnp.ssdp
-
SSDPDiscoveryService
SSDPRequest
handler. - SSDPDiscoveryService.ResponseHandler - Class in ball.upnp.ssdp
-
SSDPDiscoveryService
SSDPResponse
handler. - SSDPMessage - Interface in ball.upnp.ssdp
-
SSDP
HttpMessage
interface definition. - SSDPMulticastSocket - Class in ball.upnp.ssdp
-
SSDP discovery
MulticastSocket
implementation. - SSDPMulticastSocket() - Constructor for class ball.upnp.ssdp.SSDPMulticastSocket
-
Sole constructor.
- SSDPRequest - Class in ball.upnp.ssdp
-
SSDP
HttpRequest
implementation. - SSDPRequest(SSDPRequest.Method) - Constructor for class ball.upnp.ssdp.SSDPRequest
-
Sole non-private constructor.
- SSDPRequest.Method - Enum in ball.upnp.ssdp
-
SSDPRequest
enumeratedSSDPRequest.Method
s. - SSDPResponse - Class in ball.upnp.ssdp
-
SSDP
HttpResponse
implementation. - SSDPResponse(int, String) - Constructor for class ball.upnp.ssdp.SSDPResponse
-
Sole constructor.
- SSDPTask - Class in ball.upnp.ant.taskdefs
- SSDPTask() - Constructor for class ball.upnp.ant.taskdefs.SSDPTask
- SSDPTask.Discover - Class in ball.upnp.ant.taskdefs
- SSDPTask.Listen - Class in ball.upnp.ant.taskdefs
- SSDPTask.MSearch - Class in ball.upnp.ant.taskdefs
- ST - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- StateVariable - Class in ball.upnp
- StateVariable() - Constructor for class ball.upnp.StateVariable
T
- toCharArrayBuffer(String) - Static method in interface ball.upnp.ssdp.SSDPMessage
-
Static method to convert a
String
to aCharArrayBuffer
. - toCharArrayBuffer(DatagramPacket) - Static method in interface ball.upnp.ssdp.SSDPMessage
-
Static method to convert a
DatagramPacket
to aCharArrayBuffer
. - toString() - Method in class ball.upnp.AbstractDevice
- toString() - Method in class ball.upnp.AbstractService
- toString() - Method in enum ball.upnp.ssdp.SSDPRequest.Method
- toString() - Method in class ball.upnp.ssdp.SSDPRequest
- toString() - Method in class ball.upnp.ssdp.SSDPResponse
U
- unregister(SSDPDiscoveryService) - Method in class ball.upnp.ant.taskdefs.SSDPTask
- unregister(SSDPDiscoveryService) - Method in class ball.upnp.ssdp.SSDPDiscoveryCache
- unregister(SSDPDiscoveryService) - Method in interface ball.upnp.ssdp.SSDPDiscoveryService.Listener
-
Callback when a
SSDPDiscoveryService.Listener
is removed from aSSDPDiscoveryService
. - unregister(SSDPDiscoveryService) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.RequestHandler
- unregister(SSDPDiscoveryService) - Method in class ball.upnp.ssdp.SSDPDiscoveryService.ResponseHandler
- USER_AGENT - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
- USN - Static variable in interface ball.upnp.ssdp.SSDPMessage
-
SSDP message header name.
V
- value() - Method in annotation type ball.upnp.annotation.DeviceType
- value() - Method in annotation type ball.upnp.annotation.ServiceId
- value() - Method in annotation type ball.upnp.annotation.ServiceType
- value() - Method in annotation type ball.upnp.annotation.XmlNs
- valueOf(String) - Static method in enum ball.upnp.AllowedValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ball.upnp.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ball.upnp.ssdp.SSDPRequest.Method
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ball.upnp.AllowedValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ball.upnp.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ball.upnp.ssdp.SSDPRequest.Method
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- XmlNs - Annotation Type in ball.upnp.annotation
-
Description
xmlnsAnnotation
. - XmlNsProcessor - Class in ball.upnp.annotation.processing
- XmlNsProcessor() - Constructor for class ball.upnp.annotation.processing.XmlNsProcessor
All Classes All Packages