Package | Description |
---|---|
com.aquenos.epics.jackie.client |
Channel Access client core.
|
com.aquenos.epics.jackie.client.beacon |
Beacon detector.
|
com.aquenos.epics.jackie.client.io |
Client I/O utilities.
|
com.aquenos.epics.jackie.client.resolver |
Channel name resolver.
|
com.aquenos.epics.jackie.common.exception |
Exceptions used by the Jackie library.
|
com.aquenos.epics.jackie.common.io |
Classes for dealing with I/O operations.
|
Modifier and Type | Method and Description |
---|---|
ErrorHandler |
ChannelAccessClientConfiguration.getErrorHandler()
Returns the error handler that is used by all client components, unless
there is a component-specific configuration that defines its own error
handler.
|
Constructor and Description |
---|
ChannelAccessClientConfiguration(java.nio.charset.Charset charset,
java.lang.String hostName,
java.lang.String userName,
java.lang.Integer maxPayloadReceiveSize,
java.lang.Integer maxPayloadSendSize,
java.lang.Double echoInterval,
java.lang.Long cidBlockReuseTime,
ChannelAccessEventMask defaultEventMask,
ErrorHandler errorHandler,
BeaconDetectorConfiguration beaconDetectorConfiguration,
ChannelNameResolverConfiguration resolverConfiguration)
Creates a configuration for a Channel Access client using the specified
options.
|
DefaultClientThreadingStrategy(ErrorHandler errorHandler)
Creates a default threading strategy that uses the specified error
handler.
|
DefaultClientThreadingStrategy(ErrorHandler errorHandler,
java.util.concurrent.ExecutorService notificationExecutorService,
boolean shutdownNotificationExecutorServiceOnDestruction)
Creates a default threading strategy that uses the specified error
handler and executor service.
|
Modifier and Type | Method and Description |
---|---|
ErrorHandler |
BeaconDetectorConfiguration.getErrorHandler()
Returns the error handler that should be used by the beacon detector.
|
Constructor and Description |
---|
BeaconDetectorConfiguration(ErrorHandler errorHandler,
java.lang.Integer defaultServerPort,
java.lang.Integer repeaterPort)
Creates a beacon detector configuration using the specified options.
|
Repeater(ErrorHandler errorHandler,
int repeaterPort)
Creates a repeater on the specified port, using the specified error
handler.
|
Constructor and Description |
---|
ChannelAccessServerConnection(BeaconDetector beaconDetector,
java.nio.charset.Charset charset,
CommunicationController communicationController,
long echoIntervalMillis,
ErrorHandler errorHandler,
int maxReceiveSize,
int maxSendSize,
java.net.InetSocketAddress serverAddress,
java.lang.String hostName,
java.lang.String userName,
ChannelAccessVersion version)
Creates a connection.
|
Modifier and Type | Method and Description |
---|---|
ErrorHandler |
ChannelNameResolverConfiguration.getErrorHandler()
Returns the error handler that should be used by the channel-name
resolver.
|
Constructor and Description |
---|
ChannelNameResolverConfiguration(java.nio.charset.Charset charset,
ErrorHandler errorHandler,
java.lang.String hostName,
java.lang.String userName,
java.lang.Integer defaultServerPort,
java.util.Set<Pair<java.net.Inet4Address,java.lang.Integer>> tcpAddresses,
java.util.Set<Pair<java.net.Inet4Address,java.lang.Integer>> udpAddresses,
java.lang.Boolean autoDetermineAddresses,
java.lang.Double maximumSearchPeriod,
java.lang.Double echoInterval,
java.lang.Integer multicastTimeToLive)
Creates a channel-name resolver configuration using the specified
options.
|
Modifier and Type | Class and Description |
---|---|
class |
ExceptionSafeErrorHandler
Wrapping error handler that ensures that no exceptions are thrown.
|
class |
JavaUtilLoggingErrorHandler
Simple error handler that logs the error using a
Logger . |
class |
NullErrorHandler
Error handler that simply does nothing.
|
Constructor and Description |
---|
ExceptionSafeErrorHandler(ErrorHandler delegate)
Creates an error handler that never thrown an exception from the
specified error handler.
|
Constructor and Description |
---|
AbstractSocketChannelConnection(java.nio.channels.SocketChannel channel,
CommunicationController communicationController,
ErrorHandler errorHandler,
int bufferSize,
int maximumNumberOfFreeBuffers,
long maximumNumberOfContiguousBytesRead)
Creates a connection based on a socket channel.
|
Copyright © 2014–2019 aquenos GmbH. All rights reserved.