Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractConnectionManager<IO> - Class in tigase.socks5
-
Class description
- AbstractConnectionManager() - Constructor for class tigase.socks5.AbstractConnectionManager
- AbstractConnectionManager.PortConfigBean - Class in tigase.socks5
- AbstractConnectionManager.PortsConfigBean - Class in tigase.socks5
- AbstractConnectionManager.SecPortConfigBean - Class in tigase.socks5
- activate() - Method in class tigase.socks5.Socks5IOService
-
Activate service
- activate() - Method in class tigase.socks5.Stream
-
Tries to activate stream and each of service
- Activator - Class in tigase.socks5
- Activator() - Constructor for class tigase.socks5.Activator
- Active - Enum constant in enum class tigase.socks5.Socks5IOService.State
- addConnection(Socks5IOService) - Method in class tigase.socks5.Stream
-
Assign connection to stream
- Auth - Enum constant in enum class tigase.socks5.Socks5IOService.State
B
- beanConfigurationChanged(Collection) - Method in class tigase.socks5.AbstractConnectionManager.PortConfigBean
- beforeUnregister() - Method in class tigase.socks5.AbstractConnectionManager.PortConfigBean
C
- call() - Method in class tigase.socks5.Socks5IOService
- check(IO) - Method in interface tigase.socks5.ServiceChecker
- close() - Method in class tigase.socks5.Stream
-
Close stream
- Closed - Enum constant in enum class tigase.socks5.Socks5IOService.State
- connectWaitingTasks() - Method in class tigase.socks5.AbstractConnectionManager
- createTransferUsedByConnection(BareJID, Socks5ConnectionType, BareJID) - Method in class tigase.socks5.repository.DummySocks5Repository
- createTransferUsedByConnection(BareJID, Socks5ConnectionType, BareJID) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- createTransferUsedByConnection(BareJID, Socks5ConnectionType, BareJID) - Method in interface tigase.socks5.repository.Socks5Repository
- createTransferUsedByConnection(BareJID, Socks5ConnectionType, BareJID) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
D
- data_repo - Variable in class tigase.socks5.repository.JDBCSocks5Repository
- doForAllServices(ServiceChecker) - Method in class tigase.socks5.AbstractConnectionManager
-
Perform a given action defined by ServiceChecker for all active IOService objects (active network connections).
- DummySocks5Repository - Class in tigase.socks5.repository
- DummySocks5Repository() - Constructor for class tigase.socks5.repository.DummySocks5Repository
- DummyVerifier - Class in tigase.socks5.verifiers
- DummyVerifier() - Constructor for class tigase.socks5.verifiers.DummyVerifier
E
- everyHour() - Method in class tigase.socks5.Socks5ProxyComponent
- everyMinute() - Method in class tigase.socks5.AbstractConnectionManager
-
Executed every minute to i.e.
F
- findClassForDataSource(DataSource) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- forceStop() - Method in class tigase.socks5.Socks5IOService
G
- getBytesReceived() - Method in class tigase.socks5.Socks5IOService
-
Get all bytes received by this service
- getBytesSent() - Method in class tigase.socks5.Socks5IOService
-
Get all bytes sent by this service
- getConnection(Socks5ConnectionType) - Method in class tigase.socks5.Stream
-
Returns connection with specified type
- getData(String) - Method in class tigase.socks5.Stream
-
Returns stream data for key
- getDefaultBeanClass() - Method in class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- getDefaultBeanClass() - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- getDefaultPorts() - Method in class tigase.socks5.AbstractConnectionManager
-
Returns array of defaults ports to bind
- getDefaultPorts() - Method in class tigase.socks5.Socks5ProxyComponent
-
Returns array of default ports
- getDefaultSSLPorts() - Method in class tigase.socks5.AbstractConnectionManager
- getDefPorts() - Method in class tigase.socks5.AbstractConnectionManager
- getDiscoCategory() - Method in class tigase.socks5.Socks5ProxyComponent
-
Returns disco category
- getDiscoCategoryType() - Method in class tigase.socks5.Socks5ProxyComponent
-
Returns disco category type
- getDiscoDescription() - Method in class tigase.socks5.Socks5ProxyComponent
-
Returns disco description
- getFirstClusterNode(JID) - Method in class tigase.socks5.Socks5ProxyComponent
-
Returns first node of cluster
- getIOServiceInstance() - Method in class tigase.socks5.AbstractConnectionManager
-
Returns new instance of service
- getIOServiceInstance() - Method in class tigase.socks5.Socks5ConnectionManager
- getJID() - Method in class tigase.socks5.Socks5IOService
-
Returns jid of client connected by this service
- getPorts() - Method in class tigase.socks5.AbstractConnectionManager
-
Return array of ports
- getPorts() - Method in class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- getProps() - Method in class tigase.socks5.AbstractConnectionManager.PortConfigBean
- getRepositoryClassName() - Method in class tigase.socks5.repository.Socks5RepositoryMDBean.Socks5RepositoryConfigBean
- getRequester() - Method in class tigase.socks5.Stream
-
Get bare JID of requester
- getSecondConnection(Socks5IOService) - Method in class tigase.socks5.Stream
-
Returns another connections of stream
- getSID() - Method in class tigase.socks5.Stream
-
Returns stream id
- getSock5Repository() - Method in class tigase.socks5.Socks5ProxyComponent
-
Return Socks5 repository
- getSocks5ConnectionType() - Method in class tigase.socks5.Socks5IOService
-
Returns Socks5 connectionType (Requester/Target)
- getState() - Method in class tigase.socks5.Socks5IOService
-
Returns current state of service
- getStatistics(StatisticsList) - Method in class tigase.socks5.AbstractConnectionManager
-
Fill statistics list with statistics
- getStatistics(StatisticsList) - Method in class tigase.socks5.Socks5ConnectionManager
-
Generates the component statistics.
- getStream(String) - Method in class tigase.socks5.Socks5ConnectionManager
-
Get stream with specified id from map of registred streams
- getTarget() - Method in class tigase.socks5.Stream
-
Get bare JID of target
- getTransferLimitPerDomain() - Method in class tigase.socks5.Limits
- getTransferLimitPerFile() - Method in class tigase.socks5.Limits
- getTransferLimitPerUser() - Method in class tigase.socks5.Limits
- getTransferLimits() - Method in class tigase.socks5.repository.DummySocks5Repository
- getTransferLimits() - Method in class tigase.socks5.repository.JDBCSocks5Repository
- getTransferLimits() - Method in interface tigase.socks5.repository.Socks5Repository
- getTransferLimits() - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- getTransferLimits(String) - Method in class tigase.socks5.repository.DummySocks5Repository
- getTransferLimits(String) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- getTransferLimits(String) - Method in interface tigase.socks5.repository.Socks5Repository
- getTransferLimits(String) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- getTransferLimits(BareJID) - Method in class tigase.socks5.repository.DummySocks5Repository
- getTransferLimits(BareJID) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- getTransferLimits(BareJID) - Method in interface tigase.socks5.repository.Socks5Repository
- getTransferLimits(BareJID) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- getTransferredBytes() - Method in class tigase.socks5.Stream
-
Returns bytes transferred by this stream
- getTransferUsed() - Method in class tigase.socks5.repository.DummySocks5Repository
- getTransferUsed() - Method in class tigase.socks5.repository.JDBCSocks5Repository
- getTransferUsed() - Method in interface tigase.socks5.repository.Socks5Repository
- getTransferUsed() - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- getTransferUsedByDomain(String) - Method in class tigase.socks5.repository.DummySocks5Repository
- getTransferUsedByDomain(String) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- getTransferUsedByDomain(String) - Method in interface tigase.socks5.repository.Socks5Repository
- getTransferUsedByDomain(String) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- getTransferUsedByInstance(String) - Method in class tigase.socks5.repository.DummySocks5Repository
- getTransferUsedByInstance(String) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- getTransferUsedByInstance(String) - Method in interface tigase.socks5.repository.Socks5Repository
- getTransferUsedByInstance(String) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- getTransferUsedByUser(BareJID) - Method in class tigase.socks5.repository.DummySocks5Repository
- getTransferUsedByUser(BareJID) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- getTransferUsedByUser(BareJID) - Method in interface tigase.socks5.repository.Socks5Repository
- getTransferUsedByUser(BareJID) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
H
- hashCode() - Method in class tigase.socks5.Socks5IOService
-
Custom hashCode for better distribution Sender and recipient thread should be processed on same thread
- hashCodeForStream() - Method in class tigase.socks5.Stream
-
Returns hashCode for stream
- hasStream(String) - Method in class tigase.socks5.Socks5ConnectionManager
-
Check if there is registered stream with specified id
I
- ifc - Variable in class tigase.socks5.AbstractConnectionManager.PortConfigBean
- initializationCompleted() - Method in class tigase.socks5.AbstractConnectionManager
- initialize() - Method in class tigase.socks5.AbstractConnectionManager.PortConfigBean
- initialize() - Method in class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- initialize() - Method in class tigase.socks5.Socks5ProxyComponent
- isAllowed(Stream) - Method in interface tigase.socks5.VerifierIfc
- isAllowed(Stream) - Method in class tigase.socks5.verifiers.DummyVerifier
- isAllowed(Stream) - Method in class tigase.socks5.verifiers.LimitsVerifier
- isHighThroughput() - Method in class tigase.socks5.AbstractConnectionManager
-
Returns true if instance should handle high throughtput
- isHighThroughput() - Method in class tigase.socks5.Socks5ConnectionManager
J
- JDBCSocks5Repository - Class in tigase.socks5.repository
- JDBCSocks5Repository() - Constructor for class tigase.socks5.repository.JDBCSocks5Repository
L
- Limits - Class in tigase.socks5
- Limits() - Constructor for class tigase.socks5.Limits
- LimitsVerifier - Class in tigase.socks5.verifiers
- LimitsVerifier() - Constructor for class tigase.socks5.verifiers.LimitsVerifier
N
- net_buffer - Variable in class tigase.socks5.AbstractConnectionManager
- NET_BUFFER_HT_PROP_VAL - Static variable in class tigase.socks5.AbstractConnectionManager
- NET_BUFFER_ST_PROP_VAL - Static variable in class tigase.socks5.AbstractConnectionManager
- nodeConnected(String) - Method in class tigase.socks5.Socks5ProxyComponent
-
Handle connection of other node of cluster
- nodeDisconnected(String) - Method in class tigase.socks5.Socks5ProxyComponent
-
Handle disconnection of other node of cluster
P
- packetsReady(Socks5IOService) - Method in class tigase.socks5.Socks5ConnectionManager
- PORT_CLASS_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
- PORT_IFC_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
- PORT_IFC_PROP_VAL - Static variable in class tigase.socks5.AbstractConnectionManager
- PORT_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
- PORT_SOCKET_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
- PORT_TYPE_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
- PortConfigBean() - Constructor for class tigase.socks5.AbstractConnectionManager.PortConfigBean
- PORTS_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
- PortsConfigBean() - Constructor for class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- processPacket(Packet) - Method in class tigase.socks5.Socks5ProxyComponent
- processSocketData() - Method in class tigase.socks5.Socks5IOService
-
Handles data from socket
- processWaitingPackets() - Method in class tigase.socks5.Socks5IOService
- PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
- proxy(ByteBuffer, Socks5IOService) - Method in class tigase.socks5.Stream
-
Forward data to another service
Q
- QuotaException - Exception Class in tigase.socks5
- QuotaException(String) - Constructor for exception class tigase.socks5.QuotaException
- QuotaException(String, Throwable) - Constructor for exception class tigase.socks5.QuotaException
R
- readBytes() - Method in class tigase.socks5.Socks5IOService
-
/ buf.clear();
- Ready - Enum constant in enum class tigase.socks5.Socks5IOService.State
- receivedPackets() - Method in class tigase.socks5.Socks5IOService
- register(Kernel) - Method in class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- register(Kernel) - Method in class tigase.socks5.AbstractConnectionManager
- registerStream(String, Socks5IOService) - Method in class tigase.socks5.Socks5ConnectionManager
-
Register stream by creating it and assigning connection to it
- releaseListener(ConnectionOpenListener) - Method in class tigase.socks5.AbstractConnectionManager
- Requester - Enum constant in enum class tigase.socks5.Socks5ConnectionType
S
- Schema - Class in tigase.socks5.repository
- Schema() - Constructor for class tigase.socks5.repository.Schema
- SecPortConfigBean() - Constructor for class tigase.socks5.AbstractConnectionManager.SecPortConfigBean
- sendToNextNode(Packet) - Method in class tigase.socks5.Socks5ProxyComponent
-
Send to next node if there is any available
- sendToNextNode(JID, Set, Map, Packet) - Method in class tigase.socks5.Socks5ProxyComponent
-
Send to next node if there is any available
- serviceChanged(ServiceEvent) - Method in class tigase.socks5.Activator
- ServiceChecker<IO> - Interface in tigase.socks5
- services - Variable in class tigase.socks5.AbstractConnectionManager
- serviceStarted(IO) - Method in class tigase.socks5.AbstractConnectionManager
-
Handle service after creation
- serviceStarted(Socks5IOService) - Method in class tigase.socks5.Socks5ConnectionManager
- serviceStopped(IO) - Method in class tigase.socks5.AbstractConnectionManager
-
Handle service after stopping
- serviceStopped(Socks5IOService) - Method in class tigase.socks5.Socks5ConnectionManager
- serviceStopped(Socks5IOService) - Method in class tigase.socks5.Socks5ProxyComponent
- setClusterController(ClusterControllerIfc) - Method in class tigase.socks5.Socks5ProxyComponent
- setConnectionManager(Socks5ConnectionManager) - Method in class tigase.socks5.Socks5IOService
-
Set ConnectionManager
- setData(String, Object) - Method in class tigase.socks5.Stream
-
Set stream data
- setDataSource(DataRepository) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- setDataSource(DataSource) - Method in class tigase.socks5.repository.DummySocks5Repository
- setDataSource(DataSource) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
- setRequester(JID) - Method in class tigase.socks5.Stream
-
Set bare JID of requester
- setSocks5ConnectionType(Socks5ConnectionType) - Method in class tigase.socks5.Socks5IOService
-
Set Socks5 connection type (Requester or Target connection)
- setStream(Stream) - Method in class tigase.socks5.Socks5IOService
-
Set stream assigned with this service
- setTarget(JID) - Method in class tigase.socks5.Stream
-
Set bare JID of target
- setTransferLimitPerDomain(long) - Method in class tigase.socks5.Limits
- setTransferLimitPerFile(long) - Method in class tigase.socks5.Limits
- setTransferLimitPerUser(long) - Method in class tigase.socks5.Limits
- socket - Variable in class tigase.socks5.AbstractConnectionManager.PortConfigBean
- socketDataProcessed(Socks5IOService) - Method in class tigase.socks5.Socks5ConnectionManager
-
Process stream after each time data from socket is processed
- socketDataProcessed(Socks5IOService) - Method in class tigase.socks5.Socks5ProxyComponent
- SOCKS5_SCHEMA_ID - Static variable in class tigase.socks5.repository.Schema
- SOCKS5_SCHEMA_NAME - Static variable in class tigase.socks5.repository.Schema
- Socks5ConnectionManager - Class in tigase.socks5
-
Class description
- Socks5ConnectionManager() - Constructor for class tigase.socks5.Socks5ConnectionManager
- Socks5ConnectionType - Enum Class in tigase.socks5
- Socks5Exception - Exception Class in tigase.socks5
- Socks5Exception(String) - Constructor for exception class tigase.socks5.Socks5Exception
- Socks5Exception(String, Throwable) - Constructor for exception class tigase.socks5.Socks5Exception
- Socks5IOService<RefObject> - Class in tigase.socks5
- Socks5IOService() - Constructor for class tigase.socks5.Socks5IOService
- Socks5IOService.State - Enum Class in tigase.socks5
-
All possible states of Socks5 connection
- Socks5ProxyComponent - Class in tigase.socks5
-
Class description
- Socks5ProxyComponent() - Constructor for class tigase.socks5.Socks5ProxyComponent
- Socks5Repository<DS> - Interface in tigase.socks5.repository
- Socks5RepositoryConfigBean() - Constructor for class tigase.socks5.repository.Socks5RepositoryMDBean.Socks5RepositoryConfigBean
- Socks5RepositoryMDBean - Class in tigase.socks5.repository
-
Created by andrzej on 06.03.2017.
- Socks5RepositoryMDBean() - Constructor for class tigase.socks5.repository.Socks5RepositoryMDBean
- Socks5RepositoryMDBean.Socks5RepositoryConfigBean - Class in tigase.socks5.repository
- start() - Method in class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- start() - Method in class tigase.socks5.AbstractConnectionManager
- start(BundleContext) - Method in class tigase.socks5.Activator
- stop() - Method in class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- stop() - Method in class tigase.socks5.AbstractConnectionManager
- stop(BundleContext) - Method in class tigase.socks5.Activator
- StoredProcedures - Class in tigase.socks5.repository.derby
- StoredProcedures() - Constructor for class tigase.socks5.repository.derby.StoredProcedures
- Stream - Class in tigase.socks5
- Stream(String, Socks5ConnectionManager) - Constructor for class tigase.socks5.Stream
T
- Target - Enum constant in enum class tigase.socks5.Socks5ConnectionType
- tigase.socks5 - package tigase.socks5
- tigase.socks5.repository - package tigase.socks5.repository
- tigase.socks5.repository.derby - package tigase.socks5.repository.derby
- tigase.socks5.verifiers - package tigase.socks5.verifiers
- tigSocks5CreateTransferUsed(long, int, String, ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5CreateUid(String, String, ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5GetTransferLimits(String, ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5GetUid(String, ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5TransferUsedDomain(String, ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5TransferUsedGeneral(ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5TransferUsedInstance(String, ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5TransferUsedUser(long, ResultSet[]) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tigSocks5UpdateTransferUsed(long, long) - Static method in class tigase.socks5.repository.derby.StoredProcedures
- tlsHandshakeCompleted(Socks5IOService) - Method in class tigase.socks5.Socks5ConnectionManager
- toString() - Method in class tigase.socks5.Stream
- transferInProgress - Variable in class tigase.socks5.Socks5IOService
- type - Variable in class tigase.socks5.AbstractConnectionManager.PortConfigBean
U
- unregister(Kernel) - Method in class tigase.socks5.AbstractConnectionManager.PortsConfigBean
- unregister(Kernel) - Method in class tigase.socks5.AbstractConnectionManager
- unregisterStream(Stream) - Method in class tigase.socks5.Socks5ConnectionManager
-
Unregister stream
- updateTransfer(Socks5IOService, boolean) - Method in interface tigase.socks5.VerifierIfc
- updateTransfer(Socks5IOService, boolean) - Method in class tigase.socks5.verifiers.DummyVerifier
- updateTransfer(Socks5IOService, boolean) - Method in class tigase.socks5.verifiers.LimitsVerifier
- updateTransferUsedByConnection(BareJID, long, long) - Method in class tigase.socks5.repository.DummySocks5Repository
- updateTransferUsedByConnection(BareJID, long, long) - Method in class tigase.socks5.repository.JDBCSocks5Repository
- updateTransferUsedByConnection(BareJID, long, long) - Method in interface tigase.socks5.repository.Socks5Repository
- updateTransferUsedByConnection(BareJID, long, long) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
V
- valueOf(String) - Static method in enum class tigase.socks5.Socks5ConnectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tigase.socks5.Socks5IOService.State
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tigase.socks5.Socks5ConnectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tigase.socks5.Socks5IOService.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VerifierIfc - Interface in tigase.socks5
W
- waitingToRead() - Method in class tigase.socks5.Socks5IOService
- Welcome - Enum constant in enum class tigase.socks5.Socks5IOService.State
- writeBytes(ByteBuffer) - Method in class tigase.socks5.Socks5IOService
- writeData(String) - Method in class tigase.socks5.Socks5IOService
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form