- GeoIPService - Class in jadex.base.relay
-
Helper object to resolve IP addresses to Geo locations.
- GeoIPService() - Constructor for class jadex.base.relay.GeoIPService
-
- getAllPlatformInfos(boolean) - Method in class jadex.base.relay.StatsDB
-
Get all saved platform infos for direct data export (sorted by id, oldest first).
- getAwarenessInfo() - Method in class jadex.base.relay.PlatformInfo
-
Get the awareness info.
- getByteCount() - Method in class jadex.base.relay.PlatformInfo
-
Get the byte count as beautified string.
- getBytes() - Method in class jadex.base.relay.PlatformInfo
-
Get the byte count as raw value
- getConnectDate() - Method in class jadex.base.relay.PlatformInfo
-
Get the connect date.
- getConnectionManager() - Method in class jadex.base.relay.RelayHandler
-
Get the connection manager.
- getConnectTime() - Method in class jadex.base.relay.PlatformInfo
-
Get the connect time.
- getContent() - Method in class jadex.base.relay.Message
-
Get the message content.
- getCountryCode(String) - Method in class jadex.base.relay.GeoIPService
-
Fetch country code for an IP address or null, if not found.
- getCountryCode() - Method in class jadex.base.relay.PeerHandler
-
Get the country code (e.g.
- getCountryCode() - Method in class jadex.base.relay.PlatformInfo
-
Get the country code (e.g.
- getCurrentPeers() - Method in class jadex.base.relay.RelayHandler
-
Get the current peers.
- getCurrentPlatforms() - Method in class jadex.base.relay.RelayHandler
-
Get the current platforms
- getDBId() - Method in class jadex.base.relay.PlatformInfo
-
Get the db id
- getDebugLevel() - Method in class jadex.base.relay.RelayServerSettings
-
Get the debug level.
- getDebugText() - Method in class jadex.base.relay.PeerHandler
-
Get the debug text.
- getDisconnectDate() - Method in class jadex.base.relay.PlatformInfo
-
Get the disconnect date.
- getDisconnectTime() - Method in class jadex.base.relay.PlatformInfo
-
Get the disconnect time.
- getFuture() - Method in class jadex.base.relay.Message
-
Get the future.
- getGeoIPService() - Static method in class jadex.base.relay.GeoIPService
-
Get the db instance.
- getHost() - Method in class jadex.base.relay.PeerHandler
-
Get the host name of the peer server.
- getHostIP() - Method in class jadex.base.relay.PlatformInfo
-
Get the host.
- getHostName() - Method in class jadex.base.relay.PlatformInfo
-
Get the resolved host name.
- getId() - Method in class jadex.base.relay.PlatformInfo
-
Get the id.
- getId() - Method in class jadex.base.relay.RelayServerSettings
-
Get the id.
- getInitialPeers() - Method in class jadex.base.relay.RelayServerSettings
-
Get the initial peers.
- getlatest - Variable in class jadex.base.relay.StatsDB
-
The prepared get latest entry query statement.
- getLatestEntry(String) - Method in class jadex.base.relay.StatsDB
-
Get the latest id for a peer.
- getLocation(String) - Method in class jadex.base.relay.GeoIPService
-
Fetch location name for an IP address.
- getLocation() - Method in class jadex.base.relay.PeerHandler
-
Get the location (i.e.
- getLocation() - Method in class jadex.base.relay.PlatformInfo
-
Get the location (i.e.
- getLogger() - Static method in class jadex.base.relay.RelayHandler
-
Get the logger.
- getMessageCount() - Method in class jadex.base.relay.PlatformInfo
-
Get the message count.
- getMessageType() - Method in class jadex.base.relay.Message
-
Get the message type.
- getPeerId() - Method in class jadex.base.relay.PlatformInfo
-
Get the peer id
- getPeerList() - Method in class jadex.base.relay.RelayHandler
-
Get the peer list.
- getPeers() - Method in class jadex.base.relay.PeerList
-
Get the currently connected peers.
- getPlatformInfos() - Method in class jadex.base.relay.PeerHandler
-
Get the platform infos received from the peer.
- getPlatformInfos(int) - Method in class jadex.base.relay.StatsDB
-
Get cumulated platform infos per ip to use for display (sorted by recency, newest first).
- getPlatformInfosForSync(String, int, int) - Method in class jadex.base.relay.StatsDB
-
Get platform infos for history synchronization
- getPosition(String) - Method in class jadex.base.relay.GeoIPService
-
Get the position as latitude,longitude.
- getPosition() - Method in class jadex.base.relay.PeerHandler
-
Get the location as latitude,longitude.
- getPosition() - Method in class jadex.base.relay.PlatformInfo
-
Get the location as latitude,longitude.
- getPreferredCodecs() - Method in class jadex.base.relay.PlatformInfo
-
Get the preferred codecs.
- getProperties() - Method in class jadex.base.relay.PlatformInfo
-
Get the properties.
- getScheme() - Method in class jadex.base.relay.PlatformInfo
-
Get the host.
- getSettings() - Method in class jadex.base.relay.RelayHandler
-
Get the settings.
- getStatisticsDB() - Method in class jadex.base.relay.RelayHandler
-
Get the statistics database (if any).
- getTransferRate() - Method in class jadex.base.relay.PlatformInfo
-
Get the average transfer rate as beautified string.
- getTransferTime() - Method in class jadex.base.relay.PlatformInfo
-
Get the transfer time as raw value (millis).
- getUrl() - Method in class jadex.base.relay.PeerHandler
-
Get the peer url.
- getUrl() - Method in class jadex.base.relay.RelayServerSettings
-
Get the url.
- getURLs(String) - Method in class jadex.base.relay.PeerList
-
Get the known relay urls.
- pcodecs - Variable in class jadex.base.relay.PlatformInfo
-
The preferred codecs (if any).
- PeerHandler - Class in jadex.base.relay
-
Handler to periodically ping remote peer and synchronize history db.
- PeerHandler(RelayHandler, String, boolean) - Constructor for class jadex.base.relay.PeerHandler
-
Create a timer task.
- peerid - Variable in class jadex.base.relay.PeerHandler
-
The peer id (null, if unknown).
- peerid - Variable in class jadex.base.relay.PlatformInfo
-
The peer id.
- peerid - Variable in class jadex.base.relay.StatsDB
-
The peer id.
- PeerList - Class in jadex.base.relay
-
The peer list actively manages the list of
connected peer relay servers.
- PeerList(RelayHandler) - Constructor for class jadex.base.relay.PeerList
-
Create a new peer list.
- peerOffline() - Method in class jadex.base.relay.PeerHandler
-
Called when a peer becomes offline.
- peerOnline() - Method in class jadex.base.relay.PeerHandler
-
Called when the peer becomes online.
- peers - Variable in class jadex.base.relay.PeerList
-
The peer handlers for polling relay peers (url -> peer handler).
- peers - Variable in class jadex.base.relay.RelayHandler
-
The peer list.
- peerstate - Variable in class jadex.base.relay.PeerHandler
-
The latest known remote peer state (-1 for none).
- PlatformInfo - Class in jadex.base.relay
-
Data object to collect information about
connected platforms.
- PlatformInfo() - Constructor for class jadex.base.relay.PlatformInfo
-
Create a platform info.
- PlatformInfo(String, String, String, String, String) - Constructor for class jadex.base.relay.PlatformInfo
-
Create a platform info.
- PlatformInfo(Integer, String, String, String, String, String, Date, Date, int, double, double) - Constructor for class jadex.base.relay.PlatformInfo
-
Constructor used by db.
- platforms - Variable in class jadex.base.relay.RelayHandler
-
Info about connected platforms.
- printPlatformInfos(PlatformInfo[]) - Static method in class jadex.base.relay.StatsDB
-
Print out the contents of a result set.
- printPlatformInfos(Iterator<PlatformInfo>) - Static method in class jadex.base.relay.StatsDB
-
Print out the contents of a result set.
- printResultSet(ResultSet) - Static method in class jadex.base.relay.StatsDB
-
Print out the contents of a result set.
- properties - Variable in class jadex.base.relay.PlatformInfo
-
The properties (if any).
- PROPERTY_DBSYNC - Static variable in class jadex.base.relay.RelayServerSettings
-
The property for the db synchronization flag.
- PROPERTY_DEBUG - Static variable in class jadex.base.relay.RelayServerSettings
-
The property for the debug flag.
- PROPERTY_ID - Static variable in class jadex.base.relay.RelayServerSettings
-
The property for this relay's own id.
- PROPERTY_NOCONNECTIONS - Static variable in class jadex.base.relay.RelayServerSettings
-
The property for the flag for disabling platform connections.
- PROPERTY_PEERS - Static variable in class jadex.base.relay.RelayServerSettings
-
The property for the peer server urls (comma separated).
- PROPERTY_URL - Static variable in class jadex.base.relay.RelayServerSettings
-
The property for this relay's own url.
- props - Variable in class jadex.base.relay.RelayServerSettings
-
The properties holding the settings.