Package | Description |
---|---|
org.ice4j.ice | |
org.ice4j.ice.harvest |
Modifier and Type | Field and Description |
---|---|
private List<CandidateHarvester> |
Agent.hostHarvesters
A list of additional CandidateHarvesters which will be used to
harvest candidates synchronously, and previously to harvesting by
Agent.harvesters . |
Modifier and Type | Method and Description |
---|---|
void |
Agent.addCandidateHarvester(CandidateHarvester harvester)
Adds harvester to the list of harvesters that this agent will
use when gathering Candidates.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCandidateHarvester
An abstract partial implementation of
CandidateHarvester . |
class |
AwsCandidateHarvester
Uses the Amazon AWS APIs to retrieve the public and private IPv4 addresses
for an EC2 instance.
|
class |
GoogleTurnCandidateHarvester
Implements a CandidateHarvester which gathers Google TURN dialect
Candidates for a specified
Component . |
class |
GoogleTurnSSLCandidateHarvester
Implements a CandidateHarvester which gathers Google TURN SSLTCP
dialect Candidates for a specified
Component . |
class |
MappingCandidateHarvester
Uses a list of addresses as a predefined static mask in order to generate
TransportAddress es. |
class |
SinglePortUdpHarvester
A harvester implementation which binds to a single DatagramSocket
and provides local candidates of type "host".
|
class |
StunCandidateHarvester
Implements a CandidateHarvester which gathers Candidates
for a specified
Component using STUN as defined in RFC 5389 "Session
Traversal Utilities for NAT (STUN)" only. |
class |
StunMappingCandidateHarvester
A
MappingCandidateHarvester which uses a STUN servers to discover
its public IP address. |
class |
TcpHarvester
An implementation of
AbstractTcpListener which acts as a
CandidateHarvester . |
class |
TurnCandidateHarvester
Implements a CandidateHarvester which gathers TURN
Candidates for a specified
Component . |
class |
UPNPHarvester
Implements a CandidateHarvester which gathers Candidates
for a specified
Component using UPnP. |
Modifier and Type | Field and Description |
---|---|
private CandidateHarvester |
CandidateHarvesterSetElement.harvester
The CandidateHarvester which is an element in a
CandidateHarvesterSet.
|
Modifier and Type | Method and Description |
---|---|
CandidateHarvester |
CandidateHarvesterSetElement.getHarvester()
Returns the CandidateHarvester encapsulated by this element.
|
Modifier and Type | Method and Description |
---|---|
Iterator<CandidateHarvester> |
CandidateHarvesterSet.iterator()
Returns an Iterator over the CandidateHarvesters which
are elements in this CandidateHarvesterSet.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CandidateHarvesterSet.add(CandidateHarvester harvester)
Adds a specific CandidateHarvester to this
CandidateHarvesterSet and returns true if it is not
already present.
|
boolean |
CandidateHarvesterSetElement.harvesterEquals(CandidateHarvester harvester)
Determines whether the associated CandidateHarvester is
considered to be the same as a specific CandidateHarvester.
|
Constructor and Description |
---|
CandidateHarvesterSetElement(CandidateHarvester harvester)
Initializes a new CandidateHarvesterSetElement instance
which is to represent a specific CandidateHarvester as an
element in a CandidateHarvesterSet.
|
Copyright © 2018. All rights reserved.