Package | Description |
---|---|
org.kitteh.irc.client.library |
Kitteh IRC Client Library!
|
org.kitteh.irc.client.library.defaults |
Default implementations to power the API.
|
org.kitteh.irc.client.library.defaults.feature |
Defaults!
|
org.kitteh.irc.client.library.feature.defaultmessage |
Handling of default messages in the client.
|
Modifier and Type | Method and Description |
---|---|
@NonNull DefaultMessageMap |
Client.getDefaultMessageMap()
Gets the message manager for default messages to reply with
when certain messages are being sent.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client.Builder.Management |
Client.Builder.Management.defaultMessageMap(@Nullable DefaultMessageMap defaultMessageMap)
Sets default messages.
|
void |
Client.WithManagement.initialize(@NonNull String name,
@NonNull NetworkHandler networkHandler,
@NonNull HostWithPort serverHostWithPort,
@Nullable String serverPassword,
@Nullable InetSocketAddress bindAddress,
@Nullable HostWithPort proxyAddress,
@Nullable ProxyType proxyType,
@NonNull String nick,
@NonNull String userString,
@NonNull String realName,
@NonNull ActorTracker actorTracker,
@NonNull AuthManager authManager,
CapabilityManager.WithManagement capabilityManager,
@NonNull EventManager eventManager,
@NonNull List<EventListenerSupplier> listenerSuppliers,
@NonNull MessageTagManager messageTagManager,
@NonNull ISupportManager iSupportManager,
@Nullable DefaultMessageMap defaultMessageMap,
@NonNull Function<Client.WithManagement,? extends MessageSendingQueue> messageSendingQueue,
@NonNull Function<Client.WithManagement,? extends ServerInfo.WithManagement> serverInfo,
@Nullable Consumer<Exception> exceptionListener,
@Nullable Consumer<String> inputListener,
@Nullable Consumer<String> outputListener,
boolean secure,
@Nullable Path secureKeyCertChain,
@Nullable Path secureKey,
@Nullable String secureKeyPassword,
@Nullable TrustManagerFactory trustManagerFactory,
@Nullable StsStorageManager stsStorageManager,
@Nullable String webircHost,
@Nullable InetAddress webircIP,
@Nullable String webircPassword,
@Nullable String webircUser)
Initialize with pre-connection information.
|
void |
Client.setDefaultMessageMap(@NonNull DefaultMessageMap defaults)
Sets the message manager for default messages to reply with
when certain messages are being sent.
|
Modifier and Type | Method and Description |
---|---|
@NonNull DefaultMessageMap |
DefaultClient.getDefaultMessageMap() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultClient.initialize(@NonNull String name,
@NonNull NetworkHandler networkHandler,
@NonNull HostWithPort serverAddress,
@Nullable String serverPassword,
@Nullable InetSocketAddress bindAddress,
@Nullable HostWithPort proxyAddress,
@Nullable ProxyType proxyType,
@NonNull String nick,
@NonNull String userString,
@NonNull String realName,
@NonNull ActorTracker actorTracker,
@NonNull AuthManager authManager,
CapabilityManager.WithManagement capabilityManager,
@NonNull EventManager eventManager,
@NonNull List<EventListenerSupplier> listenerSuppliers,
@NonNull MessageTagManager messageTagManager,
@NonNull ISupportManager iSupportManager,
@Nullable DefaultMessageMap defaultMessageMap,
@NonNull Function<Client.WithManagement,? extends MessageSendingQueue> messageSendingQueue,
@NonNull Function<Client.WithManagement,? extends ServerInfo.WithManagement> serverInfo,
@Nullable Consumer<Exception> exceptionListener,
@Nullable Consumer<String> inputListener,
@Nullable Consumer<String> outputListener,
boolean secure,
@Nullable Path secureKeyCertChain,
@Nullable Path secureKey,
@Nullable String secureKeyPassword,
@Nullable TrustManagerFactory trustManagerFactory,
@Nullable StsStorageManager stsStorageManager,
@Nullable String webircHost,
@Nullable InetAddress webircIP,
@Nullable String webircPassword,
@Nullable String webircGateway) |
void |
DefaultClient.setDefaultMessageMap(@NonNull DefaultMessageMap defaults) |
Modifier and Type | Class and Description |
---|---|
class |
SimpleDefaultMessageMap
Provides a way to set default messages.
|
Modifier and Type | Method and Description |
---|---|
@NonNull DefaultMessageMap |
DefaultMessageMap.setDefault(DefaultMessageType key,
@Nullable String defaultString)
Sets a new default value for a given default message type.
|
Copyright © 2013–2021 Kitteh. All rights reserved.