public class S3_PING
extends org.jgroups.protocols.FILE_PING
| Modifier and Type | Field and Description |
|---|---|
protected String |
bucket_name |
protected String |
bucket_prefix |
protected boolean |
check_if_bucket_exists |
protected String |
endpoint |
protected static short |
JGROUPS_PROTOCOL_DEFAULT_MAGIC_NUMBER |
protected static String |
MAGIC_NUMBER_SYSTEM_PROPERTY |
protected String |
region_name |
protected com.amazonaws.services.s3.AmazonS3 |
s3 |
protected static int |
SERIALIZATION_BUFFER_SIZE |
protected static String |
SERIALIZED_CONTENT_TYPE |
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, transport_supports_multicasting, use_disk_cache, use_ip_addrs, view, WHITESPACE| Constructor and Description |
|---|
S3_PING() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createRootDir() |
protected String |
getClusterPrefix(String clusterName) |
void |
init() |
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 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, getClusterName, getCurrentCoord, getNumberOfDiscoveryRequestsSent, getView, getViewId, handleConnect, handleDisconnect, handleDiscoveryResponse, invokeFindMembers, isCoord, isMergeRunning, marshal, providedUpServices, readPingData, returnEntireCache, returnEntireCache, sendCacheInformation, sendDiscoveryResponse, serializeWithoutView, setClusterName, 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, setProtocolStack, setSocketFactory, setUpProtocol, setValue, statsEnabled, upprotected static final short JGROUPS_PROTOCOL_DEFAULT_MAGIC_NUMBER
protected static final int SERIALIZATION_BUFFER_SIZE
protected static final String SERIALIZED_CONTENT_TYPE
protected static final String MAGIC_NUMBER_SYSTEM_PROPERTY
protected String endpoint
protected String region_name
protected String bucket_name
protected String bucket_prefix
protected boolean check_if_bucket_exists
protected com.amazonaws.services.s3.AmazonS3 s3
public void init()
throws Exception
init in class org.jgroups.protocols.FILE_PINGExceptionprotected 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 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_PINGCopyright © 2022 JBoss, a division of Red Hat. All rights reserved.