Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Assistant extension.
AAA - Static variable in class com.siperf.amistream.protocol.headers.ActionHeader
A static placeholder string constant.
ABSOLUTE_TIMEOUT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action to set an absolute timeout value.
AbstractMessageFactory - Class in com.siperf.amistream.protocol.factories
Abstract factory class for creating and handling messages in the AMI (Asterisk Manager Interface) context.
AbstractMessageFactory() - Constructor for class com.siperf.amistream.protocol.factories.AbstractMessageFactory
 
ACCOUNT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the account name.
ACCOUNT_CODE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the account code.
AccountCodeHeader - Class in com.siperf.amistream.protocol.headers
Represents a specific type of header used in AMI (Asterisk Manager Interface) for managing account codes.
AccountCodeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AccountCodeHeader
Constructs an AccountCodeHeader with the specified value.
AccountHeader - Class in com.siperf.amistream.protocol.headers
Represents an account-specific header used in AMI (Asterisk Manager Interface) communication.
AccountHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AccountHeader
Constructs a new AccountHeader with the specified value.
ACL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies Access Control List for permissions or restrictions.
AclHeader - Class in com.siperf.amistream.protocol.headers
Represents an Access Control List (ACL) header in the context of AMI (Asterisk Manager Interface).
AclHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AclHeader
Constructs an AclHeader with the specified value.
ACTION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents an action command (e.g., "Originate", "Hangup").
ACTION - Enum constant in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Represents an action message.
ACTION_ID - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A unique identifier for an action.
ACTION_RESPONSE_TIMEOUT - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
ActionFactory - Class in com.siperf.amistream.protocol.factories
Factory class for creating AMI (Asterisk Manager Interface) actions.
ActionFactory() - Constructor for class com.siperf.amistream.protocol.factories.ActionFactory
 
ActionHeader - Class in com.siperf.amistream.protocol.headers
Represents an action header used in AMI (Asterisk Manager Interface) communication.
ActionHeader(AmiActionType) - Constructor for class com.siperf.amistream.protocol.headers.ActionHeader
Constructs an ActionHeader using a provided AmiActionType.
ActionHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ActionHeader
Constructs an ActionHeader by parsing the provided string value into an AmiActionType.
ActionIdHeader - Class in com.siperf.amistream.protocol.headers
Represents an "Action-ID" header used in AMI (Asterisk Manager Interface) communication.
ActionIdHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ActionIdHeader
Constructs an ActionIdHeader with the specified action ID value.
add(AmiMessage) - Method in class com.siperf.amistream.data.messagesqueue.MessagesQueue
 
add(T) - Method in class com.siperf.amistream.data.ConnectionsTable
Adds a connection to the table.
add(V) - Method in class com.siperf.commons.data.fastiter.FastIterArray
 
addClientConnection(ClientConnectionParameters) - Method in class com.siperf.amistream.connection.client.ClientManager
Adds a new client connection to the manager.
addHeader(Header) - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Adds a header to the AMI action message.
addHeader(Header) - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Adds a header to the message.
addHeader(Header) - Method in class com.siperf.amistream.protocol.messages.events.AmiEvent
Adds a header to the event message.
addHeader(Header) - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Adds a header to the AMI response message.
addIncomingHandler(AmiMessageHandler) - Method in class com.siperf.amistream.connection.both.Connection
Adds a handler for processing incoming messages.
addIncomingHook(AmiMessageHook) - Method in class com.siperf.amistream.connection.both.Connection
Adds a hook for pre-processing incoming messages.
addInitialVariable(String, String) - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Adds an initial variable to the originate transaction.
addOutgoingHandler(AmiMessageHandler) - Method in class com.siperf.amistream.connection.both.Connection
Adds a handler for processing outgoing messages.
addOutgoingHook(AmiMessageHook) - Method in class com.siperf.amistream.connection.both.Connection
Adds a hook for pre-processing outgoing messages.
ADDRESS_IP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The IP address associated with the connection.
ADDRESS_PORT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The port number associated with the connection.
AddressPortHeader - Class in com.siperf.amistream.protocol.headers
Represents an "Address-Port" header used in AMI (Asterisk Manager Interface) communication.
AddressPortHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AddressPortHeader
Constructs an AddressPortHeader with the specified address-port value.
addTransaction(Transaction) - Method in class com.siperf.amistream.connection.both.transcation.TransactionsTable
Adds a new transaction to the table.
AGENT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the agent for a given operation.
AGENT_LOGOFF - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for logging off an agent.
AgentHeader - Class in com.siperf.amistream.protocol.headers
Represents an "Agent" header used in AMI (Asterisk Manager Interface) communication.
AgentHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AgentHeader
Constructs an AgentHeader with the specified agent identifier.
AGENTS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for querying the list of agents.
AGI - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for executing AGI (Asterisk Gateway Interface) scripts.
ALARM - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Indicates an alarm state or message.
AlarmHeader - Class in com.siperf.amistream.protocol.headers
Represents an "Alarm" header used in AMI (Asterisk Manager Interface) communication.
AlarmHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AlarmHeader
Constructs an AlarmHeader with the specified alarm value.
allEOLs(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.REMOVE
 
AMA_FLAGS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flags related to the AMA (Asterisk Management API).
AmaFlagsHeader - Class in com.siperf.amistream.protocol.headers
Represents an "AmaFlags" header used in AMI (Asterisk Manager Interface) communication.
AmaFlagsHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AmaFlagsHeader
Constructs an AmaFlagsHeader with the specified AMA flags value.
AMI_MESSAGE_LINE_SEPARATOR - Static variable in class com.siperf.amistream.protocol.conf.AmiConfiguration
The line separator used in AMI messages.
AMI_SPECIAL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A special unknown AMI type.
AMI_VERSION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Version of the AMI (Asterisk Manager Interface).
AMI_WELCOME_MESSAGE_PREFIX - Static variable in class com.siperf.amistream.protocol.conf.ProtocolDefinitions.WelcomeMessage
 
AMI_WELCOME_MESSAGE_PREFIX - Static variable in class com.siperf.amistream.protocol.parsers.AmiWelcomeMessageParser
 
AMI_WELCOME_MESSAGE_SEPARATOR - Static variable in class com.siperf.amistream.protocol.conf.ProtocolDefinitions.WelcomeMessage
 
AMI_WELCOME_MESSAGE_SEPARATOR - Static variable in class com.siperf.amistream.protocol.parsers.AmiWelcomeMessageParser
 
AmiAction - Class in com.siperf.amistream.protocol.messages.actions
Represents an AMI (Asterisk Manager Interface) action message.
AmiAction(AmiActionType, ConnectionType, String) - Constructor for class com.siperf.amistream.protocol.messages.actions.AmiAction
Constructs a new AmiAction using the specified action type, processor type, and processor ID.
AmiAction(ActionHeader, ConnectionType, String) - Constructor for class com.siperf.amistream.protocol.messages.actions.AmiAction
Constructs a new AmiAction with the specified action header, processor type, and processor ID.
AmiActionType - Enum Class in com.siperf.amistream.protocol.conf
Enum representing the various action types used in AMI (Asterisk Manager Interface).
AmiChannelState - Enum Class in com.siperf.amistream.protocol.conf
Enum representing the possible states of an Asterisk channel.
AmiClientConnection - Class in com.siperf.amistream.connection.client
Represents a connection to the Asterisk Manager Interface (AMI) for a client.
AmiClientConnection(ClientConnection) - Constructor for class com.siperf.amistream.connection.client.AmiClientConnection
Constructs an AmiClientConnection for the specified client connection.
AmiClientConnectionHandler - Class in com.siperf.amistream.connection.client
Abstract class responsible for handling the connection to the AMI (Asterisk Manager Interface) client and managing interactions with the client and server.
AmiClientConnectionHandler(String, ClientConnection) - Constructor for class com.siperf.amistream.connection.client.AmiClientConnectionHandler
Constructs a new AmiClientConnectionHandler.
AmiClientSocket - Class in com.siperf.amistream.connection.client
Represents a client socket that connects to an Asterisk Manager Interface (AMI) server.
AmiClientSocket(ClientConnection, AmiClientConnection) - Constructor for class com.siperf.amistream.connection.client.AmiClientSocket
Constructs an AmiClientSocket instance.
AmiConfiguration - Class in com.siperf.amistream.protocol.conf
A configuration class that holds constants and default values for AMI (Asterisk Manager Interface) connections.
AmiConfiguration() - Constructor for class com.siperf.amistream.protocol.conf.AmiConfiguration
 
AmiConnection - Class in com.siperf.amistream.connection.both.ami
Abstract class representing a connection to an Asterisk Manager Interface (AMI).
AmiConnection(Connection) - Constructor for class com.siperf.amistream.connection.both.ami.AmiConnection
Constructs a new instance of AmiConnection.
AmiEvent - Class in com.siperf.amistream.protocol.messages.events
Represents an AMI event message in the Asterisk Manager Interface (AMI).
AmiEvent(EventHeader, ConnectionType, String) - Constructor for class com.siperf.amistream.protocol.messages.events.AmiEvent
Constructs a new AMI event with the specified event header, processor type, and processor ID.
AmiEventType - Enum Class in com.siperf.amistream.protocol.conf
Represents the various types of AMI (Asterisk Manager Interface) events that can occur during the execution of an Asterisk system.
AmiHeaderParser - Class in com.siperf.amistream.protocol.parsers
The AmiHeaderParser class provides methods for parsing lines of AMI (Asterisk Manager Interface) headers.
AmiHeaderParser() - Constructor for class com.siperf.amistream.protocol.parsers.AmiHeaderParser
 
AmiHeaderType - Enum Class in com.siperf.amistream.protocol.conf
Enum representing the different types of headers used in AMI (Asterisk Manager Interface) messages.
AmiHelper - Class in com.siperf.amistream.utils
Utility class for generating connection IDs, transaction IDs, and authorization keys for AMI (Asterisk Manager Interface) communication.
AmiHelper() - Constructor for class com.siperf.amistream.utils.AmiHelper
 
AmiMessage - Class in com.siperf.amistream.protocol.messages
Represents a generic AMI (Asterisk Manager Interface) message.
AmiMessage(AmiMessageType, ConnectionType, String) - Constructor for class com.siperf.amistream.protocol.messages.AmiMessage
Constructs a new AMI message with the specified message type, processor type, and processor ID.
AmiMessage.ActionCastMethods - Interface in com.siperf.amistream.protocol.messages
Interface defining methods for casting a generic AMI message to specific types.
AmiMessage.Package - Class in com.siperf.amistream.protocol.messages
 
AmiMessageHandler - Class in com.siperf.amistream.connection.both.handler
Abstract base class for handling AMI (Asterisk Manager Interface) messages.
AmiMessageHandler(String) - Constructor for class com.siperf.amistream.connection.both.handler.AmiMessageHandler
Constructs a new AmiMessageHandler with the specified name.
AmiMessageHook - Class in com.siperf.amistream.connection.both.hook
Abstract class representing a hook for processing AMI (Asterisk Manager Interface) messages.
AmiMessageHook(String) - Constructor for class com.siperf.amistream.connection.both.hook.AmiMessageHook
Constructs an instance of AmiMessageHook with the given name.
AmiMessageParser - Class in com.siperf.amistream.protocol.parsers
 
AmiMessageParser(Connection) - Constructor for class com.siperf.amistream.protocol.parsers.AmiMessageParser
 
AmiMessageType - Enum Class in com.siperf.amistream.protocol.messages
Enum representing the types of AMI (Asterisk Manager Interface) messages.
AmiMsgSpecial - Class in com.siperf.amistream.protocol.messages.special
Represents a special AMI (Asterisk Manager Interface) message.
AmiMsgSpecial(SpecialHeader, ConnectionType, String) - Constructor for class com.siperf.amistream.protocol.messages.special.AmiMsgSpecial
Constructs a new AmiMsgSpecial with the specified special header, processor type, and processor ID.
AmiOriginateResponseParser - Class in com.siperf.amistream.protocol.parsers
https://docs.asterisk.org/Configuration/Miscellaneous/Hangup-Cause-Mappings/ https://community.asterisk.org/t/ami-event-originateresponse-reason-codes/94238
AmiOriginateResponseParser() - Constructor for class com.siperf.amistream.protocol.parsers.AmiOriginateResponseParser
 
amiRefuseReason() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
AmiResponse - Class in com.siperf.amistream.protocol.messages.responses
Represents an AMI (Asterisk Manager Interface) response message.
AmiResponse(ResponseHeader, ConnectionType, String) - Constructor for class com.siperf.amistream.protocol.messages.responses.AmiResponse
Constructs a new AmiResponse with the specified response header, processor type, and processor ID.
AmiResponseType - Enum Class in com.siperf.amistream.protocol.conf
Enum representing the possible response types in the AMI (Asterisk Manager Interface) communication.
AmiServerConnection - Class in com.siperf.amistream.connection.server
Represents a server-side connection for handling AMI (Asterisk Manager Interface) messages.
AmiServerConnection(String, ServerConnection) - Constructor for class com.siperf.amistream.connection.server.AmiServerConnection
 
AmiServerConnectionHandler - Class in com.siperf.amistream.connection.server
 
AmiServerConnectionHandler(String, ServerConnection) - Constructor for class com.siperf.amistream.connection.server.AmiServerConnectionHandler
 
AmiServerSocket - Class in com.siperf.amistream.connection.server
 
AmiServerSocket(String, ServerConnection, AmiServerConnection) - Constructor for class com.siperf.amistream.connection.server.AmiServerSocket
 
AmiSocket - Class in com.siperf.amistream.connection.both.ami
Abstract class for handling communication with an AMI (Asterisk Manager Interface) socket.
AmiSocket(String, String) - Constructor for class com.siperf.amistream.connection.both.ami.AmiSocket
Constructs an AmiSocket instance with a given name and server name.
AmiVersion - Enum Class in com.siperf.amistream.protocol.conf
Enum representing different versions of the Asterisk Manager Interface (AMI) supported by Asterisk.
AmiVersionHeader - Class in com.siperf.amistream.protocol.headers
 
AmiVersionHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AmiVersionHeader
 
AmiVersionSpecificParser - Class in com.siperf.amistream.protocol.conf.versions
 
AmiVersionSpecificParser() - Constructor for class com.siperf.amistream.protocol.conf.versions.AmiVersionSpecificParser
 
AmiWelcomeMessageParser - Class in com.siperf.amistream.protocol.parsers
 
AmiWelcomeMessageParser() - Constructor for class com.siperf.amistream.protocol.parsers.AmiWelcomeMessageParser
 
ANSWER_TIME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Version of the AMI (Asterisk Manager Interface).
AnswerTimeHeader - Class in com.siperf.amistream.protocol.headers
 
AnswerTimeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AnswerTimeHeader
 
AOC_MESSAGE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for sending an AOC (Advice of Charge) message.
APP_DATA - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Application-specific data.
AppDataHeader - Class in com.siperf.amistream.protocol.headers
 
AppDataHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AppDataHeader
 
append(String) - Method in class com.siperf.amistream.data.MessageBuffer
Appends a new message to the buffer.
APPEND - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Appends data or instructions to an existing entry.
AppendHeader - Class in com.siperf.amistream.protocol.headers
 
AppendHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AppendHeader
 
APPLICATION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents an application name (e.g., "Dial", "Hangup").
ApplicationContext - Class in com.siperf.commons.libs.java.app.runtime
 
ApplicationHeader - Class in com.siperf.amistream.protocol.headers
 
ApplicationHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ApplicationHeader
 
Arr() - Constructor for class com.siperf.commons.libs.java.lang.validate.Validate.Arr
 
ARRAY() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.ARRAY
 
ASTERISK_VERSION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
 
AsteriskSpecialExtensionType - Enum Class in com.siperf.asterisk.commons
Enum representing special dialplan extensions in Asterisk.
asteriskVersion() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
AsteriskVersion - Enum Class in com.siperf.amistream.protocol.conf
Enum representing the various versions of Asterisk.
AsteriskVersionHeader - Class in com.siperf.amistream.protocol.headers
 
AsteriskVersionHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AsteriskVersionHeader
 
ASYNC - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag to indicate asynchronous operation.
AsyncHeader - Class in com.siperf.amistream.protocol.headers
 
AsyncHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AsyncHeader
 
ATXFER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for performing an attended transfer (ATXFER).
AUTH_TYPE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the authentication type.
AUTH_TYPE_MD5 - Static variable in class com.siperf.amistream.protocol.conf.AmiConfiguration
The authentication type used for AMI connections.
AuthException - Exception in com.siperf.amistream.connection.server.exceptions
 
AuthException(String) - Constructor for exception com.siperf.amistream.connection.server.exceptions.AuthException
 
AuthFailedException - Exception in com.siperf.amistream.connection.server.exceptions
 
AuthFailedException() - Constructor for exception com.siperf.amistream.connection.server.exceptions.AuthFailedException
 
authorize(String, String, String) - Method in class com.siperf.amistream.connection.server.ServerConnection
Package methods:
AuthTypeHeader - Class in com.siperf.amistream.protocol.headers
 
AuthTypeHeader() - Constructor for class com.siperf.amistream.protocol.headers.AuthTypeHeader
 
AuthTypeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.AuthTypeHeader
 

B

beginningIfThereIsOne(String, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.REMOVE
 
BILLABLE_SECONDS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents the number of billable seconds for a call.
BillableSecondsHeader - Class in com.siperf.amistream.protocol.headers
 
BillableSecondsHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.BillableSecondsHeader
 
Boolean() - Constructor for class com.siperf.commons.libs.java.lang.validate.Validate.Boolean
 
BOOT_EVENTS_TIMEOUT - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
borrowBuilder() - Method in class com.siperf.commons.libs.text.str.builder.StringBuilderFactory
 
borrowBuilder() - Method in class com.siperf.commons.libs.text.str.builder.StringBuilderStack
Maintains cached StringBuilders in a flyweight pattern, to minimize new StringBuilder GCs.
BRIDGE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for creating or managing a bridge in the system.
BRIDGE_ENTER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a channel enters a bridge.
BRIDGE_LEAVE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a channel leaves a bridge.
BRIDGE_UNIQUE_ID - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Unique ID for a call bridge.
BridgeUniqueIdHeader - Class in com.siperf.amistream.protocol.headers
 
BridgeUniqueIdHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.BridgeUniqueIdHeader
 
build(int) - Static method in class com.siperf.asterisk.data.DialplanPriority
 
build(String) - Static method in class com.siperf.asterisk.data.DialplanPriority
 
build(String, String, DriverType) - Static method in class com.siperf.asterisk.utils.CalledChannelBuilder
 
buildAuthorizationKey(String, String) - Static method in class com.siperf.amistream.utils.AmiHelper
Builds an authorization key by hashing the combination of challenge and password.
BUSY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is busy, the call cannot proceed due to the line being engaged.

C

CALL_GROUP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Group to which the call belongs.
callback - Variable in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
The callback to be invoked upon transaction completion.
CalledChannelBuilder - Class in com.siperf.asterisk.utils
 
CalledChannelBuilder() - Constructor for class com.siperf.asterisk.utils.CalledChannelBuilder
 
CALLER_ID - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The caller's ID.
CALLER_ID_NAME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The caller's name.
CALLER_ID_NUM - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The caller's phone number.
CALLER_ID1 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Additional caller ID (variant).
CALLER_ID2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Additional caller ID (variant).
CallerID1Header - Class in com.siperf.amistream.protocol.headers
 
CallerID1Header(String) - Constructor for class com.siperf.amistream.protocol.headers.CallerID1Header
 
CallerID2Header - Class in com.siperf.amistream.protocol.headers
 
CallerID2Header(String) - Constructor for class com.siperf.amistream.protocol.headers.CallerID2Header
 
CallerIdHeader - Class in com.siperf.amistream.protocol.headers
 
CallerIdHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CallerIdHeader
 
CallerIDNameHeader - Class in com.siperf.amistream.protocol.headers
 
CallerIDNameHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CallerIDNameHeader
 
CallerIDNumHeader - Class in com.siperf.amistream.protocol.headers
 
CallerIDNumHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CallerIDNumHeader
 
CallgroupHeader - Class in com.siperf.amistream.protocol.headers
 
CallgroupHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CallgroupHeader
 
CALLS_TAKEN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The number of calls taken by the agent.
CallsTakenHeader - Class in com.siperf.amistream.protocol.headers
 
CallsTakenHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CallsTakenHeader
 
cancelAllTransactions() - Method in class com.siperf.amistream.connection.both.transcation.TransactionsManager
Cancels all active transactions within the manager.
CANCELLED - Enum constant in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
 
CAPITALIZE() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.CAPITALIZE
 
cast() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns an instance of AmiMessage.ActionCastMethods for casting this message to specific types.
cast() - Method in class com.siperf.asterisk.data.DialplanPriority
 
CAUSE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Indicates the cause or reason for a call termination.
CauseHeader - Class in com.siperf.amistream.protocol.headers
 
CauseHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CauseHeader
 
CHALLENGE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for performing a challenge-response authentication.
CHALLENGE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A challenge string for authentication.
ChallengeHeader - Class in com.siperf.amistream.protocol.headers
 
ChallengeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ChallengeHeader
 
CHAN_OBJECT_TYPE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Type of the channel object (e.g., "SIP", "IAX2").
CHANGE_MONITOR - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for changing monitor settings.
CHANNEL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The name of the channel involved in the action.
CHANNEL_1 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
First channel in a two-channel operation.
CHANNEL_2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Second channel in a two-channel operation.
CHANNEL_STATE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The state of the channel (e.g., "Up", "Down").
CHANNEL_STATE_DESC - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Descriptive information about the channel's state.
CHANNEL_TASK_MAX_TIMEOUT - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
CHANNEL_TYPE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Type of the channel (e.g., "SIP", "IAX2").
Channel1Header - Class in com.siperf.amistream.protocol.headers
 
Channel1Header(String) - Constructor for class com.siperf.amistream.protocol.headers.Channel1Header
 
Channel2Header - Class in com.siperf.amistream.protocol.headers
 
Channel2Header(String) - Constructor for class com.siperf.amistream.protocol.headers.Channel2Header
 
ChannelHeader - Class in com.siperf.amistream.protocol.headers
 
ChannelHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ChannelHeader
 
ChannelStateDescHeader - Class in com.siperf.amistream.protocol.headers
https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Events/NewCallerid/#syntax ChannelState - A numeric code for the channel's current state, related to ChannelStateDesc ChannelStateDesc Down Rsrvd OffHook Dialing Ring Ringing Up Busy Dialing Offhook Pre-ring Unknown
ChannelStateDescHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ChannelStateDescHeader
 
ChannelStateHeader - Class in com.siperf.amistream.protocol.headers
https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Events/NewCallerid/#syntax
ChannelStateHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ChannelStateHeader
 
ChannelTypeHeader - Class in com.siperf.amistream.protocol.headers
 
ChannelTypeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ChannelTypeHeader
 
ChanObjectTypeHeader - Class in com.siperf.amistream.protocol.headers
 
ChanObjectTypeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ChanObjectTypeHeader
 
check(Object) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable.NotNull
Deprecated.
check(Object, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable.NotNull
Deprecated.
check(Object, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable.NotNull.Verbose
Deprecated.
check(Object, String, Class<?>) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable.NotNull.Verbose
Deprecated.
CID_CALLINGPRES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Caller ID presentation (allowed, restricted).
CIDCallingPresHeader - Class in com.siperf.amistream.protocol.headers
 
CIDCallingPresHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CIDCallingPresHeader
 
clear() - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
clear() - Method in class com.siperf.commons.data.fastiter.FastIterArray
 
CLIENT - Enum constant in enum class com.siperf.amistream.conf.ConnectionType
 
ClientActionTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents an abstract class for managing client-side actions in an AMI transaction.
ClientActionTransaction(ClientConnection) - Constructor for class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Constructs a new ClientActionTransaction with the specified ClientConnection.
ClientActionTransaction(ClientConnection, boolean) - Constructor for class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Constructs a new ClientActionTransaction with the specified ClientConnection and flag to stop on response.
ClientAmiTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents an AMI (Asterisk Manager Interface) transaction specific to a client.
ClientAmiTransaction(ClientConnection) - Constructor for class com.siperf.amistream.connection.client.transaction.ClientAmiTransaction
Constructs a new ClientAmiTransaction with the specified client connection.
ClientConectionState - Enum Class in com.siperf.amistream.connection.client
Enum representing the different states of a client connection.
ClientConfiguration - Class in com.siperf.amistream.conf
 
ClientConfiguration() - Constructor for class com.siperf.amistream.conf.ClientConfiguration
 
clientConnection - Variable in class com.siperf.amistream.connection.client.AmiClientConnectionHandler
The ClientConnection representing the client connection associated with this handler.
clientConnection - Variable in class com.siperf.amistream.connection.client.transaction.ClientAmiTransaction
The client connection associated with this transaction.
ClientConnection - Class in com.siperf.amistream.connection.client
Represents a client connection in a VoIP system.
ClientConnection(ConnectionId, int, ClientConnectionParameters, ClientManager) - Constructor for class com.siperf.amistream.connection.client.ClientConnection
Constructs a ClientConnection with the specified parameters.
ClientConnectionException - Exception in com.siperf.amistream.connection.client.exceptions
 
ClientConnectionException(String) - Constructor for exception com.siperf.amistream.connection.client.exceptions.ClientConnectionException
 
ClientConnectionListener - Interface in com.siperf.amistream.connection.client
Interface for handling events related to client connection lifecycle in a VoIP application.
ClientConnectionMetadata - Class in com.siperf.amistream.connection.client
Represents metadata associated with a client connection.
ClientConnectionMetadata() - Constructor for class com.siperf.amistream.connection.client.ClientConnectionMetadata
 
ClientConnectionParameters - Class in com.siperf.amistream.connection.client
Class that represents the parameters for a client connection in a VoIP application.
ClientConnectionParameters() - Constructor for class com.siperf.amistream.connection.client.ClientConnectionParameters
 
ClientConnectionProcessor - Class in com.siperf.amistream.connection.client
Processor class responsible for managing and handling the lifecycle of client connections.
clientManager - Variable in class com.siperf.amistream.connection.client.AmiClientConnectionHandler
The ClientManager responsible for managing client connections.
ClientManager - Class in com.siperf.amistream.connection.client
Manages client connections in a VoIP system.
ClientManager(ClientConnectionListener) - Constructor for class com.siperf.amistream.connection.client.ClientManager
Constructs a ClientManager instance.
ClientManagerProcessor - Class in com.siperf.amistream.connection.client
Processor responsible for managing client connections in a multi-threaded environment.
ClientTransactionCallback - Interface in com.siperf.amistream.connection.client.transaction
 
ClientTransactionManager - Class in com.siperf.amistream.connection.client
Manages client transactions for a VoIP application.
ClientTransactionProcessor - Class in com.siperf.amistream.connection.client
The ClientTransactionProcessor class processes client transactions within a VoIP system.
ClientTransactionProcessor(ClientAmiTransaction) - Constructor for class com.siperf.amistream.connection.client.ClientTransactionProcessor
Constructor for the ClientTransactionProcessor class.
close() - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Closes the socket and releases its associated resources.
closeAllConnections(boolean) - Method in class com.siperf.amistream.connection.server.ServerManager
Internal methods
closeQuietly(Closeable) - Static method in class com.siperf.commons.libs.io.IOHelper
 
code - Variable in enum class com.siperf.amistream.protocol.conf.AmiChannelState
The unique code associated with the channel state.
CODEC_ORDER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the order of preferred codecs.
CodecOrderHeader - Class in com.siperf.amistream.protocol.headers
 
CodecOrderHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CodecOrderHeader
 
CODECS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies which codecs are supported or used in a call.
CodecsHeader - Class in com.siperf.amistream.protocol.headers
 
CodecsHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CodecsHeader
 
com.siperf.amistream.conf - package com.siperf.amistream.conf
 
com.siperf.amistream.connection.both - package com.siperf.amistream.connection.both
 
com.siperf.amistream.connection.both.ami - package com.siperf.amistream.connection.both.ami
 
com.siperf.amistream.connection.both.handler - package com.siperf.amistream.connection.both.handler
 
com.siperf.amistream.connection.both.hook - package com.siperf.amistream.connection.both.hook
 
com.siperf.amistream.connection.both.transcation - package com.siperf.amistream.connection.both.transcation
 
com.siperf.amistream.connection.client - package com.siperf.amistream.connection.client
 
com.siperf.amistream.connection.client.exceptions - package com.siperf.amistream.connection.client.exceptions
 
com.siperf.amistream.connection.client.filter - package com.siperf.amistream.connection.client.filter
 
com.siperf.amistream.connection.client.hook - package com.siperf.amistream.connection.client.hook
 
com.siperf.amistream.connection.client.transaction - package com.siperf.amistream.connection.client.transaction
 
com.siperf.amistream.connection.server - package com.siperf.amistream.connection.server
 
com.siperf.amistream.connection.server.exceptions - package com.siperf.amistream.connection.server.exceptions
 
com.siperf.amistream.connection.server.filter - package com.siperf.amistream.connection.server.filter
 
com.siperf.amistream.connection.server.transaction - package com.siperf.amistream.connection.server.transaction
 
com.siperf.amistream.data - package com.siperf.amistream.data
 
com.siperf.amistream.data.messagesqueue - package com.siperf.amistream.data.messagesqueue
 
com.siperf.amistream.protocol.conf - package com.siperf.amistream.protocol.conf
 
com.siperf.amistream.protocol.conf.versions - package com.siperf.amistream.protocol.conf.versions
 
com.siperf.amistream.protocol.factories - package com.siperf.amistream.protocol.factories
 
com.siperf.amistream.protocol.headers - package com.siperf.amistream.protocol.headers
 
com.siperf.amistream.protocol.headers.common - package com.siperf.amistream.protocol.headers.common
 
com.siperf.amistream.protocol.headers.special - package com.siperf.amistream.protocol.headers.special
 
com.siperf.amistream.protocol.messages - package com.siperf.amistream.protocol.messages
 
com.siperf.amistream.protocol.messages.actions - package com.siperf.amistream.protocol.messages.actions
 
com.siperf.amistream.protocol.messages.events - package com.siperf.amistream.protocol.messages.events
 
com.siperf.amistream.protocol.messages.responses - package com.siperf.amistream.protocol.messages.responses
 
com.siperf.amistream.protocol.messages.special - package com.siperf.amistream.protocol.messages.special
 
com.siperf.amistream.protocol.parsers - package com.siperf.amistream.protocol.parsers
 
com.siperf.amistream.utils - package com.siperf.amistream.utils
 
com.siperf.asterisk.commons - package com.siperf.asterisk.commons
 
com.siperf.asterisk.data - package com.siperf.asterisk.data
 
com.siperf.asterisk.utils - package com.siperf.asterisk.utils
 
com.siperf.commons.data.expirable - package com.siperf.commons.data.expirable
 
com.siperf.commons.data.fastiter - package com.siperf.commons.data.fastiter
 
com.siperf.commons.data.uid - package com.siperf.commons.data.uid
 
com.siperf.commons.enums.io - package com.siperf.commons.enums.io
 
com.siperf.commons.libs.io - package com.siperf.commons.libs.io
 
com.siperf.commons.libs.io.filesystem.os - package com.siperf.commons.libs.io.filesystem.os
 
com.siperf.commons.libs.io.filesystem.runtime - package com.siperf.commons.libs.io.filesystem.runtime
 
com.siperf.commons.libs.java.app.runtime - package com.siperf.commons.libs.java.app.runtime
 
com.siperf.commons.libs.java.lang.validate - package com.siperf.commons.libs.java.lang.validate
 
com.siperf.commons.libs.java.threads - package com.siperf.commons.libs.java.threads
 
com.siperf.commons.libs.java.threads.sleep - package com.siperf.commons.libs.java.threads.sleep
 
com.siperf.commons.libs.math - package com.siperf.commons.libs.math
 
com.siperf.commons.libs.math.random - package com.siperf.commons.libs.math.random
 
com.siperf.commons.libs.os - package com.siperf.commons.libs.os
 
com.siperf.commons.libs.text.str - package com.siperf.commons.libs.text.str
 
com.siperf.commons.libs.text.str.builder - package com.siperf.commons.libs.text.str.builder
 
COMMAND - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for executing a generic command.
COMMAND - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A command that specifies an operation (e.g., "Hangup").
CommandHeader - Class in com.siperf.amistream.protocol.headers
 
CommandHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CommandHeader
 
compare(String, String, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.COMPARE
 
COMPARE() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.COMPARE
 
compareStrings(String, String, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
concatenate(String...) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
concatenate(String[]) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
concatenate(String[], char, boolean, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
concatenate(String, String...) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
concatenate(String, List<String>) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
concatenate(List<String>) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
CONCATENATE() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
concatenateAll(String...) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
concatenateParagraphs(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CONCATENATE
 
concatenateStrings(String[], char, boolean, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
concatenateUsingDelimiter(String, String...) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
CONF_BRIDGE_LEAVE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a channel leaves a conference bridge.
CONFERENCE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The name or ID of a conference.
ConferenceHeader - Class in com.siperf.amistream.protocol.headers
 
ConferenceHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ConferenceHeader
 
connect() - Method in class com.siperf.amistream.connection.client.AmiClientConnection
Attempts to connect to the Asterisk Manager Interface (AMI) server.
connect() - Method in class com.siperf.amistream.connection.client.ClientConnection
Initiates the connection process.
connect(boolean) - Method in class com.siperf.amistream.connection.client.ClientConnection
Initiates the connection process with an option to wait for completion.
connect(Socket) - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
CONNECTED - Enum constant in enum class com.siperf.amistream.connection.client.ClientConectionState
The state when the client has successfully established a connection.
CONNECTED - Enum constant in enum class com.siperf.amistream.connection.server.ServerConnectionState
 
CONNECTED_LINE_NUM - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The connected phone number.
ConnectedLineNumHeader - Class in com.siperf.amistream.protocol.headers
 
ConnectedLineNumHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ConnectedLineNumHeader
 
CONNECTING - Enum constant in enum class com.siperf.amistream.connection.client.ClientConectionState
The state when the client is in the process of establishing a connection.
CONNECTING - Enum constant in enum class com.siperf.amistream.connection.server.ServerConnectionState
 
connection - Variable in class com.siperf.amistream.connection.both.ConnectionProcessor
The active connection associated with this processor.
connection - Variable in class com.siperf.amistream.connection.server.transaction.ServerAmiTransaction
 
Connection - Class in com.siperf.amistream.connection.both
Represents an abstract connection used for managing communication in a VoIP system.
Connection(ConnectionId, ConnectionType, String) - Constructor for class com.siperf.amistream.connection.both.Connection
Constructs a new Connection instance.
CONNECTION_LOST_TIMEOUT - Static variable in class com.siperf.amistream.protocol.conf.AmiConfiguration
The timeout value (in milliseconds) for detecting a lost connection.
ConnectionId - Class in com.siperf.amistream.connection.both
Represents a unique identifier for a connection in the system.
ConnectionId(String) - Constructor for class com.siperf.amistream.connection.both.ConnectionId
Constructs a new ConnectionId with the specified value.
ConnectionId.Package - Class in com.siperf.amistream.connection.both
A utility class for generating and managing unique connection IDs.
ConnectionListener<T extends Connection> - Interface in com.siperf.amistream.connection.both
Listener interface for monitoring connection events in a VoIP application.
ConnectionProcessor - Class in com.siperf.amistream.connection.both
Handles AMI (Asterisk Manager Interface) message processing and transaction management.
ConnectionProcessor(Connection, TransactionsManager) - Constructor for class com.siperf.amistream.connection.both.ConnectionProcessor
Constructs a new ConnectionProcessor.
ConnectionsTable<T extends ClientConnection> - Class in com.siperf.amistream.data
A thread-safe table for managing client connections.
ConnectionsTable() - Constructor for class com.siperf.amistream.data.ConnectionsTable
 
connectionStateLog - Variable in class com.siperf.amistream.connection.client.ClientConnection
 
ConnectionType - Enum Class in com.siperf.amistream.conf
 
containsActionId() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Checks if the message contains an action ID header.
containsHeader(AmiHeaderType) - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Checks if the message contains a header of the specified type.
containsHeader(Class<?>) - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Checks if the message contains a header of the specified type.
containsKey(Object) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
containsValue(Object) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
CONTEXT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The context in which the action is being performed.
ContextHeader - Class in com.siperf.amistream.protocol.headers
 
ContextHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ContextHeader
 
CORE_CDR_ENABLED - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag indicating whether core CDR (Call Detail Records) is enabled.
CORE_HTTP_ENABLED - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag indicating whether core HTTP support is enabled.
CORE_MAX_CALLS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag indicating whether core HTTP support is enabled.
CORE_MAX_FILEHANDLES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Maximum number of file handles allowed.
CORE_MAX_LOAD_AVG - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Maximum average system load.
CORE_REALTIME_ENABLED - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag indicating if real-time features are enabled.
CORE_RUN_GROUP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Group to which core processes belong.
CORE_RUN_USER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
User under which core processes run.
CORE_SETTINGS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action to retrieve core settings.
CORE_SHOW_CHANNELS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action to show all channels in the system.
CORE_STATUS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for showing the core status.
CoreCDRenabledHeader - Class in com.siperf.amistream.protocol.headers
 
CoreCDRenabledHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreCDRenabledHeader
 
CoreHTTPenabledHeader - Class in com.siperf.amistream.protocol.headers
 
CoreHTTPenabledHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreHTTPenabledHeader
 
CoreMaxCallsHeader - Class in com.siperf.amistream.protocol.headers
 
CoreMaxCallsHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreMaxCallsHeader
 
CoreMaxFilehandlesHeader - Class in com.siperf.amistream.protocol.headers
 
CoreMaxFilehandlesHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreMaxFilehandlesHeader
 
CoreMaxLoadAvgHeader - Class in com.siperf.amistream.protocol.headers
 
CoreMaxLoadAvgHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreMaxLoadAvgHeader
 
CoreRealTimeEnabledHeader - Class in com.siperf.amistream.protocol.headers
 
CoreRealTimeEnabledHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreRealTimeEnabledHeader
 
CoreRunGroupHeader - Class in com.siperf.amistream.protocol.headers
 
CoreRunGroupHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreRunGroupHeader
 
CoreRunUserHeader - Class in com.siperf.amistream.protocol.headers
 
CoreRunUserHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CoreRunUserHeader
 
COUNT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents a count of items (e.g., calls).
CountHeader - Class in com.siperf.amistream.protocol.headers
 
CountHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.CountHeader
 
CREATE_CONFIG - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for creating a new configuration.
createAction() - Method in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Creates the AmiAction to be sent as part of the transaction.
createAction() - Method in class com.siperf.amistream.connection.client.transaction.GetVarTransaction
Creates the appropriate AMI action to retrieve the specified variable's value.
createAction() - Method in class com.siperf.amistream.connection.client.transaction.HangupTransaction
Creates an AmiAction for the hangup action.
createAction() - Method in class com.siperf.amistream.connection.client.transaction.LogoutTransaction
Creates an AmiAction representing the logoff action for the client.
createAction() - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Creates an AmiAction for the originate transaction.
createAction() - Method in class com.siperf.amistream.connection.client.transaction.RedirectTransaction
Creates the AMI action that represents the redirect action.
createAction() - Method in class com.siperf.amistream.connection.client.transaction.SetVarTransaction
Creates an AMI action to set the variable on the specified channel.
createAsteriskWelcomeMessage(String) - Static method in class com.siperf.amistream.protocol.factories.SpecialMessageFactory
Creates a special "Asterisk Welcome" message.
createChallengeAction(String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a challenge action for authentication.
createChallengeResponse(String, String) - Static method in class com.siperf.amistream.protocol.factories.ResponseFactory
Creates a challenge response message with a transaction ID and a challenge value.
createCoreSettingsAction(String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a core settings action to retrieve core Asterisk settings.
createErrorResponse(String, String) - Static method in class com.siperf.amistream.protocol.factories.ResponseFactory
Creates an error response message with a transaction ID and an error message.
createEventMessage(AmiEventType) - Static method in class com.siperf.amistream.protocol.factories.EventFactory
Creates a new AmiEvent with the specified event type.
createEventMessage(AmiEventType, String) - Static method in class com.siperf.amistream.protocol.factories.EventFactory
Creates a new AmiEvent with the specified event type and transaction ID.
createFullyBootedEvent() - Static method in class com.siperf.amistream.protocol.factories.EventFactory
Creates a "Fully Booted" event, indicating the system is fully initialized.
createGetVarAction(String, String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a GetVar action for global variable
createGetVarAction(String, String, String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a GetVar action with a specific channel.
createGetVarTransaction(String, String) - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new get variable transaction to retrieve a variable from the system.
createHangupAction(String, String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a Hangup action to terminate a call on a specific channel.
createHangupTransaction(String) - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new hangup transaction to hang up a call on a specified channel.
createKeepaliveMessage() - Static method in class com.siperf.amistream.protocol.factories.SpecialMessageFactory
Creates a special "Keepalive" message.
createLoginAction(String, String, String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a login action.
createLogoutAction(String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a logout action.
createLogoutTransaction() - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new logout transaction to log out from the system.
createNextConnectionId() - Static method in class com.siperf.amistream.connection.both.ConnectionId.Package
Creates a new ConnectionId with a unique value.
createNoSuchCommandResponse(String, String) - Static method in class com.siperf.amistream.protocol.factories.ResponseFactory
Creates a response message indicating that the requested command does not exist.
createOkResponse(String) - Static method in class com.siperf.amistream.protocol.factories.ResponseFactory
Creates a successful response message with the specified transaction ID.
createOkResponse(String, String) - Static method in class com.siperf.amistream.protocol.factories.ResponseFactory
Creates a successful response message with a transaction ID and an additional message.
createOriginateAction(String, String, String, DriverType, String, String, String, String, long) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates an Originate action for initiating a call with detailed parameters.
createOriginateAction(String, String, String, String, DialplanStep, int) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates an Originate action for initiating a call.
createOriginateAction(String, String, String, String, String, String, String, long) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates an Originate action for initiating a call with detailed parameters.
createOriginateTransaction(String, String, String, String, String, String, long) - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new originate transaction to initiate a call.
createPingAction(String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a ping action to check connectivity with the Asterisk server.
createPingTransaction() - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new ping transaction to check the connectivity with the server.
createRedirectAction(String, String, DialplanStep) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a Redirect action to move a call to a different dialplan step.
createRedirectAction(String, String, String, String, String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a Redirect action to move a call to a different dialplan step.
createRedirectTransaction(String, String, String, int) - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new redirect transaction to redirect a call to a different extension.
createRedirectTransaction(String, String, String, String) - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new redirect transaction to redirect a call to a different extension.
createResponseMessage(AmiResponseType, String) - Static method in class com.siperf.amistream.protocol.factories.ResponseFactory
Creates a general response message with the specified type and transaction ID.
createSetVarAction(String, String, String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a SetVar action to set a variable in the Asterisk server.
createSetVarAction(String, String, String, String) - Static method in class com.siperf.amistream.protocol.factories.ActionFactory
Creates a SetVar action with a specific channel.
createSetVarTransaction(String, String, String) - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Creates a new set variable transaction to set a variable in the system.
createShutdownEvent(boolean) - Static method in class com.siperf.amistream.protocol.factories.EventFactory
Creates a "Shutdown" event, indicating the system is shutting down.
createVarSetEvent(String, String) - Static method in class com.siperf.amistream.protocol.factories.EventFactory
Creates a "Variable Set" event, indicating that a dialplan variable has been set.
CurrentWorkingDirectory - Class in com.siperf.commons.libs.io.filesystem.runtime
See these following links for details https://www.baeldung.com/java-current-directory https://stackoverflow.com/questions/4871051/how-to-get-the-current-working-directory-in-java
CurrentWorkingDirectory() - Constructor for class com.siperf.commons.libs.io.filesystem.runtime.CurrentWorkingDirectory
 
CustomThreadFactory - Class in com.siperf.commons.libs.java.threads
 
CustomThreadFactory(String) - Constructor for class com.siperf.commons.libs.java.threads.CustomThreadFactory
 
CustomThreadFactory(String, int, boolean) - Constructor for class com.siperf.commons.libs.java.threads.CustomThreadFactory
 

D

DAHDI_DIAL_OFFHOOK - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for initiating a DAHDI (Digium Asterisk Hardware Device Interface) dial-offhook.
DAHDI_DND_OFF - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for turning off DAHDI DND (Do Not Disturb).
DAHDI_DND_ON - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for turning on DAHDI DND (Do Not Disturb).
DAHDI_HANGUP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for hanging up a DAHDI channel.
DAHDI_RESTART - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action to restart DAHDI.
DAHDI_SHOW_CHANNELS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for showing DAHDI channels.
DAHDI_TRANSFER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for transferring a DAHDI call.
DATA - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
General-purpose data.
DATA_GET - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving data from the system.
DataHeader - Class in com.siperf.amistream.protocol.headers
 
DataHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DataHeader
 
DB_DEL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for deleting an item from the database.
DB_GET - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving an item from the database.
DB_PUT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for inserting or updating an item in the database.
DE_DEL_TREE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for deleting an entire tree from the database.
DEFAULT_ADDR_IP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Default IP address for communication.
DEFAULT_AMI_POT - Static variable in class com.siperf.amistream.protocol.conf.AmiConfiguration
The default port for AMI connections.
DEFAULT_BASKET_SIZE - Static variable in class com.siperf.commons.data.fastiter.FastIterArray
 
DEFAULT_IDLE_TIMEOUT - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
DEFAULT_PING_RESPONSE_TIMEOUT - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
DEFAULT_PING_TIMER_INTERVAL - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
DEFAULT_REARRANGE_FACTOR - Static variable in class com.siperf.commons.data.fastiter.FastIterArray
 
DEFAULT_SIZE_INCREMENT - Static variable in class com.siperf.commons.data.fastiter.FastIterArray
 
DEFAULT_USERNAME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Default username for authentication.
DefaultAddrIPHeader - Class in com.siperf.amistream.protocol.headers
 
DefaultAddrIPHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DefaultAddrIPHeader
 
DefaultUsernameHeader - Class in com.siperf.amistream.protocol.headers
 
DefaultUsernameHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DefaultUsernameHeader
 
deleteClientConnection(ClientConnection) - Method in class com.siperf.amistream.connection.client.ClientManager
Deletes an existing client connection.
desc - Variable in enum class com.siperf.amistream.protocol.conf.AmiChannelState
The textual description of the channel state.
DEST_CHANNEL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Alias for the destination channel.
DEST_UNIQUE_ID - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Unique identifier for the destination.
DestChannelHeader - Class in com.siperf.amistream.protocol.headers
 
DestChannelHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DestChannelHeader
 
DESTINATION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The destination number or endpoint.
DESTINATION_CHANNEL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Channel at the destination endpoint.
DESTINATION_CONTEXT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Context for the destination.
DestinationChannelHeader - Class in com.siperf.amistream.protocol.headers
 
DestinationChannelHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DestinationChannelHeader
 
DestinationContextHeader - Class in com.siperf.amistream.protocol.headers
 
DestinationContextHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DestinationContextHeader
 
DestinationHeader - Class in com.siperf.amistream.protocol.headers
 
DestinationHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DestinationHeader
 
DestUniqueIDHeader - Class in com.siperf.amistream.protocol.headers
 
DestUniqueIDHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DestUniqueIDHeader
 
determineOsTypeByOnFilePath(String) - Static method in class com.siperf.commons.libs.io.filesystem.os.OsFS
 
DIAL_BEGIN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when the dial process begins.
DIAL_END - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when the dial process ends.
DIAL_STATUS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Status of the dial attempt (e.g., "Success", "Failed").
DIAL_STRING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The dial string used for placing a call.
DIALING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is in the dialing state, dialing a number.
DIALING_OFFHOOK - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is dialing and off-hook simultaneously, typically in a scenario like callback or retrying a call.
DialplanMask - Class in com.siperf.asterisk.data
 
DialplanMask(String, String) - Constructor for class com.siperf.asterisk.data.DialplanMask
 
DialplanMask(String, String, int, String, String) - Constructor for class com.siperf.asterisk.data.DialplanMask
 
DialplanMask(String, String, DialplanPriority, String, String) - Constructor for class com.siperf.asterisk.data.DialplanMask
 
DialplanMask(String, String, String, String, String) - Constructor for class com.siperf.asterisk.data.DialplanMask
 
DialplanNumericPriority(int) - Constructor for class com.siperf.asterisk.data.DialplanPriority.DialplanNumericPriority
 
DialplanNumericPriority(String) - Constructor for class com.siperf.asterisk.data.DialplanPriority.DialplanNumericPriority
 
DialplanPriority - Class in com.siperf.asterisk.data
 
DialplanPriority(String, DialplanPriority.EType) - Constructor for class com.siperf.asterisk.data.DialplanPriority
 
DialplanPriority.CastMethods - Interface in com.siperf.asterisk.data
 
DialplanPriority.DialplanNumericPriority - Class in com.siperf.asterisk.data
 
DialplanPriority.DialplanSpecialPriority - Class in com.siperf.asterisk.data
 
DialplanSpecialPriority(AsteriskSpecialExtensionType) - Constructor for class com.siperf.asterisk.data.DialplanPriority.DialplanSpecialPriority
 
DialplanSpecialPriority(String) - Constructor for class com.siperf.asterisk.data.DialplanPriority.DialplanSpecialPriority
 
DialplanStep - Class in com.siperf.asterisk.data
 
DialplanStep(String, String, int) - Constructor for class com.siperf.asterisk.data.DialplanStep
 
DialplanStep(String, String, DialplanPriority) - Constructor for class com.siperf.asterisk.data.DialplanStep
 
DialplanStep(String, String, String) - Constructor for class com.siperf.asterisk.data.DialplanStep
 
DialStatusHeader - Class in com.siperf.amistream.protocol.headers
 
DialStatusHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DialStatusHeader
 
DialStringHeader - Class in com.siperf.amistream.protocol.headers
 
DialStringHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DialStringHeader
 
DIRECTION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Direction of the call (e.g., "inbound", "outbound").
DirectionHeader - Class in com.siperf.amistream.protocol.headers
 
DirectionHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DirectionHeader
 
disablePing() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Disables pinging by setting the ping timeout to 0.
disconnect() - Method in class com.siperf.amistream.connection.client.AmiClientConnection
Disconnects from the Asterisk Manager Interface (AMI) server.
disconnect() - Method in class com.siperf.amistream.connection.client.ClientConnection
Disconnects the client connection.
disconnect() - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
disconnect() - Method in class com.siperf.amistream.connection.server.ServerConnection
 
disconnect(boolean) - Method in class com.siperf.amistream.connection.client.ClientConnection
Disconnects the client connection with an option to wait for completion.
DISCONNECTED - Enum constant in enum class com.siperf.amistream.connection.client.ClientConectionState
The state when the client is disconnected and not connected to the server.
DISCONNECTING - Enum constant in enum class com.siperf.amistream.connection.server.ServerConnectionState
 
DISPOSITION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The result of the call (e.g., "Answered", "Busy").
DispositionHeader - Class in com.siperf.amistream.protocol.headers
 
DispositionHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DispositionHeader
 
DOMAIN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The domain involved in the operation (e.g., SIP domain).
DomainHeader - Class in com.siperf.amistream.protocol.headers
 
DomainHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DomainHeader
 
DOUBLE() - Constructor for class com.siperf.commons.libs.math.random.RND.DOUBLE
 
DOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is down, not active.
DriverType - Enum Class in com.siperf.asterisk.commons
 
DTMF - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a DTMF (Dual-tone multi-frequency) signal is received.
DURATION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Duration of the call or session.
DurationHeader - Class in com.siperf.amistream.protocol.headers
 
DurationHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DurationHeader
 
DYNAMIC - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag for dynamic configuration (e.g., dynamic channels).
DynamicHeader - Class in com.siperf.amistream.protocol.headers
 
DynamicHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.DynamicHeader
 

E

E - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Exception catch-all extension.
EDirection - Enum Class in com.siperf.commons.enums.io
 
endingIfThereIsOne(String, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.REMOVE
 
ENDTIME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The timestamp when the event ends.
entrySet() - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
equals(Object) - Method in class com.siperf.amistream.connection.both.ConnectionId
Compares this connection ID to another object for equality.
equals(Object) - Method in class com.siperf.asterisk.data.DialplanMask
 
equals(Object) - Method in class com.siperf.asterisk.data.DialplanPriority.DialplanNumericPriority
 
equals(Object) - Method in class com.siperf.asterisk.data.DialplanPriority.DialplanSpecialPriority
 
equals(Object) - Method in class com.siperf.asterisk.data.DialplanPriority
 
equals(Object) - Method in class com.siperf.asterisk.data.DialplanStep
 
equals(Object) - Method in interface com.siperf.commons.data.uid.Id
 
equals(Object) - Method in class com.siperf.commons.data.uid.UniqueID
 
equals(String, String, DialplanPriority) - Method in class com.siperf.asterisk.data.DialplanStep
 
equals(String, String, DialplanPriority, String, String) - Method in class com.siperf.asterisk.data.DialplanMask
 
ERROR - Enum constant in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
 
ERROR - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Represents an error response, indicating that something went wrong during the operation.
EVENT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The type of event (e.g., "Dial", "Hangup").
EVENT - Enum constant in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Represents an event message.
EVENT_LIST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A list of events.
EventFactory - Class in com.siperf.amistream.protocol.factories
Factory class for creating various types of AMI (Asterisk Manager Interface) events.
EventFactory() - Constructor for class com.siperf.amistream.protocol.factories.EventFactory
 
EventHeader - Class in com.siperf.amistream.protocol.headers
 
EventHeader(AmiEventType) - Constructor for class com.siperf.amistream.protocol.headers.EventHeader
 
EventHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.EventHeader
 
EventListHeader - Class in com.siperf.amistream.protocol.headers
 
EventListHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.EventListHeader
 
EventMessageFilter - Class in com.siperf.amistream.connection.client.filter
 
EventMessageFilter(ClientConnection, AmiEventType) - Constructor for class com.siperf.amistream.connection.client.filter.EventMessageFilter
 
EventMessageFilter(String, ClientConnection, AmiEventType) - Constructor for class com.siperf.amistream.connection.client.filter.EventMessageFilter
 
EVENTS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for subscribing to events.
EVENTS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Another representation of events.
EventsHeader - Class in com.siperf.amistream.protocol.headers
 
EventsHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.EventsHeader
 
eventType() - Method in class com.siperf.amistream.protocol.messages.events.AmiEvent
Returns the type of the event (e.g., CHANNEL_EVENT, SYSTEM_EVENT).
execute() - Method in class com.siperf.amistream.connection.client.transaction.ClientAmiTransaction
Executes the transaction.
executionTimer - Variable in class com.siperf.amistream.connection.both.transcation.Transaction
Timer tracking the execution time of the transaction
Expirable - Interface in com.siperf.commons.data.expirable
 
ExpirableObject - Class in com.siperf.commons.data.expirable
 
ExpirableObject(long) - Constructor for class com.siperf.commons.data.expirable.ExpirableObject
 
ExpirableObjectIterationTask<V extends ExpirableObject> - Interface in com.siperf.commons.data.expirable
 
ExpirableObjectsMap<K,V extends ExpirableObject> - Class in com.siperf.commons.data.expirable
 
ExpirableObjectsMap() - Constructor for class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
ExpirableObjectsMap(boolean, Class<V>) - Constructor for class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
ExpirableObjectsMap(int, int, float, Class<V>) - Constructor for class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
ExpirableObjectsMap(int, Class<V>) - Constructor for class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
EXTEN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The extension number involved in the operation.
ExtenHeader - Class in com.siperf.amistream.protocol.headers
 
ExtenHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ExtenHeader
 
EXTENSION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Another representation of the extension number.
EXTENSION_DOES_NOT_EXIST - Enum constant in enum class com.siperf.amistream.conf.OiginateRefuseReasonType
 
EXTENSION_STATE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for querying the state of an extension.
ExtensionHeader - Class in com.siperf.amistream.protocol.headers
 
ExtensionHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ExtensionHeader
 

F

FailedToSendMessageException - Exception in com.siperf.amistream.connection.client.exceptions
 
FailedToSendMessageException() - Constructor for exception com.siperf.amistream.connection.client.exceptions.FailedToSendMessageException
 
FAILURE - Enum constant in enum class com.siperf.amistream.conf.OiginateRefuseReasonType
 
FAILURE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Represents a failure response.
FAMILY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the family or group of configurations.
FamilyHeader - Class in com.siperf.amistream.protocol.headers
 
FamilyHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.FamilyHeader
 
FastIterArray<V> - Class in com.siperf.commons.data.fastiter
 
FastIterArray() - Constructor for class com.siperf.commons.data.fastiter.FastIterArray
 
FastIterArray(int) - Constructor for class com.siperf.commons.data.fastiter.FastIterArray
 
FastIterArray(int, int) - Constructor for class com.siperf.commons.data.fastiter.FastIterArray
 
FastIterArray(int, int, float) - Constructor for class com.siperf.commons.data.fastiter.FastIterArray
 
FILE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents a file (e.g., voicemail file).
FileHeader - Class in com.siperf.amistream.protocol.headers
 
FileHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.FileHeader
 
Filename() - Constructor for class com.siperf.commons.libs.math.random.RND.Filename
 
findMaximum(int...) - Static method in class com.siperf.commons.libs.math.MinMax
 
findMinimum(int...) - Static method in class com.siperf.commons.libs.math.MinMax
 
finishedAt - Variable in class com.siperf.amistream.connection.both.transcation.Transaction
Time when the transaction was finished (in milliseconds)
firstLetter(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.CAPITALIZE
 
firstLetterIfThereIsOne(String, char) - Static method in class com.siperf.commons.libs.text.str.StringHelper.REMOVE
 
FOLLOWS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Represents a response indicating that there is more data to follow.
format(String, int) - Static method in class com.siperf.commons.libs.text.str.StringHelper.FORMAT
 
format(String, int, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.FORMAT
 
format(String, int, int, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.FORMAT
 
FORMAT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Format of the data (e.g., "wav", "mp3").
FORMAT() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.FORMAT
 
FormatHeader - Class in com.siperf.amistream.protocol.headers
 
FormatHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.FormatHeader
 
FROM - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents the source of a call or message.
FromHeader - Class in com.siperf.amistream.protocol.headers
 
FromHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.FromHeader
 
FULLY_BOOTED - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when the system is fully booted.
FUNC - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Function or operation being performed.
FuncHeader - Class in com.siperf.amistream.protocol.headers
 
FuncHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.FuncHeader
 
FunctionsFilter - Class in com.siperf.amistream.connection.server.filter
 
FunctionsFilter(ServerConnection) - Constructor for class com.siperf.amistream.connection.server.filter.FunctionsFilter
 

G

generateConnectionId() - Static method in class com.siperf.amistream.utils.AmiHelper
Generates a random connection ID.
generateConnectionId(Collection<String>) - Static method in class com.siperf.amistream.utils.AmiHelper
Generates a unique connection ID that is not present in the provided collection.
generateTransactionId() - Static method in class com.siperf.amistream.utils.AmiHelper
Generates a unique transaction ID.
genUniqueIdUsingParameters(String[]) - Static method in class com.siperf.commons.data.uid.UIDsHelper
 
genUrlPathUsingParameters(String[]) - Static method in class com.siperf.commons.data.uid.UIDsHelper
 
get() - Static method in class com.siperf.commons.libs.io.filesystem.runtime.CurrentWorkingDirectory
 
get() - Static method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
 
get(Id) - Method in class com.siperf.amistream.data.ConnectionsTable
Retrieves a connection from the table by its identifier.
get(OsVersion.OsType) - Static method in class com.siperf.commons.libs.os.OsLinebreaks
 
get(Object) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
GET_CONFIG - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving the configuration.
GET_CONFIG_JSON - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving configuration in JSON format.
GET_VAR - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for getting the value of a variable.
getActionHeader() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Returns the ActionHeader associated with this AMI action.
getActionId() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Returns the action ID for this AMI action.
getActionId() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the action ID from the message.
getActionId() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Returns the action ID associated with this AMI response.
getActionIdHeader() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Returns the ActionIdHeader associated with this AMI action.
getActionIdHeader() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the ActionIdHeader associated with the message.
getActionIdHeader() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Returns the ActionIdHeader associated with this AMI response.
getActionResponseTimeout() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the action response timeout in milliseconds.
getActionType() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Returns the action type of this AMI action.
getAllConnections() - Method in class com.siperf.amistream.connection.client.ClientManager
Retrieves all active client connections.
getAllConnections() - Method in class com.siperf.amistream.connection.server.ServerManager
 
getAmiActionId() - Method in class com.siperf.amistream.connection.client.transaction.ClientAmiTransaction
Returns the AMI action ID for this transaction.
getAmiName() - Method in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Returns the string representation of the header AMI name
getAmiPassword() - Method in class com.siperf.amistream.connection.server.ServerConnectionParameters
 
getAmiUsername() - Method in class com.siperf.amistream.connection.server.ServerConnectionParameters
 
getAmiVersion() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
getAmiVersion() - Method in class com.siperf.amistream.connection.server.ServerConnection
Public methods
getAmiVersion() - Method in class com.siperf.amistream.protocol.headers.special.SpecialWelcomeHeader
 
getApplication() - Method in class com.siperf.asterisk.data.DialplanMask
 
getApplicationData() - Method in class com.siperf.asterisk.data.DialplanMask
 
getArrow() - Method in enum class com.siperf.commons.enums.io.EDirection
 
getAsteriskVersion(String) - Static method in class com.siperf.amistream.protocol.conf.ProtocolDefinitions.WelcomeMessage
 
getAsteriskVersion(String) - Static method in class com.siperf.amistream.protocol.parsers.AmiWelcomeMessageParser
 
getAuthorizedUsername() - Method in class com.siperf.amistream.connection.server.ServerConnection
 
getAuthParameters(String) - Method in interface com.siperf.amistream.connection.server.ServerConnectionAuthProvider
 
getBridgeSipProfileId() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the bridge SIP profile ID.
getCalled() - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Returns the called number.
getCaller() - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Returns the caller's number.
getChannelHeader() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Returns the ChannelHeader associated with this AMI action.
getChannelHeader() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the ChannelHeader associated with the message.
getChannelId() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Returns the channel ID associated with this AMI action.
getChannelId() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the channel ID from the message.
getChannelsLimit() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the channels limit for the client connection.
getClientAddress() - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
getClientConnection() - Method in class com.siperf.amistream.connection.client.transaction.ClientAmiTransaction
Returns the client connection associated with this transaction.
getClientConnection(Id) - Method in class com.siperf.amistream.connection.client.ClientManager
Retrieves a client connection by its ID.
getClientConnection(String) - Method in class com.siperf.amistream.connection.client.ClientManager
Retrieves a client connection by its host name.
getClientProcessorId() - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
getCommonCharsNumber(String, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.COMPARE
 
getConnection() - Method in class com.siperf.amistream.connection.both.ami.AmiConnection
Deprecated.
Use subclass-specific methods for managing the connection instead.
getConnectionMetadata() - Method in class com.siperf.amistream.connection.client.ClientConnection
Returns the metadata of the connection.
getConnectionParameters() - Method in class com.siperf.amistream.connection.client.ClientConnection
Returns the parameters associated with the client connection.
getConnectionsNumber() - Method in class com.siperf.amistream.connection.client.ClientManager
Retrieves the total number of active client connections.
getConnectionsNumber() - Method in class com.siperf.amistream.connection.server.ServerManager
 
getContent() - Method in class com.siperf.amistream.data.MessageBuffer
Retrieves the content of the buffer as a list of strings.
getContext() - Method in class com.siperf.asterisk.data.DialplanMask
 
getContext() - Method in class com.siperf.asterisk.data.DialplanStep
 
getCreatedAt() - Method in class com.siperf.commons.data.expirable.ExpirableObject
 
getCurrentWorkingDir() - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
 
getDesc() - Method in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Returns the description of the extension's functionality.
getDirection() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the direction of the message (e.g., incoming or outgoing).
getEnvironmentVariable(String) - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
Example: name Result: String like "C:/Program Files/Java/jdk-17.0.2/bin/server;C:/Program Files/Java/jdk-17.0.2/bin;C:\WINDOWS\system32;C:\WINDOWS;
getEnvironmentVariables() - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
Return all environment variables
getEOL() - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
 
getErrMessage() - Method in class com.siperf.amistream.connection.server.transaction.LoginTransaction
 
getEventHeader() - Method in class com.siperf.amistream.protocol.messages.events.AmiEvent
Returns the EventHeader associated with the event message.
getEventType() - Method in class com.siperf.amistream.protocol.headers.EventHeader
 
getExecutionTime() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
Gets the execution time of the transaction.
getExecutionTimer() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
 
getExpireAt() - Method in class com.siperf.commons.data.expirable.ExpirableObject
 
getExten() - Method in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Returns the string representation of the extension.
getExten() - Method in class com.siperf.asterisk.data.DialplanPriority
Deprecated.
getExtension() - Method in class com.siperf.amistream.protocol.headers.ExtenHeader
 
getExtension() - Method in class com.siperf.asterisk.data.DialplanMask
 
getExtension() - Method in class com.siperf.asterisk.data.DialplanStep
 
getFinalState() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
 
getFinishedAt() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
 
getFirstLine(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.SPLIT
 
getFsPathDelimiter() - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
 
getHeader(AmiHeaderType) - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the header associated with the specified type.
getHeader(AmiHeaderType, Class<T>) - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the header associated with the specified type, cast to the required class type.
getHeader(Class<T>) - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the header of the specified class type.
getHeaders() - Method in class com.siperf.amistream.protocol.messages.special.AmiMsgSpecial
Returns the set of special headers associated with this AMI special message.
getHostname() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the hostname of the client connection.
getId() - Method in class com.siperf.amistream.connection.both.Connection
Gets the unique identifier of the connection.
getId() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
 
getIdleTimeout() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the idle timeout for the client connection.
getIndex() - Method in class com.siperf.amistream.connection.client.ClientConnectionMetadata
Gets the index of the client connection.
getIoTimestamp() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the timestamp for the I/O operation associated with the message.
getLastSuccessfulPingTimestamp() - Method in class com.siperf.amistream.connection.client.ClientConnection
Returns the timestamp of the last successful ping.
getLines(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.SPLIT
 
getLines(String, boolean, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.SPLIT
 
getLogin() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the login for the client connection.
getMessage() - Method in exception com.siperf.amistream.connection.server.exceptions.AuthException
 
getMessage() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Returns the message associated with this AMI response.
getMessageHeader() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Returns the MessageHeader associated with this AMI response.
getMessageType() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the type of the AMI message (e.g., ACTION, EVENT, RESPONSE).
getName() - Method in class com.siperf.amistream.connection.both.Connection
Gets the human-readable name of the connection.
getName() - Method in class com.siperf.amistream.connection.both.handler.AmiMessageHandler
Retrieves the name identifier of this handler.
getName() - Method in class com.siperf.amistream.connection.both.hook.AmiMessageHook
Returns the name of this hook.
getName() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
 
getName() - Method in class com.siperf.amistream.connection.client.ClientConnectionMetadata
Gets the name of the client connection.
getName() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the name of the client connection.
getNexteIdValue() - Static method in class com.siperf.amistream.connection.both.ConnectionId.Package
Returns the next unique ID value as a string.
getOperationalSytstem() - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
 
getOS() - Static method in class com.siperf.commons.libs.os.OsVersion
 
getOS(String) - Static method in class com.siperf.commons.libs.os.OsVersion
 
getOsEolSequence() - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
 
getOsLinebreaks() - Method in class com.siperf.commons.libs.java.app.runtime.ApplicationContext
 
getPassword() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the password for the client connection.
getPathDelimiter() - Static method in class com.siperf.commons.libs.io.filesystem.os.OsFS
 
getPathDelimiter(OsVersion.OsType) - Static method in class com.siperf.commons.libs.io.filesystem.os.OsFS
 
getPingActionResponseTimeout() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the ping action response timeout in milliseconds.
getPingTimeout() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the ping timeout in milliseconds.
getPort() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the port of the client connection.
getPriority() - Method in class com.siperf.amistream.protocol.headers.PriorityHeader
 
getPriority() - Method in class com.siperf.asterisk.data.DialplanMask
 
getPriority() - Method in class com.siperf.asterisk.data.DialplanStep
 
getProcessor() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
 
getProcessorId() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the unique ID of the processor initiating the AMI message.
getProcessorType() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the type of the processor initiating the AMI message.
getRandom() - Static method in class com.siperf.commons.libs.math.random.RND.Filename
 
getRandom() - Static method in class com.siperf.commons.libs.math.random.RND.STRING
 
getRandom() - Static method in class com.siperf.commons.libs.math.random.RND.STRING.UID
 
getRandom(double, double) - Static method in class com.siperf.commons.libs.math.random.RND.DOUBLE
 
getRandom(int) - Static method in class com.siperf.commons.libs.math.random.RND.STRING
 
getRandom(int, int) - Static method in class com.siperf.commons.libs.math.random.RND.INTEGER
 
getRandom(long, long) - Static method in class com.siperf.commons.libs.math.random.RND.LONG
 
getRandom(String) - Static method in class com.siperf.commons.libs.math.random.RND.Filename
 
getRandomNumeric() - Static method in class com.siperf.commons.libs.math.random.RND.STRING
 
getRefuseMessage() - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Returns the message explaining why the originate action was refused.
getRefuseReason() - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Returns the reason for the refusal of the originate action.
getResponseHeader() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Returns the ResponseHeader associated with this AMI response.
getResponseType() - Method in class com.siperf.amistream.protocol.headers.ResponseHeader
 
getServerConnection(String) - Method in class com.siperf.amistream.connection.server.ServerManager
 
getShadingTransaction() - Method in class com.siperf.amistream.connection.both.transcation.TransactionsTable
Retrieves the currently set shading transaction, if any.
getSipProfileSuffix() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the SIP profile suffix for the client connection.
getSpecialExtensionType() - Method in class com.siperf.amistream.protocol.headers.ExtenHeader
 
getStartedAt() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
 
getState() - Method in class com.siperf.amistream.connection.client.ClientConnection
Returns the current state of the connection.
getState() - Method in class com.siperf.amistream.protocol.headers.ChannelStateDescHeader
 
getState() - Method in class com.siperf.amistream.protocol.headers.ChannelStateHeader
 
getStateCode() - Method in class com.siperf.amistream.protocol.headers.ChannelStateHeader
 
getStateDescription() - Method in class com.siperf.amistream.protocol.headers.ChannelStateDescHeader
 
getStringPresentation() - Method in enum class com.siperf.amistream.protocol.conf.AmiActionType
Gets the string representation of the action type.
getStringPresentation() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Returns the string representation of the event type.
getStringPresentation() - Method in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Returns the string representation of this response type.
getText() - Method in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Returns the string representation of the message type.
getText() - Method in enum class com.siperf.commons.enums.io.EDirection
 
getTokens(String, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
getTokens(String, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.ARRAY
 
getTokens(String, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.LIST
 
getTokens(String, String, boolean, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.LIST
 
getTokens(Collection<String>, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.LIST
 
getTokens(Collection<String>, String, boolean, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.LIST
 
getTokensAsList(String, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
getTokensAsList(Collection<String>, String) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
getTransactionManager() - Method in class com.siperf.amistream.connection.client.ClientConnection
Returns the ClientTransactionManager for handling transaction-related tasks.
getTransactionManager() - Method in class com.siperf.amistream.connection.client.ClientConnectionProcessor
Returns the ClientTransactionManager associated with this connection processor.
getTransactionManager() - Method in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Retrieves the transaction manager associated with the current client connection.
getTransactionMaxExecutionTime() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Gets the maximum transaction execution time in milliseconds.
getTransactionsTable() - Method in class com.siperf.amistream.connection.both.transcation.TransactionsManager
 
getTransactionsToUpdate() - Method in class com.siperf.amistream.connection.both.transcation.TransactionsTable
Deprecated.
Use TransactionsTable.update(long, ExpirableObjectIterationTask) instead. Retrieves all transactions that need to be updated.
getTransactionToProcess(AmiMessage) - Method in class com.siperf.amistream.connection.both.transcation.TransactionsTable
Retrieves the transaction to process based on the given AmiMessage.
getType() - Method in class com.siperf.amistream.connection.both.Connection
Gets the type of the connection.
getType() - Method in class com.siperf.amistream.protocol.headers.common.Header
Returns the type of the header.
getType(Class<?>) - Static method in class com.siperf.amistream.protocol.headers.common.Header
Retrieves the AmiHeaderType of a header based on its class.
getTypeAsString() - Method in class com.siperf.amistream.protocol.headers.common.Header
Returns the string representation of the header's type.
getUsingNIO() - Static method in class com.siperf.commons.libs.io.filesystem.runtime.CurrentWorkingDirectory
https://stackoverflow.com/questions/4871051/how-to-get-the-current-working-directory-in-java
getUsingNIO2() - Static method in class com.siperf.commons.libs.io.filesystem.runtime.CurrentWorkingDirectory
 
getUsingSystemProperty() - Static method in class com.siperf.commons.libs.io.filesystem.runtime.CurrentWorkingDirectory
https://www.baeldung.com/java-current-directory
getValue() - Method in class com.siperf.amistream.connection.both.ConnectionId
Returns the value of this connection ID.
getValue() - Method in class com.siperf.amistream.connection.client.transaction.GetVarTransaction
Returns the value of the variable once retrieved.
getValue() - Method in class com.siperf.amistream.protocol.headers.ActionHeader
Returns the value of the action header as an AmiActionType.
getValue() - Method in class com.siperf.amistream.protocol.headers.common.IntegerHeader
 
getValue() - Method in class com.siperf.amistream.protocol.headers.common.TextHeader
 
getValue() - Method in class com.siperf.amistream.protocol.headers.EventHeader
 
getValue() - Method in class com.siperf.amistream.protocol.headers.ResponseHeader
 
getValue() - Method in class com.siperf.amistream.protocol.headers.special.SpecialHeader
 
getValue() - Method in class com.siperf.amistream.protocol.headers.special.UnknownHeader
 
getValue() - Method in class com.siperf.asterisk.data.DialplanPriority
 
getValue() - Method in interface com.siperf.commons.data.uid.Id
 
getValue() - Method in class com.siperf.commons.data.uid.UniqueID
 
getValueAsString() - Method in class com.siperf.amistream.protocol.headers.ActionHeader
Returns the string representation of the action header's value.
getValueAsString() - Method in class com.siperf.amistream.protocol.headers.common.IntegerHeader
 
getValueAsString() - Method in class com.siperf.amistream.protocol.headers.common.TextHeader
 
getValueAsString() - Method in class com.siperf.amistream.protocol.headers.EventHeader
 
getValueAsString() - Method in class com.siperf.amistream.protocol.headers.ResponseHeader
 
getValueAsString() - Method in class com.siperf.amistream.protocol.headers.special.SpecialHeader
 
getValueAsString() - Method in class com.siperf.amistream.protocol.headers.special.UnknownHeader
 
GetVarTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents a transaction for retrieving a variable's value from a specific channel in AMI (Asterisk Manager Interface).
GetVarTransaction(String, ClientConnection, String) - Constructor for class com.siperf.amistream.connection.client.transaction.GetVarTransaction
Constructs a new GetVarTransaction for the specified channel and variable.
getVersion() - Method in class com.siperf.amistream.protocol.headers.AmiVersionHeader
 
getVersion() - Method in class com.siperf.amistream.protocol.headers.AsteriskVersionHeader
 
getWelcomeHeader() - Method in class com.siperf.amistream.protocol.messages.special.AmiMsgSpecial
Returns the SpecialWelcomeHeader associated with this AMI special message.
getWords(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
getWords(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.SPLIT
 
getWords(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.LIST
Deprecated.
GOODBYE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Represents a successful logout response.

H

H - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Hangup extension.
HANGUP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for hanging up a call.
HANGUP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a channel is hung up.
HANGUP_REQUEST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a hangup is requested.
HANGUP_SOFT_REQUEST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a soft hangup is requested with a specific cause code.
HangupTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents a transaction for handling a hangup action in an AMI (Asterisk Manager Interface) context.
HangupTransaction(String, ClientConnection) - Constructor for class com.siperf.amistream.connection.client.transaction.HangupTransaction
Constructs a new HangupTransaction for the specified channel and client connection.
hasActiveConnections() - Method in class com.siperf.amistream.connection.client.ClientManager
Checks if there are any active client connections.
hasActiveConnections() - Method in class com.siperf.amistream.connection.server.ServerManager
 
hasChannelIdHeader() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Checks if the message contains a channel ID header.
hasExtension() - Method in class com.siperf.amistream.protocol.headers.ExtenHeader
 
hashCode() - Method in class com.siperf.amistream.connection.both.ConnectionId
Returns the hash code of this connection ID.
hashCode() - Method in class com.siperf.asterisk.data.DialplanPriority
 
hashCode() - Method in interface com.siperf.commons.data.uid.Id
 
hashCode() - Method in class com.siperf.commons.data.uid.UniqueID
 
hasMessage() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Checks whether this AMI response contains a message.
Header - Class in com.siperf.amistream.protocol.headers.common
Abstract base class representing a generic header in the AMI (Asterisk Manager Interface).
Header(AmiHeaderType) - Constructor for class com.siperf.amistream.protocol.headers.common.Header
Constructs a new Header with the specified type.
HINT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A hint for extensions or services.
HintHeader - Class in com.siperf.amistream.protocol.headers
 
HintHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.HintHeader
 
HUGE - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
HUGE_16 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
HUGE_2 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
HUGE_32 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
HUGE_4 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
HUGE_8 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 

I

I - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Invalid entry extension.
IAX_NET_STATS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving IAX network statistics.
IAX_PEER_LIST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for listing IAX peers.
IAX_PEERS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving IAX peer status.
IAX_REGISTRY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for checking IAX registration status.
Id - Interface in com.siperf.commons.data.uid
 
IDLE - Enum constant in enum class com.siperf.amistream.connection.client.ClientConectionState
The state when the client is connected but currently idle (no active communication).
IDLE - Enum constant in enum class com.siperf.amistream.connection.server.ServerConnectionState
 
INCOMING - Enum constant in enum class com.siperf.commons.enums.io.EDirection
 
INCOMING_LIMIT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The limit for incoming calls.
IncomingLimitHeader - Class in com.siperf.amistream.protocol.headers
 
IncomingLimitHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.IncomingLimitHeader
 
incomingMessageHandlers - Variable in class com.siperf.amistream.connection.both.Connection
Handlers for processing incoming messages.
incomingMessageHooks - Variable in class com.siperf.amistream.connection.both.Connection
Hooks for pre-processing incoming messages.
init(Socket) - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Initializes the socket and prepares its streams for communication.
INITIAL - Enum constant in enum class com.siperf.amistream.connection.client.ClientConectionState
The initial state of the client connection before any attempt to connect is made.
INSTANCE() - Constructor for class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
INTEGER() - Constructor for class com.siperf.commons.libs.math.random.RND.INTEGER
 
IntegerHeader - Class in com.siperf.amistream.protocol.headers.common
 
IntegerHeader(AmiHeaderType, String) - Constructor for class com.siperf.amistream.protocol.headers.common.IntegerHeader
 
interruptable(long) - Static method in class com.siperf.commons.libs.java.threads.sleep.Sleep
 
interruptableAndSafe(long) - Static method in class com.siperf.commons.libs.java.threads.sleep.Sleep
 
interruptableSleepForARandomInterval(long, long) - Static method in class com.siperf.commons.libs.java.threads.sleep.Sleep
 
IOHelper - Class in com.siperf.commons.libs.io
 
IOHelper() - Constructor for class com.siperf.commons.libs.io.IOHelper
 
isAbsolutePath(String) - Static method in class com.siperf.commons.libs.io.filesystem.os.OsFS
 
isAcceptable(AmiMessage) - Method in class com.siperf.amistream.connection.both.handler.AmiMessageHandler
Determines whether the specified AMI message is acceptable for processing by this handler.
isAcceptable(AmiMessage) - Method in class com.siperf.amistream.connection.both.hook.AmiMessageHook
Determines whether the given AMI message is acceptable for processing by this hook.
isAcceptable(AmiMessage) - Method in class com.siperf.amistream.connection.client.filter.EventMessageFilter
 
isAcceptable(AmiMessage) - Method in class com.siperf.amistream.connection.client.hook.OriginateActionHook
 
isAcceptable(AmiMessage) - Method in class com.siperf.amistream.connection.server.filter.FunctionsFilter
 
isAcceptable(AmiMessage) - Method in class com.siperf.amistream.connection.server.filter.PingFilter
 
isAction() - Method in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Returns true if the message type is ACTION.
isActive() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
Checks if the transaction is still active (i.e., it has started but not finished).
isAmiFilterEnabled() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Checks if the AMI filter is enabled.
isAsteriskWelcomeMessage(String) - Static method in class com.siperf.amistream.protocol.conf.ProtocolDefinitions.WelcomeMessage
 
isAsteriskWelcomeMessage(String) - Static method in class com.siperf.amistream.protocol.parsers.AmiWelcomeMessageParser
 
isAuthFailed() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
isAuthFailedResponse(String) - Static method in class com.siperf.amistream.protocol.conf.ProtocolDefinitions.Login
 
isAuthMethodMD5() - Method in class com.siperf.amistream.protocol.headers.AuthTypeHeader
 
isBlank(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
isBlankOrNull(String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
isBlankOrNull(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
isBlankOrNull(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
isBlankOtEmptyOrNull(String, boolean, boolean, boolean) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
isBridgeEnter() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is when a channel enters a bridge.
isBridgeLeave() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is when a channel leaves a bridge.
isCompleted() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
Checks if the transaction has been completed (i.e., it has both started and finished).
isCompleted() - Method in class com.siperf.amistream.connection.server.transaction.LoginTransaction
 
isConnected() - Method in class com.siperf.amistream.connection.both.ami.AmiConnection
Checks if the connection to the AMI is currently active.
isConnected() - Method in class com.siperf.amistream.connection.both.Connection
Checks whether the connection is currently established.
isConnected() - Method in class com.siperf.amistream.connection.client.AmiClientConnection
Checks if the client is currently connected to the AMI server.
isConnected() - Method in enum class com.siperf.amistream.connection.client.ClientConectionState
Checks whether the client is in a connected state.
isConnected() - Method in class com.siperf.amistream.connection.client.ClientConnection
Checks if the connection is in the ClientConectionState.CONNECTED state.
isConnected() - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
isConnected() - Method in class com.siperf.amistream.connection.server.ServerConnection
 
isConnecting() - Method in class com.siperf.amistream.connection.server.ServerConnection
 
isDialBegin() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is the beginning of a dial event.
isDialEnd() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is the end of a dial event.
isDisconnected() - Method in enum class com.siperf.amistream.connection.client.ClientConectionState
Checks whether the client is in a disconnected state.
isEmpty() - Method in class com.siperf.amistream.data.MessageBuffer
Checks if the buffer is empty.
isEmpty() - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
isEmpty(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
isEmptyOrNull(String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
isEmptyOrNull(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
isEmptyOrNull(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
isError() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
isEvent() - Method in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Returns true if the message type is EVENT.
isExpired() - Method in interface com.siperf.commons.data.expirable.Expirable
 
isExpired() - Method in class com.siperf.commons.data.expirable.ExpirableObject
 
isExpired(long) - Method in class com.siperf.commons.data.expirable.ExpirableObject
 
isFalse(boolean) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Boolean
 
isFalse(boolean, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Boolean
 
isGotFullyBootedEvent() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
isGotSuccessfulAuthEvent() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
isHangup() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a hangup event.
isHangupAll() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is any form of hangup (standard, requested, or soft).
isHangupRequest() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a hangup request event.
isHangupSoftRequest() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a soft hangup request event.
isIncoming() - Method in enum class com.siperf.commons.enums.io.EDirection
 
isKeepAlive() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a keep-alive event.
isLinux() - Method in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
isMax() - Method in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
isMultiloginAllowed() - Method in class com.siperf.amistream.connection.server.ServerConnectionParameters
 
isNewCallerId() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a new caller ID event.
isNewChannel() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a "new channel" event.
isNewConnectedLine() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a new connected line event.
isNewExten() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a new extension event.
isNewState() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a new state event.
isNotBlank(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
isNotEmpty(String) - Static method in class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
isNumeric() - Method in class com.siperf.asterisk.data.DialplanPriority
 
isOk() - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Determines if the originate transaction is successful.
isOkResponse() - Method in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Returns whether the response received was successful.
isOkResponse() - Method in class com.siperf.amistream.protocol.headers.ResponseHeader
 
isOutgoing() - Method in enum class com.siperf.commons.enums.io.EDirection
 
isPingEnabled() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Checks if pinging is enabled.
isRelativePath(String) - Static method in class com.siperf.commons.libs.io.filesystem.os.OsFS
 
isResponse() - Method in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Returns true if the message type is RESPONSE.
isResultOK() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
Checks if the transaction result is Transaction.FinalState.OK.
isResultOK() - Method in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
isResultOK() - Method in class com.siperf.amistream.connection.client.transaction.PingTransaction
 
isRTCPReceived() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is when an RTCP packet is received.
isRTCPSent() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is when an RTCP packet is sent.
isSpecial() - Method in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Returns true if the message type is SPECIAL.
isSpecial() - Method in class com.siperf.asterisk.data.DialplanPriority
 
isSpecialExtension() - Method in class com.siperf.amistream.protocol.headers.ExtenHeader
 
isSuccess() - Method in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Returns true if the response type indicates success.
isSuccessfullyConnected() - Method in class com.siperf.amistream.connection.server.transaction.LoginTransaction
 
isSuccessResponse() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Checks whether this AMI response represents a success.
isSun() - Method in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
isTrue(boolean) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Boolean
 
isTrue(boolean, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Boolean
 
isUnix() - Method in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
isUnknown() - Method in enum class com.siperf.amistream.protocol.conf.AmiActionType
Checks if the action type is unknown.
isUnknown() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is an unknown event.
isUnknown() - Method in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Checks if the header is unknown.
isUnknown() - Method in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Returns true if the response type is unknown.
isUnknown() - Method in enum class com.siperf.commons.enums.io.EDirection
 
isUnknownValue() - Method in class com.siperf.amistream.protocol.headers.CallerIDNameHeader
 
isUnknownValue() - Method in class com.siperf.amistream.protocol.headers.CallerIDNumHeader
 
isValuesEquals(String) - Method in class com.siperf.commons.data.uid.UniqueID
 
isVarSet() - Method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Checks if the event type is a variable set event.
isWelcomeMessage() - Method in class com.siperf.amistream.protocol.messages.special.AmiMsgSpecial
Checks if this AMI special message is a welcome message.
isWindows() - Method in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
isWorking() - Method in class com.siperf.amistream.data.messagesqueue.MessagesQueueProcessor
 
itarate(long, V) - Method in interface com.siperf.commons.data.expirable.ExpirableObjectIterationTask
 
itarate(Object) - Method in interface com.siperf.commons.data.fastiter.IterationTask
 
IterationTask - Interface in com.siperf.commons.data.fastiter
 

J

JABBER_SEND - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for sending a message via Jabber.

K

KEEPALIVE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event representing a keep-alive signal (not an AMI event).
KEY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents a key, typically for access or identification.
KeyHeader - Class in com.siperf.amistream.protocol.headers
 
KeyHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.KeyHeader
 
keySet() - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 

L

LAST_APPLICATION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The last application executed on the channel.
LAST_CALL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The timestamp of the last call.
LAST_DATA - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Last data received.
LastApplicationHeader - Class in com.siperf.amistream.protocol.headers
 
LastApplicationHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LastApplicationHeader
 
LastCallHeader - Class in com.siperf.amistream.protocol.headers
 
LastCallHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LastCallHeader
 
LastDataHeader - Class in com.siperf.amistream.protocol.headers
 
LastDataHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LastDataHeader
 
lastLetterIfThereIsOne(String, char) - Static method in class com.siperf.commons.libs.text.str.StringHelper.REMOVE
 
LINE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A specific line or connection.
LineHeader - Class in com.siperf.amistream.protocol.headers
 
LineHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LineHeader
 
LINK - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Link between objects or entities.
LinkHeader - Class in com.siperf.amistream.protocol.headers
 
LinkHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LinkHeader
 
LINUX_FS_DELIMITER - Static variable in class com.siperf.commons.libs.io.filesystem.os.OsFS
 
LIST() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE.LIST
 
LIST_CATEGORIES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for listing categories in the system.
LIST_COMMANDS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for listing available commands.
LIST_ITEMS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A list of items for display or processing.
LISTENER_THREAD_POOL_SIZE - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
ListItemsHeader - Class in com.siperf.amistream.protocol.headers
 
ListItemsHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ListItemsHeader
 
LOCAL_OPTIMIZE_AWAY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for local optimization of a call away.
localInetAddress - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
Local socket address details.
localPort - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
 
localSocketAddress - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
 
LOCATION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Geographical or system location.
LocationHeader - Class in com.siperf.amistream.protocol.headers
 
LocationHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LocationHeader
 
log - Variable in class com.siperf.amistream.connection.both.ami.AmiConnection
Logger instance for logging connection-related events and debugging information.
log - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
Logger for recording debug and error messages.
log - Variable in class com.siperf.amistream.connection.both.Connection
Logger instance for logging events and debugging information.
log - Variable in class com.siperf.amistream.connection.both.ConnectionProcessor
Logger instance for recording debug and error messages.
log - Variable in class com.siperf.amistream.connection.both.handler.AmiMessageHandler
Logger instance for logging debug and error messages related to AMI message handling.
log - Variable in class com.siperf.amistream.connection.both.hook.AmiMessageHook
Logger for the class.
log - Static variable in class com.siperf.amistream.connection.both.transcation.Transaction
Logger for logging transaction-related events
log - Static variable in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Logger to log events and warnings related to the transaction.
log - Variable in class com.siperf.amistream.connection.client.AmiClientSocket
Logger instance for logging events and errors.
log - Variable in class com.siperf.amistream.connection.client.ClientConnection
Logger instances for logging connection-related events
log - Variable in class com.siperf.amistream.connection.client.ClientConnectionProcessor
Logger for logging information and errors in this class.
log - Variable in class com.siperf.amistream.connection.client.ClientManager
Logger for logging events and messages
log - Static variable in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Logger instance for logging transaction-related events
log - Variable in class com.siperf.amistream.connection.client.filter.EventMessageFilter
 
log - Static variable in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Logger for logging events related to this transaction.
log - Static variable in class com.siperf.amistream.connection.client.transaction.ClientAmiTransaction
Logger for logging the activity of ClientAmiTransaction.
log - Static variable in class com.siperf.amistream.connection.client.transaction.GetVarTransaction
Logger instance for logging debug messages.
log - Static variable in class com.siperf.amistream.connection.client.transaction.HangupTransaction
Logger for logging debug messages related to this class.
log - Static variable in class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
log - Static variable in class com.siperf.amistream.connection.client.transaction.LogoutTransaction
Logger instance for logging events in the LogoutTransaction class.
log - Static variable in class com.siperf.amistream.connection.client.transaction.LogoutTransactionOLD
Deprecated.
 
log - Static variable in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Logger instance for logging events related to originate transactions.
log - Static variable in class com.siperf.amistream.connection.client.transaction.PingTransaction
 
log - Static variable in class com.siperf.amistream.connection.client.transaction.RedirectTransaction
Logger instance used for logging messages in this class.
log - Static variable in class com.siperf.amistream.connection.client.transaction.SetVarTransaction
Logger instance for logging debug messages.
log - Variable in class com.siperf.amistream.connection.server.AmiServerSocket
 
log - Variable in class com.siperf.amistream.connection.server.ServerConnectionProcessor
 
log - Variable in class com.siperf.amistream.protocol.parsers.AmiMessageParser
 
Login() - Constructor for class com.siperf.amistream.protocol.conf.ProtocolDefinitions.Login
 
LOGIN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for logging in to the system.
LOGINCHAN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The channel used for login.
LoginChanHeader - Class in com.siperf.amistream.protocol.headers
 
LoginChanHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LoginChanHeader
 
LOGINTIME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The timestamp when login occurred.
LogintimeHeader - Class in com.siperf.amistream.protocol.headers
 
LogintimeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.LogintimeHeader
 
LoginTransaction - Class in com.siperf.amistream.connection.client.transaction
 
LoginTransaction - Class in com.siperf.amistream.connection.server.transaction
 
LoginTransaction(ClientConnection, AmiClientConnection, ClientConnectionProcessor) - Constructor for class com.siperf.amistream.connection.client.transaction.LoginTransaction
 
LoginTransaction(AmiServerConnection, ServerConnection) - Constructor for class com.siperf.amistream.connection.server.transaction.LoginTransaction
 
LOGOFF - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for logging off from the system.
LogoutTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents a transaction for logging out a client from the system.
LogoutTransaction - Class in com.siperf.amistream.connection.server.transaction
 
LogoutTransaction(ClientConnection) - Constructor for class com.siperf.amistream.connection.client.transaction.LogoutTransaction
Constructs a new LogoutTransaction using the provided client connection.
LogoutTransaction(Id, ServerConnection) - Constructor for class com.siperf.amistream.connection.server.transaction.LogoutTransaction
 
LogoutTransactionOLD - Class in com.siperf.amistream.connection.client.transaction
Deprecated.
LogoutTransactionOLD(ClientConnection) - Constructor for class com.siperf.amistream.connection.client.transaction.LogoutTransactionOLD
Deprecated.
 
LONG() - Constructor for class com.siperf.commons.libs.math.random.RND.LONG
 

M

MAC - Enum constant in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
MAC - Static variable in class com.siperf.commons.libs.os.OsLinebreaks
Commodore 8-bit machines (C64, C128), Acorn BBC, ZX Spectrum, TRS-80, Apple II series, Oberon, the classic Mac OS, MIT Lisp Machine and OS-9
MAILBOX - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The voicemail mailbox identifier.
MAILBOX_COUNT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving mailbox count.
MAILBOX_STATUS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for checking mailbox status.
MailboxHeader - Class in com.siperf.amistream.protocol.headers
 
MailboxHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.MailboxHeader
 
match(DialplanStep, String, String) - Method in class com.siperf.asterisk.data.DialplanMask
 
match(String, String, DialplanPriority, String, String) - Method in class com.siperf.asterisk.data.DialplanMask
 
MAX_EXECUTION_TIME - Static variable in class com.siperf.amistream.conf.TransactionConfiguration
 
MD5_SECRET_EXIST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag for the existence of MD5 secret.
MD5SecretExistHeader - Class in com.siperf.amistream.protocol.headers
 
MD5SecretExistHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.MD5SecretExistHeader
 
MED - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
MED_16 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
MED_2 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
MED_32 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
MED_4 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
MED_8 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
MEETME_LIST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for listing meetme conferences.
MEETME_MUTE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for muting a Meetme conference.
MEETME_UNMUTE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for unmuting a Meetme conference.
MEMBERSHIP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the membership (e.g., queue membership).
MembershipHeader - Class in com.siperf.amistream.protocol.headers
 
MembershipHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.MembershipHeader
 
MESSAGE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A text or multimedia message.
MessageBuffer - Class in com.siperf.amistream.data
A class that represents a buffer of messages, allowing appending of strings and providing a way to retrieve the content as a formatted string.
MessageBuffer() - Constructor for class com.siperf.amistream.data.MessageBuffer
Constructs an empty MessageBuffer.
MessageBuffer(String) - Constructor for class com.siperf.amistream.data.MessageBuffer
Constructs a MessageBuffer and initializes it with the specified string.
MessageHeader - Class in com.siperf.amistream.protocol.headers
 
MessageHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.MessageHeader
 
MessagesQueue - Class in com.siperf.amistream.data.messagesqueue
 
MessagesQueue() - Constructor for class com.siperf.amistream.data.messagesqueue.MessagesQueue
 
MessagesQueueProcessor - Class in com.siperf.amistream.data.messagesqueue
 
MessagesQueueProcessor(String, boolean, MessagesQueueWorkerListener) - Constructor for class com.siperf.amistream.data.messagesqueue.MessagesQueueProcessor
 
MessagesQueueWorkerListener - Interface in com.siperf.amistream.data.messagesqueue
 
MinMax - Class in com.siperf.commons.libs.math
 
MinMax() - Constructor for class com.siperf.commons.libs.math.MinMax
 
MIX - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Mixing configuration for audio or media.
MIX_MONITOR_MUTE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for muting a MixMonitor.
MixHeader - Class in com.siperf.amistream.protocol.headers
 
MixHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.MixHeader
 
MODULE_CHECK - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for checking the status of a module.
MODULE_LOAD - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for loading a module.
MOH_SUGGEST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Suggestion for Music on Hold.
MOHSuggestHeader - Class in com.siperf.amistream.protocol.headers
 
MOHSuggestHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.MOHSuggestHeader
 
MONITOR - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for starting a monitor.
MultipleLoginDeniedException - Exception in com.siperf.amistream.connection.server.exceptions
 
MultipleLoginDeniedException() - Constructor for exception com.siperf.amistream.connection.server.exceptions.MultipleLoginDeniedException
 

N

name - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
Name of the socket instance.
name - Variable in class com.siperf.amistream.connection.both.transcation.Transaction
Name of the transaction
NEW_CALLER_ID - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a new caller ID is set.
NEW_CONNECTED_LINE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a new connected line is established.
NEW_MESSAGES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The number of new messages.
NEWCHANNEL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a new channel is created.
NEWEXTEN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a new extension is set.
NewMessagesHeader - Class in com.siperf.amistream.protocol.headers
 
NewMessagesHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.NewMessagesHeader
 
NEWNAME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A new name or alias for an object.
NewnameHeader - Class in com.siperf.amistream.protocol.headers
 
NewnameHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.NewnameHeader
 
NEWSTATE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a new state is set.
newThread(Runnable) - Method in class com.siperf.commons.libs.java.threads.CustomThreadFactory
 
NO_ANSWER - Enum constant in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
 
noNullElements(Object[]) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Arr
 
noNullElements(Object[], String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Arr
 
notBlankOrNull(String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
notBlankOrNull(String, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
NotConnectedException - Exception in com.siperf.amistream.connection.client.exceptions
 
NotConnectedException() - Constructor for exception com.siperf.amistream.connection.client.exceptions.NotConnectedException
 
notEmpty(String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
notEmpty(String, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
notNull(Object) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate
 
notNull(Object) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable
 
notNull(Object, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate
 
notNull(Object, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable
 
notNull(Object, String, Class<?>) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable
 
NotNull() - Constructor for class com.siperf.commons.libs.java.lang.validate.Validate.Variable.NotNull
Deprecated.
 
notNullV(Object, String) - Static method in class com.siperf.commons.libs.java.lang.validate.Validate.Variable
 

O

O - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Operator extension.
OBJECT_NAME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The name of an object.
ObjectNameHeader - Class in com.siperf.amistream.protocol.headers
 
ObjectNameHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ObjectNameHeader
 
OFFHOOK - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is off-hook, meaning the user has lifted the receiver.
OiginateRefuseReasonType - Enum Class in com.siperf.amistream.conf
 
OK - Enum constant in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
 
OLD_MESSAGES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The number of old messages.
OldMessagesHeader - Class in com.siperf.amistream.protocol.headers
 
OldMessagesHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.OldMessagesHeader
 
OLDNAME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The old name of an object.
OldNameHeader - Class in com.siperf.amistream.protocol.headers
 
OldNameHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.OldNameHeader
 
onAmiMessage(AmiMessage, ClientConnection) - Method in interface com.siperf.amistream.connection.client.ClientConnectionListener
Invoked when an AMI (Asterisk Manager Interface) message is received from the ClientConnection.
onAmiMessage(AmiMessage, T) - Method in interface com.siperf.amistream.connection.both.ConnectionListener
Invoked when an AMI (Asterisk Manager Interface) message is received.
onCompletedTransaction(ClientConnection, Transaction) - Method in interface com.siperf.amistream.connection.client.ClientConnectionListener
Invoked when a transaction is completed for a given ClientConnection.
onCompletedTransaction(T, Transaction) - Method in interface com.siperf.amistream.connection.both.ConnectionListener
Invoked when a transaction associated with a connection is completed.
onCompletion(ClientActionTransaction) - Method in interface com.siperf.amistream.connection.client.transaction.ClientTransactionCallback
 
onConnected(ClientConnection) - Method in interface com.siperf.amistream.connection.client.ClientConnectionListener
Invoked when a ClientConnection is successfully established.
onConnected(T) - Method in interface com.siperf.amistream.connection.both.ConnectionListener
Invoked when a connection is successfully established.
onDisconnected(ClientConnection) - Method in interface com.siperf.amistream.connection.client.ClientConnectionListener
Invoked when the ClientConnection is disconnected.
onExpiry(V) - Method in interface com.siperf.commons.data.expirable.ExpirableObjectIterationTask
 
onServerDisconnect(ClientConnection) - Method in interface com.siperf.amistream.connection.client.ClientConnectionListener
Invoked when the server disconnects the ClientConnection.
onStop() - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Internal method that can be overridden to perform actions when the transaction processing is stopped.
onTransactionComplete(Transaction) - Method in class com.siperf.amistream.connection.both.transcation.TransactionsManager
Handles the completion of a transaction.
onTransactionComplete(Transaction) - Method in class com.siperf.amistream.connection.client.ClientTransactionManager
Invoked when a transaction has been completed.
ORIGINATE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for originating a call.
ORIGINATE_RESPONSE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when an originate response is received.
OriginateActionHook - Class in com.siperf.amistream.connection.client.hook
 
OriginateActionHook(String) - Constructor for class com.siperf.amistream.connection.client.hook.OriginateActionHook
 
OriginateTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents an originate transaction in an AMI (Asterisk Manager Interface) client.
OriginateTransaction(ClientConnection, String, String, String, DialplanStep, long) - Constructor for class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Constructs an OriginateTransaction with the specified parameters.
OriginateTransaction(ClientConnection, String, String, String, String, String, String, long) - Constructor for class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Constructs an OriginateTransaction with the specified parameters.
OsFS - Class in com.siperf.commons.libs.io.filesystem.os
 
OsFS() - Constructor for class com.siperf.commons.libs.io.filesystem.os.OsFS
 
OsLinebreaks - Class in com.siperf.commons.libs.os
 
OsLinebreaks() - Constructor for class com.siperf.commons.libs.os.OsLinebreaks
 
OsVersion - Class in com.siperf.commons.libs.os
 
OsVersion() - Constructor for class com.siperf.commons.libs.os.OsVersion
 
OsVersion.OsType - Enum Class in com.siperf.commons.libs.os
 
OTHER - Enum constant in enum class com.siperf.amistream.conf.OiginateRefuseReasonType
 
OUTGOING - Enum constant in enum class com.siperf.commons.enums.io.EDirection
 
OUTGOING_LIMIT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Limit for outgoing calls.
OutgoinglimitHeader - Class in com.siperf.amistream.protocol.headers
 
OutgoinglimitHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.OutgoinglimitHeader
 
outgoingMessageHandlers - Variable in class com.siperf.amistream.connection.both.Connection
Handlers for processing outgoing messages.
outgoingMessageHooks - Variable in class com.siperf.amistream.connection.both.Connection
Hooks for pre-processing outgoing messages.

P

Package() - Constructor for class com.siperf.amistream.connection.both.ConnectionId.Package
 
Package() - Constructor for class com.siperf.amistream.protocol.messages.AmiMessage.Package
 
PARK - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for parking a call.
PARKED_CALLS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for querying parked calls.
parse(int) - Static method in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Parses an integer code and returns the corresponding AmiChannelState.
parse(MessageBuffer) - Method in class com.siperf.amistream.protocol.parsers.AmiMessageParser
 
parse(AmiResponse) - Static method in class com.siperf.amistream.protocol.parsers.AmiOriginateResponseParser
 
parse(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiActionType
Parses a string to find the corresponding action type.
parse(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Parses a string description and returns the corresponding AmiChannelState.
parse(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Parses the string and returns the corresponding AmiEventType.
parse(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Parses the string and returns the corresponding AmiHeaderType.
parse(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Parses a string into the corresponding AmiResponseType.
parse(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiVersion
Parses a string value and returns the corresponding AmiVersion.
parse(String) - Static method in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Parses the provided string to find the corresponding AsteriskVersion.
parse(String) - Static method in class com.siperf.amistream.protocol.parsers.AmiHeaderParser
Parses an AMI message line into an appropriate Header object.
parse(String) - Static method in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Parses a string representation of an extension and returns the corresponding AsteriskSpecialExtensionType.
parseChannelIdHeader(ChannelHeader) - Static method in class com.siperf.amistream.protocol.conf.versions.AmiVersionSpecificParser
Example (Asterisk v18): Event: VarSet Privilege: dialplan,all Channel: none Uniqueid: none Variable: SOME_GLOBAL_VARIABLE Value: 3
PAUSE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for pausing a monitor.
PAUSED - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag indicating whether the call is paused.
PausedHeader - Class in com.siperf.amistream.protocol.headers
 
PausedHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PausedHeader
 
PEER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents the peer (other party) in a call.
PEER_STATUS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Status of the peer (e.g., "Available", "Busy").
PeerHeader - Class in com.siperf.amistream.protocol.headers
 
PeerHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PeerHeader
 
PeerStatusHeader - Class in com.siperf.amistream.protocol.headers
 
PeerStatusHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PeerStatusHeader
 
PENALTY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A penalty (typically in call queues).
PenaltyHeader - Class in com.siperf.amistream.protocol.headers
 
PenaltyHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PenaltyHeader
 
PICKUPGROUP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Group of extensions that can pick up each other's calls.
PickupgroupHeader - Class in com.siperf.amistream.protocol.headers
 
PickupgroupHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PickupgroupHeader
 
PING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for checking the status of a ping.
PING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Ping command or signal.
PingFilter - Class in com.siperf.amistream.connection.server.filter
 
PingFilter(ServerConnection) - Constructor for class com.siperf.amistream.connection.server.filter.PingFilter
 
PingHeader - Class in com.siperf.amistream.protocol.headers
 
PingHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PingHeader
 
PingTransaction - Class in com.siperf.amistream.connection.client.transaction
 
PingTransaction - Class in com.siperf.amistream.connection.server.transaction
 
PingTransaction(ClientConnection) - Constructor for class com.siperf.amistream.connection.client.transaction.PingTransaction
 
PingTransaction(Id, ServerConnection) - Constructor for class com.siperf.amistream.connection.server.transaction.PingTransaction
 
PJSIP - Enum constant in enum class com.siperf.asterisk.commons.DriverType
 
PLAY_DTMF - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for playing DTMF tones.
POSITION - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Position in a queue or list.
PositionHeader - Class in com.siperf.amistream.protocol.headers
 
PositionHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PositionHeader
 
PRE_RING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is in pre-ring state, which occurs just before ringing starts.
priority - Variable in class com.siperf.asterisk.data.DialplanPriority.DialplanNumericPriority
 
PRIORITY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Priority of the call.
PriorityHeader - Class in com.siperf.amistream.protocol.headers
 
PriorityHeader(int) - Constructor for class com.siperf.amistream.protocol.headers.PriorityHeader
 
PriorityHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PriorityHeader
 
PRIVILEGE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The privilege level of the user or action.
PrivilegeHeader - Class in com.siperf.amistream.protocol.headers
 
PrivilegeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.PrivilegeHeader
 
processAmiConnectionTerminated() - Method in class com.siperf.amistream.connection.both.ami.AmiConnection
Handles the event when the connection to the AMI is terminated.
processAmiConnectionTerminated() - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Abstract method for handling connection termination events.
processAmiConnectionTerminated() - Method in class com.siperf.amistream.connection.client.AmiClientConnection
Handles the termination of the AMI connection.
processAmiConnectionTerminated() - Method in class com.siperf.amistream.connection.client.AmiClientSocket
Handles the termination of the AMI connection.
processAmiConnectionTerminated() - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
processAmiConnectionTerminated() - Method in class com.siperf.amistream.connection.server.AmiServerSocket
 
processAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.both.handler.AmiMessageHandler
Processes the specified AMI message.
processAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.both.hook.AmiMessageHook
Processes the given AMI message.
processAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.filter.EventMessageFilter
 
processAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.hook.OriginateActionHook
 
processAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.server.filter.FunctionsFilter
 
processAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.server.filter.PingFilter
 
processCompletedTransaction(Transaction) - Method in class com.siperf.amistream.connection.both.ConnectionProcessor
Removes a completed transaction from the transactions table.
processCompletedTransaction(Transaction) - Method in class com.siperf.amistream.connection.client.ClientConnectionProcessor
 
processConnectionLost() - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Handles a connection lost scenario by stopping the transaction with the state Transaction.FinalState.ERROR.
processConnectionLost() - Method in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Handles the case where the connection has been lost.
processConnectionTerminated() - Method in class com.siperf.amistream.connection.both.ConnectionProcessor
Handles connection termination events.
processError() - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Handles an error condition by stopping the transaction with the state Transaction.FinalState.ERROR.
processErrorResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Processes the error response.
processErrorResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.GetVarTransaction
Processes the response when the "GetVar" action encounters an error.
processErrorResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.HangupTransaction
Processes the error response from the AMI in case the hangup action fails.
processErrorResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.LogoutTransaction
Processes an error response to the logoff action.
processErrorResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Processes an error response to the originate action.
processErrorResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.RedirectTransaction
Processes an error response to the redirect action.
processErrorResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.SetVarTransaction
Processes an error response from the AMI for the "SetVar" action.
processEvent(AmiEvent) - Method in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Processes an AMI event.
processEvent(AmiEvent) - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Processes an event related to the originate action.
processHandlers(AmiMessage, List<AmiMessageHandler>) - Method in class com.siperf.amistream.connection.both.ConnectionProcessor
Processes an AMI message using a list of handlers.
processHooks(AmiMessage, List<AmiMessageHook>) - Method in class com.siperf.amistream.connection.both.ConnectionProcessor
Processes an AMI message using a list of hooks.
processIncomingAmiMessage(MessageBuffer) - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Abstract method for processing incoming AMI messages.
processIncomingAmiMessage(MessageBuffer) - Method in class com.siperf.amistream.connection.client.AmiClientSocket
Processes an incoming AMI message.
processIncomingAmiMessage(MessageBuffer) - Method in class com.siperf.amistream.connection.server.AmiServerSocket
 
processIncomingAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.both.ami.AmiConnection
Processes an incoming AMI message.
processIncomingAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.AmiClientConnection
Processes an incoming AMI message from the server.
processIncomingAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
processIncomingMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.ClientConnectionProcessor
Processes incoming AmiMessage objects.
processMessage(AmiMessage) - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Processes an incoming AMI message.
processMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.ClientConnectionProcessor
Processes a AmiMessage AMI message.
processMessage(AmiMessage) - Method in interface com.siperf.amistream.data.messagesqueue.MessagesQueueWorkerListener
 
processOkResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Processes the response when it is a successful one.
processOkResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.GetVarTransaction
Processes the response when the "GetVar" action is successful.
processOkResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.HangupTransaction
Processes the successful response from the AMI after the hangup action is executed.
processOkResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.LogoutTransaction
Processes a successful response to the logoff action.
processOkResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.OriginateTransaction
Processes a successful response to the originate action.
processOkResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.RedirectTransaction
Processes a successful response to the redirect action.
processOkResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.SetVarTransaction
Processes a successful response from the AMI for the "SetVar" action.
processor - Variable in class com.siperf.amistream.connection.both.Connection
The processor responsible for managing the connection.
processor - Variable in class com.siperf.amistream.connection.both.transcation.Transaction
Processor associated with the transaction
PROCESSOR_CONDITIONAL_WAIT_ITERATION - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
PROCESSOR_SYNCH_WAIT - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
processOutgoingMessage(AmiMessage, AmiConnection) - Method in class com.siperf.amistream.connection.client.ClientConnectionProcessor
Sends an outgoing AmiMessage to the specified AMI connection.
processResponse(AmiResponse) - Method in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Processes the AMI response, handling success and error responses accordingly.
processResponseAwaitTimeExceeded() - Method in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Handles the case where the response wait time for the transaction has been exceeded.
processStalledTransaction() - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Processes a stalled transaction.
processStalledTransaction() - Method in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Handles a stalled transaction.
processStart() - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Starts the transaction processing.
processStart() - Method in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Starts processing the transaction by adding it to the transaction manager's transaction table.
processTransactions(AmiMessage) - Method in class com.siperf.amistream.connection.both.ConnectionProcessor
Processes an incoming AMI message by associating it with a transaction, if applicable.
processUnexpectedMessage() - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Handles an unexpected message condition by stopping the transaction with the state Transaction.FinalState.UNEXPECTED_MESSAGE.
processUnexpectedMessage() - Method in class com.siperf.amistream.connection.server.transaction.LoginTransaction
 
processUnexpectedMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Processes an unexpected AMI message.
processUpdate(long) - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Updates the transaction processing state based on the time passed since the transaction started.
ProtocolDefinitions - Class in com.siperf.amistream.protocol.conf
 
ProtocolDefinitions() - Constructor for class com.siperf.amistream.protocol.conf.ProtocolDefinitions
 
ProtocolDefinitions.Login - Class in com.siperf.amistream.protocol.conf
 
ProtocolDefinitions.WelcomeMessage - Class in com.siperf.amistream.protocol.conf
 
PROXY_PROCESSOR_ID - Static variable in class com.siperf.amistream.protocol.factories.AbstractMessageFactory
Identifier for the proxy processor used in the AMI communication.
PROXY_TMP_XZ - Enum constant in enum class com.siperf.amistream.conf.ConnectionType
 
push(AmiMessage) - Method in class com.siperf.amistream.data.messagesqueue.MessagesQueueProcessor
 
put(K, V) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 

Q

QNX - Static variable in class com.siperf.commons.libs.os.OsLinebreaks
QNX pre-POSIX implementation (version less 4)
QUEUE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The name or ID of a call queue.
QUEUE_ADD - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for adding an agent to a queue.
QUEUE_LOG - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for logging queue events.
QUEUE_PAUSE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for pausing a queue.
QUEUE_PENALTY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for setting queue penalty.
QUEUE_RELOAD - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for reloading queues.
QUEUE_REMOVE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for removing a member from a queue.
QUEUE_RESET - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for resetting the queue state.
QUEUE_RULE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for defining queue rules.
QUEUE_STATUS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for checking queue status.
QUEUE_SUMMARY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for retrieving queue summary.
QueueHeader - Class in com.siperf.amistream.protocol.headers
 
QueueHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.QueueHeader
 
QUEUES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for listing all queues.

R

reader - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
Readers and writers for the socket's input/output streams.
REASON - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The reason for a specific action (e.g., hangup reason).
ReasonHeader - Class in com.siperf.amistream.protocol.headers
 
ReasonHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ReasonHeader
 
REDIRECT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for redirecting a call.
RedirectTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents a transaction for redirecting an AMI (Asterisk Manager Interface) action.
RedirectTransaction(String, ClientConnection, String, String, String) - Constructor for class com.siperf.amistream.connection.client.transaction.RedirectTransaction
Constructs a new RedirectTransaction with the provided parameters.
REG_EXPIRE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Registration expiration time.
REG_EXPIRY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Another form of registration expiration time.
RegExpireHeader - Class in com.siperf.amistream.protocol.headers
 
RegExpireHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.RegExpireHeader
 
RegExpiryHeader - Class in com.siperf.amistream.protocol.headers
 
RegExpiryHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.RegExpiryHeader
 
releaseBuilder(StringBuilder) - Method in class com.siperf.commons.libs.text.str.builder.StringBuilderFactory
 
releaseBuilder(StringBuilder) - Method in class com.siperf.commons.libs.text.str.builder.StringBuilderStack
Release a borrowed builder.
releaseBuilderOLD(StringBuilder) - Method in class com.siperf.commons.libs.text.str.builder.StringBuilderStack
Deprecated.
RELOAD - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for reloading the system.
remoteInetAddress - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
Remote socket address details.
remotePort - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
 
remoteSocketAddress - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
 
remove() - Method in class com.siperf.amistream.data.messagesqueue.MessagesQueue
 
remove(Id) - Method in class com.siperf.amistream.data.ConnectionsTable
Removes a connection from the table by its identifier.
remove(Object) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
remove(T) - Method in class com.siperf.amistream.data.ConnectionsTable
Removes a connection from the table.
remove(V) - Method in class com.siperf.commons.data.fastiter.FastIterArray
 
REMOVE() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.REMOVE
 
removeTransaction(Transaction) - Method in class com.siperf.amistream.connection.both.transcation.TransactionsTable
Removes a specified transaction from the table.
RESPONSE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The response from a command or action.
RESPONSE - Enum constant in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Represents a response message to an action.
ResponseFactory - Class in com.siperf.amistream.protocol.factories
Factory class for creating various types of AmiResponse messages.
ResponseFactory() - Constructor for class com.siperf.amistream.protocol.factories.ResponseFactory
 
ResponseHeader - Class in com.siperf.amistream.protocol.headers
 
ResponseHeader(AmiResponseType) - Constructor for class com.siperf.amistream.protocol.headers.ResponseHeader
 
ResponseHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ResponseHeader
 
responseType() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Returns the response type of this AMI response.
RESTART - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Whether or not a restart will occur (True / False)
RestartHeader - Class in com.siperf.amistream.protocol.headers
 
RestartHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.RestartHeader
 
RING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is ringing, waiting for an answer.
RINGING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is actively ringing, indicating that a call is incoming.
RISK - Static variable in class com.siperf.commons.libs.os.OsLinebreaks
Acorn BBC[6] and RISC OS spooled text output[7]
RND - Class in com.siperf.commons.libs.math.random
 
RND() - Constructor for class com.siperf.commons.libs.math.random.RND
 
RND.DOUBLE - Class in com.siperf.commons.libs.math.random
 
RND.Filename - Class in com.siperf.commons.libs.math.random
 
RND.INTEGER - Class in com.siperf.commons.libs.math.random
 
RND.LONG - Class in com.siperf.commons.libs.math.random
 
RND.STRING - Class in com.siperf.commons.libs.math.random
 
RND.STRING.UID - Class in com.siperf.commons.libs.math.random
 
RSRVD - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is reserved but not yet active.
RTCP_RECEIVED - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when an RTCP (Real-Time Transport Control Protocol) packet is received.
RTCP_SENT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when an RTCP packet is sent.
run() - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Reads messages from the socket and processes them.
run() - Method in class com.siperf.amistream.connection.client.ClientManagerProcessor
The main method executed by the thread to handle the processing of client connections in iterations.
run() - Method in class com.siperf.amistream.connection.server.ServerManagerProcessor
 
run() - Method in class com.siperf.amistream.data.messagesqueue.MessagesQueueProcessor
 

S

S - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Start extension.
SECONDS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The number of seconds elapsed.
SecondsHeader - Class in com.siperf.amistream.protocol.headers
 
SecondsHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SecondsHeader
 
SECRET - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A secret for authentication or encryption.
SECRET_EXIST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag for the existence of a secret.
SecretExistHeader - Class in com.siperf.amistream.protocol.headers
 
SecretExistHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SecretExistHeader
 
SecretHeader - Class in com.siperf.amistream.protocol.headers
 
SecretHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SecretHeader
 
send(AmiMessage) - Method in class com.siperf.amistream.connection.client.AmiClientConnectionHandler
Sends an AMI message to the client through the ClientConnection.
send(AmiMessage) - Method in class com.siperf.amistream.connection.client.ClientTransactionProcessor
Sends an outgoing AMI message.
send(AmiMessage) - Method in class com.siperf.amistream.connection.server.AmiServerConnectionHandler
 
send(AmiMessage) - Method in class com.siperf.amistream.connection.server.transaction.ServerAmiTransaction
 
SEND_TEXT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for sending a text message.
sendAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Sends an AMI message through the socket.
sendAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.AmiClientSocket
Sends an AMI message to the Asterisk server.
sendAmiMessage(AmiMessage) - Method in class com.siperf.amistream.connection.server.AmiServerSocket
 
sendMessage(AmiMessage) - Method in class com.siperf.amistream.connection.both.ami.AmiConnection
Sends a message to the AMI.
sendMessage(AmiMessage) - Method in class com.siperf.amistream.connection.both.Connection
Sends an AMI (Asterisk Manager Interface) message through the connection.
sendMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.AmiClientConnection
Sends a message to the Asterisk Manager Interface (AMI) server.
sendMessage(AmiMessage) - Method in class com.siperf.amistream.connection.client.ClientConnection
Sends an AMI message through the connection.
sendMessage(AmiMessage) - Method in class com.siperf.amistream.connection.server.AmiServerConnection
 
sendMessage(AmiMessage) - Method in class com.siperf.amistream.connection.server.ServerConnection
 
SEQUENCE_NUMBER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Sequence number for identifying actions.
SequenceNumberHeader - Class in com.siperf.amistream.protocol.headers
 
SequenceNumberHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SequenceNumberHeader
 
SERVER - Enum constant in enum class com.siperf.amistream.conf.ConnectionType
 
ServerAmiTransaction - Class in com.siperf.amistream.connection.server.transaction
 
ServerAmiTransaction(Id, ServerConnection) - Constructor for class com.siperf.amistream.connection.server.transaction.ServerAmiTransaction
 
serverConnection - Variable in class com.siperf.amistream.connection.server.AmiServerConnectionHandler
 
ServerConnection - Class in com.siperf.amistream.connection.server
 
ServerConnection(ConnectionId, String, ServerManager) - Constructor for class com.siperf.amistream.connection.server.ServerConnection
 
ServerConnectionAuthProvider - Interface in com.siperf.amistream.connection.server
 
ServerConnectionListener - Interface in com.siperf.amistream.connection.server
 
ServerConnectionParameters - Class in com.siperf.amistream.connection.server
 
ServerConnectionParameters(String, String, boolean) - Constructor for class com.siperf.amistream.connection.server.ServerConnectionParameters
 
ServerConnectionProcessor - Class in com.siperf.amistream.connection.server
 
ServerConnectionState - Enum Class in com.siperf.amistream.connection.server
 
ServerManager - Class in com.siperf.amistream.connection.server
 
ServerManager(Integer, ServerConnectionListener, ServerConnectionAuthProvider) - Constructor for class com.siperf.amistream.connection.server.ServerManager
 
ServerManagerProcessor - Class in com.siperf.amistream.connection.server
 
serverName - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
Name of the server this socket is connected to.
SET_VAR - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for setting a variable.
setActionId(String) - Method in class com.siperf.amistream.protocol.headers.ActionIdHeader
Updates the value of the Action-ID in this header.
setActionResponseTimeout(long) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the action response timeout in milliseconds.
setAmiFilterEnabled(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets whether the AMI filter is enabled or not.
setAuthorizedUsername(String) - Method in class com.siperf.amistream.connection.server.ServerConnection
 
setBridgeSipProfileId(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the bridge SIP profile ID.
setCallback(ClientTransactionCallback) - Method in class com.siperf.amistream.connection.client.transaction.ClientActionTransaction
Sets the callback to be invoked upon completion of the transaction.
setChannelsLimit(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the channels limit for the client connection.
setHostname(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the hostname of the client connection.
setIdleTimeout(long) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the idle timeout in milliseconds for the client connection.
setIoData(AmiMessage, EDirection) - Static method in class com.siperf.amistream.protocol.messages.AmiMessage.Package
 
setLogin(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the login for the client connection.
setName(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the name of the client connection.
setPassword(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the password for the client connection.
setPingActionResponseTimeout(long) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the ping action response timeout in milliseconds.
setPingTimeout(long) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the ping timeout in milliseconds.
setPort(int) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the port of the client connection.
setPort(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the port of the client connection.
setShadingTransaction(Transaction) - Method in class com.siperf.amistream.connection.both.transcation.TransactionsTable
Sets the shading transaction, which is a special transaction to be processed separately.
setSipProfileSuffix(String) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the SIP profile suffix for the client connection.
setTransactionMaxExecutionTime(long) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Sets the maximum transaction execution time in milliseconds.
setValue(int) - Method in class com.siperf.amistream.protocol.headers.common.IntegerHeader
 
setValue(String) - Method in class com.siperf.amistream.protocol.headers.ChannelHeader
 
setValue(String) - Method in class com.siperf.amistream.protocol.headers.common.IntegerHeader
 
setValue(String) - Method in class com.siperf.amistream.protocol.headers.common.TextHeader
 
SetVarTransaction - Class in com.siperf.amistream.connection.client.transaction
Represents a transaction for setting a variable on a channel in the Asterisk Manager Interface (AMI).
SetVarTransaction(String, ClientConnection, String, String) - Constructor for class com.siperf.amistream.connection.client.transaction.SetVarTransaction
Constructs a new SetVarTransaction instance with the specified parameters.
SHOW_DIALPLAN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for showing the dialplan.
SHUTDOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when the system is shut down.
SHUTDOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Indicates a shutdown event or status.
ShutdownHeader - Class in com.siperf.amistream.protocol.headers
 
ShutdownHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ShutdownHeader
 
ShutdownMessageFilter - Class in com.siperf.amistream.connection.client.filter
 
ShutdownMessageFilter(ClientConnection) - Constructor for class com.siperf.amistream.connection.client.filter.ShutdownMessageFilter
 
SIP - Enum constant in enum class com.siperf.asterisk.commons.DriverType
 
SIP_AUTH_INSECURE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Flag indicating SIP authentication insecurity.
SIP_FROM_DOMAIN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The SIP domain for the call origin.
SIP_FROM_USER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The SIP user for the call origin.
SIP_LAST_MSG - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The last SIP message sent/received.
SIP_NAT_SUPPORT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
SIP NAT (Network Address Translation) support flag.
SIP_NOTIFY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for sending a SIP notification.
SIP_PEERS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for listing SIP peers.
SIP_QUALIFY_PEER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for qualifying a SIP peer.
SIP_SHOW_PEER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for showing SIP peer details.
SIP_SHOW_REGISTRY - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for showing the SIP registration status.
SIPAuthInsecureHeader - Class in com.siperf.amistream.protocol.headers
 
SIPAuthInsecureHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SIPAuthInsecureHeader
 
SIPFromDomainHeader - Class in com.siperf.amistream.protocol.headers
 
SIPFromDomainHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SIPFromDomainHeader
 
SIPFromUserHeader - Class in com.siperf.amistream.protocol.headers
 
SIPFromUserHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SIPFromUserHeader
 
SIPLastMsgHeader - Class in com.siperf.amistream.protocol.headers
 
SIPLastMsgHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SIPLastMsgHeader
 
SIPNatSupportHeader - Class in com.siperf.amistream.protocol.headers
 
SIPNatSupportHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SIPNatSupportHeader
 
size() - Method in class com.siperf.amistream.data.ConnectionsTable
Returns the number of connections currently stored in the table.
size() - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
SKINNY_DEVICES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for managing Skinny devices.
SKINNY_LINES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for managing Skinny lines.
SKINNY_SHOW_DEVICES - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for showing Skinny devices.
SKINNY_SHOW_LINE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for showing Skinny lines.
Sleep - Class in com.siperf.commons.libs.java.threads.sleep
 
SMALL - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
SMALL_16 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
SMALL_2 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
SMALL_32 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
SMALL_4 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
SMALL_8 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
SOURCE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents the source of the action or event.
SourceHeader - Class in com.siperf.amistream.protocol.headers
 
SourceHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SourceHeader
 
SPECIAL - Enum constant in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Represents a special message, such as a custom or out-of-standard message.
SpecialHeader - Class in com.siperf.amistream.protocol.headers.special
 
SpecialHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.special.SpecialHeader
 
SpecialMessageFactory - Class in com.siperf.amistream.protocol.factories
Factory class for creating special AMI (Asterisk Manager Interface) messages.
SpecialMessageFactory() - Constructor for class com.siperf.amistream.protocol.factories.SpecialMessageFactory
 
SpecialWelcomeHeader - Class in com.siperf.amistream.protocol.headers.special
Header looks like: Asterisk Call Manager/1.2
SpecialWelcomeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.special.SpecialWelcomeHeader
 
SPLIT() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.SPLIT
 
SRC_UNIQUE_ID - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Unique ID for the source.
SrcUniqueIDHeader - Class in com.siperf.amistream.protocol.headers
 
SrcUniqueIDHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.SrcUniqueIDHeader
 
STALLED - Enum constant in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
 
start() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
Starts the transaction.
start() - Method in class com.siperf.amistream.connection.client.AmiClientSocket
Starts the socket connection to the AMI server.
start() - Method in class com.siperf.amistream.connection.client.ClientManager
Starts the client manager and begins managing connections.
start() - Method in class com.siperf.amistream.connection.client.transaction.ClientAmiTransaction
Starts the transaction and sets the execution timer.
start() - Method in class com.siperf.amistream.connection.server.ServerManager
 
start() - Method in class com.siperf.amistream.connection.server.transaction.LoginTransaction
 
start() - Method in class com.siperf.amistream.data.messagesqueue.MessagesQueueProcessor
 
start(Socket) - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Starts the socket's reader thread.
START_TIME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The timestamp when an action or event starts.
startedAt - Variable in class com.siperf.amistream.connection.both.transcation.Transaction
Time when the transaction was started (in milliseconds)
StartTimeHeader - Class in com.siperf.amistream.protocol.headers
 
StartTimeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.StartTimeHeader
 
STATE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The current state of an action or event.
StateHeader - Class in com.siperf.amistream.protocol.headers
 
StateHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.StateHeader
 
STATUS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for checking system status.
STATUS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The current status of a task or operation.
StatusHeader - Class in com.siperf.amistream.protocol.headers
 
StatusHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.StatusHeader
 
stop() - Method in class com.siperf.amistream.connection.both.ami.AmiSocket
Stops the socket's reader thread and releases resources.
stop() - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Stops the transaction gracefully with the state Transaction.FinalState.OK.
stop() - Method in class com.siperf.amistream.connection.client.ClientManager
Stops the client manager and shuts down active connections.
stop() - Method in class com.siperf.amistream.connection.server.ServerManager
 
stop() - Method in class com.siperf.amistream.data.messagesqueue.MessagesQueueProcessor
 
stop(Transaction.FinalState) - Method in class com.siperf.amistream.connection.both.transcation.Transaction
Stops the transaction with the specified final state.
STOP_MONITOR - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for stopping a monitor.
stopOk() - Method in class com.siperf.amistream.connection.both.transcation.Transaction
Stops the transaction with the final state set to Transaction.FinalState.OK.
Str() - Constructor for class com.siperf.commons.libs.java.lang.validate.Validate.Str
 
STRING() - Constructor for class com.siperf.commons.libs.math.random.RND.STRING
 
StringBuilderFactory - Class in com.siperf.commons.libs.text.str.builder
 
StringBuilderFactory() - Constructor for class com.siperf.commons.libs.text.str.builder.StringBuilderFactory
 
StringBuilderStack - Class in com.siperf.commons.libs.text.str.builder
NOTE StringBuffer is synchronized StringBuilder is not.
StringBuilderStack(int, int) - Constructor for class com.siperf.commons.libs.text.str.builder.StringBuilderStack
 
StringBuilderStack.INSTANCE - Class in com.siperf.commons.libs.text.str.builder
 
StringHelper - Class in com.siperf.commons.libs.text.str
Note: StringBuffer is synchronized, StringBuilder is not.
StringHelper() - Constructor for class com.siperf.commons.libs.text.str.StringHelper
 
StringHelper.CAPITALIZE - Class in com.siperf.commons.libs.text.str
 
StringHelper.COMPARE - Class in com.siperf.commons.libs.text.str
 
StringHelper.CONCATENATE - Class in com.siperf.commons.libs.text.str
 
StringHelper.FORMAT - Class in com.siperf.commons.libs.text.str
 
StringHelper.REMOVE - Class in com.siperf.commons.libs.text.str
 
StringHelper.SPLIT - Class in com.siperf.commons.libs.text.str
 
StringHelper.TOKENIZE - Class in com.siperf.commons.libs.text.str
 
StringHelper.TOKENIZE.ARRAY - Class in com.siperf.commons.libs.text.str
 
StringHelper.TOKENIZE.LIST - Class in com.siperf.commons.libs.text.str
 
StringHelper.VALIDATE - Class in com.siperf.commons.libs.text.str
 
SUCCESS - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Represents a successful response, indicating the operation was successful.
SUCCESSFUL_AUTH - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when authentication is successful.
SUNOS - Enum constant in enum class com.siperf.commons.libs.os.OsVersion.OsType
 

T

T - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Response timeout extension.
T_ABS - Enum constant in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Absolute timeout extension.
TERMINATED - Enum constant in enum class com.siperf.amistream.connection.server.ServerConnectionState
 
TextHeader - Class in com.siperf.amistream.protocol.headers.common
 
TextHeader(AmiHeaderType, String) - Constructor for class com.siperf.amistream.protocol.headers.common.TextHeader
 
TextHeader22 - Class in com.siperf.amistream.protocol.headers.common
 
TextHeader22(AmiHeaderType, String) - Constructor for class com.siperf.amistream.protocol.headers.common.TextHeader22
 
THREAD_POOL_SIZE - Static variable in class com.siperf.amistream.conf.ClientConfiguration
 
TIME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A timestamp or duration.
TimeHeader - Class in com.siperf.amistream.protocol.headers
 
TimeHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.TimeHeader
 
timeout(long) - Static method in class com.siperf.commons.libs.java.threads.sleep.Sleep
 
timeout(long, long) - Static method in class com.siperf.commons.libs.java.threads.sleep.Sleep
 
TIMEOUT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The timeout value for a process.
TimeoutHeader - Class in com.siperf.amistream.protocol.headers
 
TimeoutHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.TimeoutHeader
 
TIMESTAMP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The timestamp of a specific event.
TimestampHeader - Class in com.siperf.amistream.protocol.headers
 
TimestampHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.TimestampHeader
 
TINY - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
TINY_16 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
TINY_2 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
TINY_32 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
TINY_4 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
TINY_8 - Static variable in class com.siperf.commons.libs.text.str.builder.StringBuilderStack.INSTANCE
 
TO - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The target or recipient.
toAction() - Method in interface com.siperf.amistream.protocol.messages.AmiMessage.ActionCastMethods
Cast to AMI action AmiAction
toAmiFormat() - Method in class com.siperf.amistream.protocol.headers.common.Header
Converts the header to its AMI-compatible format.
toAmiFormat() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Deprecated.
toEvent() - Method in interface com.siperf.amistream.protocol.messages.AmiMessage.ActionCastMethods
Cast to AMI event AmiEvent
ToHeader - Class in com.siperf.amistream.protocol.headers
 
ToHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ToHeader
 
TOKENIZE() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.TOKENIZE
 
toNumeric() - Method in interface com.siperf.asterisk.data.DialplanPriority.CastMethods
 
toResponse() - Method in interface com.siperf.amistream.protocol.messages.AmiMessage.ActionCastMethods
Cast to AMI response AmiResponse
toSpecial() - Method in interface com.siperf.asterisk.data.DialplanPriority.CastMethods
 
toSpecialMsg() - Method in interface com.siperf.amistream.protocol.messages.AmiMessage.ActionCastMethods
Cast to special AMI message AmiMsgSpecial
toString() - Method in class com.siperf.amistream.connection.both.Connection
Returns a string representation of the connection.
toString() - Method in class com.siperf.amistream.connection.both.ConnectionId
Returns a string representation of this connection ID.
toString() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Returns a string representation of the client connection parameters.
toString() - Method in class com.siperf.amistream.connection.server.ServerConnection
 
toString() - Method in class com.siperf.amistream.data.MessageBuffer
Returns a string representation of the content using the default delimiter.
toString() - Method in class com.siperf.amistream.protocol.headers.common.Header
Returns the string representation of the header.
toString() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Returns the string representation of this AMI action.
toString() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Returns the string representation of the message, formatted as text.
toString() - Method in class com.siperf.amistream.protocol.messages.events.AmiEvent
Returns the string representation of the event message.
toString() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Returns the string representation of this AMI response.
toString() - Method in class com.siperf.amistream.protocol.messages.special.AmiMsgSpecial
Returns the string representation of this AMI special message.
toString() - Method in class com.siperf.asterisk.data.DialplanMask
 
toString() - Method in class com.siperf.asterisk.data.DialplanPriority
 
toString() - Method in class com.siperf.asterisk.data.DialplanStep
 
toString() - Method in class com.siperf.commons.data.fastiter.FastIterArray
 
toString() - Method in interface com.siperf.commons.data.uid.Id
 
toString() - Method in class com.siperf.commons.data.uid.UniqueID
 
toStringPresentation() - Method in class com.siperf.amistream.connection.both.Connection
Returns a string representation of the connection in a detailed format.
toStringPresentation() - Method in class com.siperf.amistream.connection.client.ClientConnection
Returns a string representation of the client connection.
toStringPresentation() - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Returns a string representation of the client connection parameters.
toStringPresentation() - Method in class com.siperf.amistream.data.MessageBuffer
Returns a string representation of the content using the default delimiter.
toStringPresentation() - Method in class com.siperf.asterisk.data.DialplanMask
 
toStringPresentation() - Method in class com.siperf.asterisk.data.DialplanStep
 
toStringPresentation(boolean, boolean, boolean) - Method in class com.siperf.amistream.connection.client.ClientConnectionParameters
Returns a detailed string representation of the client connection parameters.
toStringPresentation(UniqueID) - Static method in class com.siperf.commons.data.uid.UniqueID
 
toStringPresentation(String) - Method in class com.siperf.amistream.data.MessageBuffer
Returns a string representation of the content using the specified delimiter.
toStringPresentation(String, String) - Method in class com.siperf.asterisk.data.DialplanMask
 
toStringPresentation(String, String) - Method in class com.siperf.asterisk.data.DialplanStep
 
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.ActionHeader
Converts this action header into its text representation.
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.common.Header
Converts the header to its text representation.
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.common.IntegerHeader
 
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.common.TextHeader
 
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.EventHeader
 
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.ResponseHeader
 
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.special.SpecialHeader
 
toTextPresentation() - Method in class com.siperf.amistream.protocol.headers.special.UnknownHeader
 
toTextPresentation() - Method in class com.siperf.amistream.protocol.messages.actions.AmiAction
Converts this AMI action to its text representation.
toTextPresentation() - Method in class com.siperf.amistream.protocol.messages.AmiMessage
Converts the message to its text-based presentation, including all headers.
toTextPresentation() - Method in class com.siperf.amistream.protocol.messages.events.AmiEvent
Returns a string representation of the event message, formatted for text output.
toTextPresentation() - Method in class com.siperf.amistream.protocol.messages.responses.AmiResponse
Converts this AMI response to its text representation.
toTextPresentation() - Method in class com.siperf.amistream.protocol.messages.special.AmiMsgSpecial
Converts this AMI special message to its text representation.
Transaction - Class in com.siperf.amistream.connection.both.transcation
Represents a transaction in the system that can be started, stopped, and tracked.
Transaction(Id) - Constructor for class com.siperf.amistream.connection.both.transcation.Transaction
Constructs a new Transaction with the specified unique identifier.
Transaction.FinalState - Enum Class in com.siperf.amistream.connection.both.transcation
Enum representing the possible final states of a transaction.
TransactionConfiguration - Class in com.siperf.amistream.conf
 
TransactionConfiguration() - Constructor for class com.siperf.amistream.conf.TransactionConfiguration
 
transactionManager - Variable in class com.siperf.amistream.connection.both.ConnectionProcessor
The transaction manager for managing AMI transactions.
TransactionProcessor - Class in com.siperf.amistream.connection.both.transcation
This class is responsible for processing transactions and handling various stages of transaction life cycle.
TransactionProcessor(Transaction) - Constructor for class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Constructs a new instance of TransactionProcessor.
TransactionsManager - Class in com.siperf.amistream.connection.both.transcation
Manages transactions within a system, providing functionality to update, cancel, and handle completion of transactions.
TransactionsManager(Connection) - Constructor for class com.siperf.amistream.connection.both.transcation.TransactionsManager
Constructs a TransactionsManager with a specified database connection.
TransactionsTable - Class in com.siperf.amistream.connection.both.transcation
A class that manages a collection of Transaction objects, providing functionality to add, remove, retrieve, and update transactions.
TransactionsTable() - Constructor for class com.siperf.amistream.connection.both.transcation.TransactionsTable
Constructs a new TransactionsTable instance with the default settings.
type - Variable in class com.siperf.asterisk.data.DialplanPriority.DialplanSpecialPriority
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AccountCodeHeader
A constant defining the type of this header as AmiHeaderType.ACCOUNT_CODE.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AccountHeader
The predefined header type for account headers.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AclHeader
The type of the header, which is always set to AmiHeaderType.ACL.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ActionHeader
The constant type of the header, representing an action.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ActionIdHeader
The constant type of the header, representing an Action-ID.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AddressPortHeader
The constant type of the header, representing an Address-Port.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AgentHeader
The constant type of the header, representing an Agent.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AlarmHeader
The constant type of the header, representing an Alarm.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AmaFlagsHeader
The constant type of the header, representing AmaFlags.
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AmiVersionHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AnswerTimeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AppDataHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AppendHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ApplicationHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AsteriskVersionHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AsyncHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.AuthTypeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.BillableSecondsHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.BridgeUniqueIdHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CallerID1Header
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CallerID2Header
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CallerIdHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CallerIDNameHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CallerIDNumHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CallgroupHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CallsTakenHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CauseHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ChallengeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.Channel1Header
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.Channel2Header
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ChannelHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ChannelStateDescHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ChannelStateHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ChannelTypeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ChanObjectTypeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CIDCallingPresHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CodecOrderHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CodecsHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CommandHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ConferenceHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ConnectedLineNumHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ContextHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreCDRenabledHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreHTTPenabledHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreMaxCallsHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreMaxFilehandlesHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreMaxLoadAvgHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreRealTimeEnabledHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreRunGroupHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CoreRunUserHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.CountHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DataHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DefaultAddrIPHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DefaultUsernameHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DestChannelHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DestinationChannelHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DestinationContextHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DestinationHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DestUniqueIDHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DialStatusHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DialStringHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DirectionHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DispositionHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DomainHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DurationHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.DynamicHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.EventHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.EventListHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.EventsHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ExtenHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ExtensionHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.FamilyHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.FileHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.FormatHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.FromHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.FuncHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.HintHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.IncomingLimitHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.KeyHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LastApplicationHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LastCallHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LastDataHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LineHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LinkHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ListItemsHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LocationHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LoginChanHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.LogintimeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.MailboxHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.MD5SecretExistHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.MembershipHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.MessageHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.MixHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.MOHSuggestHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.NewMessagesHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.NewnameHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ObjectNameHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.OldMessagesHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.OldNameHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.OutgoinglimitHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PausedHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PeerHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PeerStatusHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PenaltyHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PickupgroupHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PingHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PositionHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PriorityHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.PrivilegeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.QueueHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ReasonHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.RegExpireHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.RegExpiryHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ResponseHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.RestartHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SecondsHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SecretExistHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SecretHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SequenceNumberHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ShutdownHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SIPAuthInsecureHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SIPFromDomainHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SIPFromUserHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SIPLastMsgHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SIPNatSupportHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SourceHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.special.SpecialHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.special.UnknownHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.SrcUniqueIDHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.StartTimeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.StateHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.StatusHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.TimeHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.TimeoutHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.TimestampHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ToHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.Uniqueid1Header
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.Uniqueid2Header
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.UniqueIdHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.UserFieldHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.UserHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.UsernameHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ValHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.ValueHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.VariableHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.VoiceMailboxHeader
 
TYPE - Static variable in class com.siperf.amistream.protocol.headers.WaitingHeader
 

U

UID() - Constructor for class com.siperf.commons.libs.math.random.RND.STRING.UID
 
UIDsHelper - Class in com.siperf.commons.data.uid
 
UIDsHelper() - Constructor for class com.siperf.commons.data.uid.UIDsHelper
 
UNDEFINED - Enum constant in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
UNEXPECTED_MESSAGE - Enum constant in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
 
uninterruptable(long) - Static method in class com.siperf.commons.libs.java.threads.sleep.Sleep
 
uninterruptableSleepForARandomInterval(long, long) - Static method in class com.siperf.commons.libs.java.threads.sleep.Sleep
 
UniqueID - Class in com.siperf.commons.data.uid
Unique identifier which presents an abstract PBX object.
UniqueID() - Constructor for class com.siperf.commons.data.uid.UniqueID
 
UniqueID(String) - Constructor for class com.siperf.commons.data.uid.UniqueID
 
UNIQUEID - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A unique identifier for the operation or entity.
UNIQUEID_1 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A secondary unique identifier.
UNIQUEID_2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Another secondary unique identifier.
Uniqueid1Header - Class in com.siperf.amistream.protocol.headers
 
Uniqueid1Header(String) - Constructor for class com.siperf.amistream.protocol.headers.Uniqueid1Header
 
Uniqueid2Header - Class in com.siperf.amistream.protocol.headers
 
Uniqueid2Header(String) - Constructor for class com.siperf.amistream.protocol.headers.Uniqueid2Header
 
UniqueIdHeader - Class in com.siperf.amistream.protocol.headers
 
UniqueIdHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.UniqueIdHeader
 
UNIX - Enum constant in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
UNIX - Static variable in class com.siperf.commons.libs.os.OsLinebreaks
Unix and Unix-like systems (Linux, macOS, FreeBSD, AIX, Xenix, etc.), Multics, BeOS, Amiga, RISC OS, and others
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for an unknown type.
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel state is unknown.
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event representing an unknown event type.
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A generic unknown or undefined header.
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Represents an unknown response, typically when the response cannot be matched to any known type.
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Represents an unknown or unsupported AMI version.
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents an unknown version.
UNKNOWN - Enum constant in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Represents an unknown message type.
UNKNOWN - Enum constant in enum class com.siperf.commons.enums.io.EDirection
 
UNKNOWN_VALUE - Static variable in class com.siperf.amistream.protocol.headers.CallerIDNameHeader
 
UNKNOWN_VALUE - Static variable in class com.siperf.amistream.protocol.headers.CallerIDNumHeader
 
UnknownHeader - Class in com.siperf.amistream.protocol.headers.special
 
UnknownHeader(String, String) - Constructor for class com.siperf.amistream.protocol.headers.special.UnknownHeader
 
UNPAUSE_MONITOR - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for unpausing a monitor.
UP - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Channel is up, meaning the call is active.
update() - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
update(long) - Method in class com.siperf.amistream.connection.both.transcation.TransactionsManager
Updates the state of transactions within the manager.
update(long) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
update(long, ExpirableObjectIterationTask<Transaction>) - Method in class com.siperf.amistream.connection.both.transcation.TransactionsTable
Updates all transactions and removes expired transactions based on the given timestamp.
update(long, ExpirableObjectIterationTask<V>) - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
 
update(IterationTask) - Method in class com.siperf.commons.data.fastiter.FastIterArray
Package methods
UPDATE_CONFIG - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for updating system configuration.
USER - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Specifies the user involved.
USER_EVENT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for triggering a user event.
USER_FIELD - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A custom field for user-related information.
UserFieldHeader - Class in com.siperf.amistream.protocol.headers
 
UserFieldHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.UserFieldHeader
 
UserHeader - Class in com.siperf.amistream.protocol.headers
 
UserHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.UserHeader
 
USERNAME - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The username involved in the action.
UsernameHeader - Class in com.siperf.amistream.protocol.headers
 
UsernameHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.UsernameHeader
 

V

V_1_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 1.0 of AMI.
V_1_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 1.0.
V_1_1 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 1.1 of AMI (Asterisk 1.8).
V_1_2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 1.2 of AMI.
V_1_2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 1.2.
V_1_3 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 1.3 of AMI (Asterisk 11).
V_1_4 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 1.4.
V_1_6 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 1.6.
V_1_8 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 1.8.
V_10 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 11.
V_11 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 12.
V_12 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 13.
V_13 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 14.
V_14 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 15.
V_15 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 16.
V_16 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 17.
V_17 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 18.
V_18 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 19.
V_19 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 20.
V_2_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.0 of AMI.
V_2_1 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.1 of AMI.
V_2_2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.2 of AMI.
V_2_3 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.3 of AMI.
V_2_4 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.4 of AMI.
V_2_5 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.5 of AMI (Asterisk 12).
V_2_6 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.6 of AMI.
V_2_7 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.7 of AMI.
V_2_8 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 2.8 of AMI (Asterisk 13).
V_20 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 20.
V_21 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 21.
V_22 - Enum constant in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Represents Asterisk version 22.
V_3_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 3.0 of AMI (Asterisk 15).
V_4_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 4.0 of AMI.
V_4_0_3 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 4.0.3 of AMI.
V_5_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 5.0 of AMI.
V_5_0_2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 5.0.2 of AMI (Asterisk 16.15.1).
V_6_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 6.0 of AMI.
V_7_0 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 7.0 of AMI.
V_7_0_1 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 7.0.1 of AMI.
V_7_0_2 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 7.0.2 of AMI (Asterisk 18.13.0).
V_7_0_3 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 7.0.3 of AMI.
V_7_0_3_1 - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiVersion
Version 7.0.3.1 of AMI.
VAL - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Represents a generic value.
ValHeader - Class in com.siperf.amistream.protocol.headers
 
ValHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ValHeader
 
validate(String, boolean, boolean, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper
Deprecated.
validate(String, boolean, boolean, boolean) - Static method in class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
Validate - Class in com.siperf.commons.libs.java.lang.validate
 
VALIDATE() - Constructor for class com.siperf.commons.libs.text.str.StringHelper.VALIDATE
 
Validate.Arr - Class in com.siperf.commons.libs.java.lang.validate
 
Validate.Boolean - Class in com.siperf.commons.libs.java.lang.validate
 
Validate.Str - Class in com.siperf.commons.libs.java.lang.validate
 
Validate.Variable - Class in com.siperf.commons.libs.java.lang.validate
 
Validate.Variable.NotNull - Class in com.siperf.commons.libs.java.lang.validate
Deprecated.
Validate.Variable.NotNull.Verbose - Class in com.siperf.commons.libs.java.lang.validate
Deprecated.
value - Variable in class com.siperf.amistream.protocol.headers.common.TextHeader
 
value - Variable in class com.siperf.asterisk.data.DialplanPriority
 
VALUE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A specific value in a configuration or action.
ValueHeader - Class in com.siperf.amistream.protocol.headers
 
ValueHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.ValueHeader
 
valueOf(String) - Static method in enum class com.siperf.amistream.conf.ConnectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.conf.OiginateRefuseReasonType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.connection.client.ClientConectionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.connection.server.ServerConnectionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.conf.AmiVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.asterisk.commons.DriverType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.commons.enums.io.EDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.siperf.commons.libs.os.OsVersion.OsType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.siperf.amistream.conf.ConnectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.conf.OiginateRefuseReasonType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.connection.both.transcation.Transaction.FinalState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.connection.client.ClientConectionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.connection.server.ServerConnectionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.siperf.amistream.data.ConnectionsTable
Returns a collection of all the connections in the table.
values() - Static method in enum class com.siperf.amistream.protocol.conf.AmiActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.protocol.conf.AmiChannelState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.protocol.conf.AmiEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.protocol.conf.AmiResponseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.protocol.conf.AmiVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.protocol.conf.AsteriskVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.amistream.protocol.messages.AmiMessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.asterisk.commons.AsteriskSpecialExtensionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.asterisk.commons.DriverType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.siperf.commons.data.expirable.ExpirableObjectsMap
Deprecated.
values() - Static method in enum class com.siperf.commons.enums.io.EDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.siperf.commons.libs.os.OsVersion.OsType
Returns an array containing the constants of this enum class, in the order they are declared.
VAR_SET - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiEventType
Event raised when a variable is set.
Variable() - Constructor for class com.siperf.commons.libs.java.lang.validate.Validate.Variable
 
VARIABLE - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
A variable for dynamic configuration or actions.
VariableHeader - Class in com.siperf.amistream.protocol.headers
 
VariableHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.VariableHeader
 
Verbose() - Constructor for class com.siperf.commons.libs.java.lang.validate.Validate.Variable.NotNull.Verbose
Deprecated.
 
VOICE_MAILBOX - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
The voicemail box identifier.
VOICEMAIL_USERS_LIST - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for listing voicemail users.
VoiceMailboxHeader - Class in com.siperf.amistream.protocol.headers
 
VoiceMailboxHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.VoiceMailboxHeader
 

W

WAIT_EVENT - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiActionType
Action for waiting for an event.
waitForCondition(boolean, long) - Method in class com.siperf.amistream.connection.both.transcation.TransactionProcessor
Waits for a specific condition to be met in the transaction, such as completion.
WAITING - Enum constant in enum class com.siperf.amistream.protocol.conf.AmiHeaderType
Indicates a waiting status.
WaitingHeader - Class in com.siperf.amistream.protocol.headers
 
WaitingHeader(String) - Constructor for class com.siperf.amistream.protocol.headers.WaitingHeader
 
WelcomeMessage() - Constructor for class com.siperf.amistream.protocol.conf.ProtocolDefinitions.WelcomeMessage
 
WINDOWS - Enum constant in enum class com.siperf.commons.libs.os.OsVersion.OsType
 
WINDOWS - Static variable in class com.siperf.commons.libs.os.OsLinebreaks
Microsoft Windows, DOS (MS-DOS, PC DOS, etc.), Atari TOS, DEC TOPS-10, RT-11, CP/M, MP/M, OS/2, Symbian OS, Palm OS, Amstrad CPC, and most other early non-Unix and non-IBM operating systems
WINDOWS_FS_DELIMITER - Static variable in class com.siperf.commons.libs.io.filesystem.os.OsFS
 
writer - Variable in class com.siperf.amistream.connection.both.ami.AmiSocket
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form