public class HTTP extends org.jgroups.protocols.TP implements HttpReceiver
| Modifier and Type | Field and Description |
|---|---|
protected String |
client_props |
protected String |
client_props_sep |
protected String |
external_path |
avg_batch_size, bind_addr, bind_port, bundler, bundler_capacity, bundler_num_spins, bundler_type, bundler_wait_strategy, can_bind_to_mcast_addr, cluster_name, connectLock, diag_handler, diagnostics_addr, diagnostics_bind_interfaces, diagnostics_passcode, diagnostics_port, diagnostics_ttl, enable_diagnostics, external_addr, external_port, header, internal_pool, is_trace, last_discovery_request, LIST, local_addr, local_physical_addr, log_discard_msgs, log_discard_msgs_version, logical_addr_cache, logical_addr_cache_expiration, logical_addr_cache_max_size, logical_addr_cache_reaper, logical_addr_cache_reaper_interval, loopback_copy, loopback_separate_thread, max_bundle_size, members, message_processing_policy, MIN_WAIT_BETWEEN_DISCOVERIES, MSG_OVERHEAD, msg_processing_max_buffer_size, msg_processing_policy, msg_stats, MULTICAST, port_range, preregistered_probe_handlers, print_function, receive_interfaces, receive_on_all_interfaces, socket_factory, suppress_log_different_cluster, suppress_log_different_version, suppress_time_different_cluster_warnings, suppress_time_different_version_warnings, thread_factory, thread_naming_pattern, thread_pool, thread_pool_enabled, thread_pool_keep_alive_time, thread_pool_max_threads, thread_pool_min_threads, time_service, time_service_interval, timer, timer_handle_non_blocking_tasks, use_common_fork_join_pool, use_fork_join_pool, use_ip_addrs, view, who_has_cache, who_has_cache_timeout| Constructor and Description |
|---|
HTTP() |
| Modifier and Type | Method and Description |
|---|---|
protected org.jgroups.stack.IpAddress |
createLocalAddress() |
void |
destroy() |
de.mklinger.commons.httpclient.HttpClient |
getClient() |
String |
getInfo() |
protected org.jgroups.PhysicalAddress |
getPhysicalAddress() |
org.jgroups.PhysicalAddress |
getPhysicalAddress(org.jgroups.Address dest) |
void |
sendMulticast(byte[] data,
int offset,
int length) |
void |
sendUnicast(org.jgroups.PhysicalAddress dest,
byte[] data,
int offset,
int length) |
void |
start() |
boolean |
supportsMulticasting() |
_send, addPhysicalAddressToCache, avgBatchSize, bundler, bundlerNumSpins, bundlerNumSpins, bundlerWaitStrategy, bundlerWaitStrategy, clearDifferentClusterCache, clearDifferentVersionCache, clearLogicalAddressCache, createBundler, createThreadPool, disableDiagnostics, doSend, down, down, dumpTimerTasks, enableBlockingTimerTasks, enableDiagnostics, evictLogicalAddressCache, evictLogicalAddressCache, fetchLocalAddresses, fetchPhysicalAddrs, fetchResponsesFromDiscoveryProtocol, getAllPhysicalAddressesFromCache, getAvgBatchSize, getBindAddress, getBindPort, getBundler, getBundlerBufferSize, getBundlerCapacity, getBundlerClass, getClusterName, getClusterNameAscii, getDifferentClusterMessages, getDifferentVersionMessages, getInternalThreadPoolSize, getInternalThreadPoolSizeLargest, getJmxObjects, getLocalAddress, getLocalPhysicalAddress, getLogDiscardMessages, getLogDiscardMessagesVersion, getMaxBundleSize, getMessageProcessingMaxBufferSize, getMessageStats, getNumMessagesSent, getNumThreads, getNumTimerTasks, getPhysicalAddressFromCache, getPortRange, getReceiveInterfaces, getSocketFactory, getThreadFactory, getThreadNamingPattern, getThreadPool, getThreadPoolKeepAliveTime, getThreadPoolMaxThreads, getThreadPoolMinThreads, getThreadPoolSize, getThreadPoolSizeActive, getThreadPoolSizeLargest, getThreadPoolThreadFactory, getTimer, getTimerClass, getTimerThreads, getTimeService, getUseIpAddresses, handleConnect, handleDisconnect, handleDownEvent, handleMessageBatch, handleProbe, handleSingleMessage, incrBatchesSent, incrNumSingleMsgsSent, init, isDiagnosticsHandlerRunning, isLogicalAddressCacheReaperRunning, isMulticastCapable, isReceiveOnAllInterfaces, localAddress, loggerType, loopback, passBatchUp, passMessageUp, printLogicalAddressCache, printWhoHasCache, processBatch, receive, registerLocalAddress, registerProbeHandler, removeLogicalAddressFromCache, resetStats, runInNewThread, send, sendToMembers, sendToSingleMember, setBindAddress, setBindPort, setBindToAllInterfaces, setBundler, setDiagnosticsHandler, setInAllThreadFactories, setLevel, setLogDiscardMessages, setLogDiscardMessagesVersion, setMaxBundleSize, setMessageProcessingPolicy, setPingData, setPortRange, setSocketFactory, setSourceAddress, setThreadFactory, setThreadNames, setThreadPool, setThreadPoolKeepAliveTime, setThreadPoolMaxThreads, setThreadPoolMinThreads, setThreadPoolThreadFactory, setTimer, setTimeService, shutdownThreadPool, startDiagnostics, stop, stopDiagnostics, submitToThreadPool, submitToThreadPool, supportedKeys, toString, unicastDestMismatch, unregisterProbeHandler, unsetThreadNames, versionMatch, viewaccept, afterCreationHook, enableStats, getConfigurableObjects, getDownProtocol, getDownServices, getId, getIdsAbove, getLevel, getLog, getName, getProtocolStack, getTransport, getUpProtocol, getUpServices, getValue, isErgonomics, level, parse, providedDownServices, providedUpServices, requiredDownServices, requiredUpServices, resetStatistics, setDownProtocol, setErgonomics, setId, setProtocolStack, setUpProtocol, setValue, statsEnabled, up, up, upclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreceiveprotected String client_props
protected String client_props_sep
protected String external_path
public void start()
throws Exception
start in class org.jgroups.protocols.TPExceptionpublic void destroy()
destroy in class org.jgroups.protocols.TPpublic boolean supportsMulticasting()
supportsMulticasting in class org.jgroups.protocols.TPpublic void sendMulticast(byte[] data,
int offset,
int length)
throws Exception
sendMulticast in class org.jgroups.protocols.TPExceptionpublic void sendUnicast(org.jgroups.PhysicalAddress dest,
byte[] data,
int offset,
int length)
throws Exception
sendUnicast in class org.jgroups.protocols.TPExceptionpublic de.mklinger.commons.httpclient.HttpClient getClient()
public String getInfo()
getInfo in class org.jgroups.protocols.TPprotected org.jgroups.PhysicalAddress getPhysicalAddress()
getPhysicalAddress in class org.jgroups.protocols.TPprotected org.jgroups.stack.IpAddress createLocalAddress()
public org.jgroups.PhysicalAddress getPhysicalAddress(org.jgroups.Address dest)
Copyright © 2016–2018 mklinger GmbH. All rights reserved.