public class AZURE_PING
extends org.jgroups.protocols.FILE_PING
| Modifier and Type | Field and Description |
|---|---|
protected String |
container |
protected String |
storage_access_key |
protected String |
storage_account_name |
static int |
STREAM_BUFFER_SIZE |
protected boolean |
use_https |
filter, info_writer, info_writer_max_writes_after_view, info_writer_sleep_time, location, reads, regexp, register_shutdown_hook, remove_all_data_on_view_change, remove_old_coords_on_view_change, root_dir, SUFFIX, update_store_on_view_change, write_data_on_find, writesasync_discovery, async_discovery_use_separate_thread_per_request, break_on_coord_rsp, cluster_name, current_coord, discovery_req_futures, discovery_rsp_callback, discovery_rsp_expiry_time, is_coord, is_leaving, is_server, local_addr, max_members_in_discovery_request, max_rank_to_reply, num_discovery_requests, num_discovery_runs, ping_responses, return_entire_cache, send_cache_on_join, sends_can_block, stagger_timeout, timer, transport_supports_multicasting, use_disk_cache, use_ip_addrs, view, WHITESPACE| Constructor and Description |
|---|
AZURE_PING() |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
addressToFilename(String clustername,
org.jgroups.Address address)
Converts cluster name and address into a filename.
|
protected void |
createRootDir() |
void |
init() |
protected void |
parsePingData(byte[] pingBytes,
List<org.jgroups.Address> members,
org.jgroups.util.Responses responses) |
protected void |
readAll(List<org.jgroups.Address> members,
String clustername,
org.jgroups.util.Responses responses) |
protected void |
remove(String clustername,
org.jgroups.Address addr) |
protected void |
removeAll(String clustername) |
protected static String |
sanitize(String name)
Sanitizes names replacing backslashes and forward slashes with a dash.
|
void |
validateConfiguration() |
protected void |
write(List<org.jgroups.protocols.PingData> list,
String clustername) |
addressToFilename, deleteFile, down, findMembers, getLocation, getRemoveAllDataOnViewChange, handleView, isDynamic, isInfoWriterRunning, read, read, resetStats, setLocation, setRemoveAllDataOnViewChange, startInfoWriter, stop, stopInfoWriter, write, writeAll, writeAll, writeInfoaddDiscoveryResponseToCaches, addResponse, addResponse, addressAsString, addToCache, breakOnCoordResponse, breakOnCoordResponse, clearRequestFutures, deserialize, discoveryRequestReceived, discoveryRspExpiryTime, disseminateDiscoveryInformation, dumpCache, findInitialMembersAsString, findMembers, getCurrentCoord, getNumberOfDiscoveryRequestsSent, getView, getViewId, handleConnect, handleDisconnect, handleDiscoveryResponse, invokeFindMembers, isCoord, isMergeRunning, marshal, providedUpServices, readPingData, returnEntireCache, returnEntireCache, sendCacheInformation, sendDiscoveryResponse, serializeWithoutView, staggerTimeout, staggerTimeout, start, startCacheDissemination, up, up, useDiskCache, useDiskCache, weedOutCompletedDiscoveryResponsesaccept, afterCreationHook, destroy, down, enableStats, getConfigurableObjects, getDownProtocol, getDownServices, getId, getIdsAbove, getLevel, getLog, getName, getProtocolStack, getSocketFactory, getThreadFactory, getTransport, getUpProtocol, getUpServices, getValue, isErgonomics, level, parse, providedDownServices, requiredDownServices, requiredUpServices, resetStatistics, setDownProtocol, setErgonomics, setId, setLevel, setProperties, setProtocolStack, setSocketFactory, setUpProtocol, setValue, statsEnabled, upprotected String storage_account_name
protected String storage_access_key
protected String container
protected boolean use_https
public static final int STREAM_BUFFER_SIZE
public void init()
throws Exception
init in class org.jgroups.protocols.FILE_PINGExceptionpublic void validateConfiguration()
throws IllegalArgumentException
IllegalArgumentExceptionprotected void createRootDir()
createRootDir in class org.jgroups.protocols.FILE_PINGprotected void readAll(List<org.jgroups.Address> members, String clustername, org.jgroups.util.Responses responses)
readAll in class org.jgroups.protocols.FILE_PINGprotected void parsePingData(byte[] pingBytes,
List<org.jgroups.Address> members,
org.jgroups.util.Responses responses)
protected void write(List<org.jgroups.protocols.PingData> list, String clustername)
write in class org.jgroups.protocols.FILE_PINGprotected void remove(String clustername, org.jgroups.Address addr)
remove in class org.jgroups.protocols.FILE_PINGprotected void removeAll(String clustername)
removeAll in class org.jgroups.protocols.FILE_PINGprotected static String addressToFilename(String clustername, org.jgroups.Address address)
Copyright © 2019 JBoss by Red Hat. All rights reserved.