Skip navigation links
A B C D E F G H I J L N P Q R S T U V W 

A

AbstractConnectionManager<IO extends tigase.net.IOService<?>> - 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
 
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
 
addConnection(Socks5IOService) - Method in class tigase.socks5.Stream
Assign connection to stream

B

beanConfigurationChanged(Collection<String>) - 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
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<IO>) - 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
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(String) - Method in class tigase.socks5.repository.DummySocks5Repository
 
getTransferLimits(BareJID) - Method in class tigase.socks5.repository.DummySocks5Repository
 
getTransferLimits() - Method in class tigase.socks5.repository.JDBCSocks5Repository
 
getTransferLimits(String) - Method in class tigase.socks5.repository.JDBCSocks5Repository
 
getTransferLimits(BareJID) - Method in class tigase.socks5.repository.JDBCSocks5Repository
 
getTransferLimits() - Method in interface tigase.socks5.repository.Socks5Repository
 
getTransferLimits(String) - Method in interface tigase.socks5.repository.Socks5Repository
 
getTransferLimits(BareJID) - Method in interface tigase.socks5.repository.Socks5Repository
 
getTransferLimits() - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
 
getTransferLimits(String) - Method in class tigase.socks5.repository.Socks5RepositoryMDBean
 
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 in tigase.socks5
 
QuotaException(String) - Constructor for exception tigase.socks5.QuotaException
 
QuotaException(String, Throwable) - Constructor for exception tigase.socks5.QuotaException
 

R

readBytes() - Method in class tigase.socks5.Socks5IOService
 
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
 

S

Schema - Class in tigase.socks5.repository
 
Schema() - Constructor for class tigase.socks5.repository.Schema
 
sendToNextNode(JID, Set<JID>, Map<String, String>, Packet) - Method in class tigase.socks5.Socks5ProxyComponent
Send to next node if there is any available
sendToNextNode(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 extends tigase.net.IOService<?>> - 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(DataSource) - Method in class tigase.socks5.repository.DummySocks5Repository
 
setDataSource(DataRepository) - Method in class tigase.socks5.repository.JDBCSocks5Repository
 
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 in tigase.socks5
 
Socks5Exception - Exception in tigase.socks5
 
Socks5Exception(String) - Constructor for exception tigase.socks5.Socks5Exception
 
Socks5Exception(String, Throwable) - Constructor for exception tigase.socks5.Socks5Exception
 
Socks5IOService<RefObject> - Class in tigase.socks5
 
Socks5IOService() - Constructor for class tigase.socks5.Socks5IOService
 
Socks5IOService.State - Enum 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 extends tigase.db.DataSource> - 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

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 tigase.socks5.Socks5ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.socks5.Socks5IOService.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum tigase.socks5.Socks5ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.socks5.Socks5IOService.State
Returns an array containing the constants of this enum type, in the order they are declared.
VerifierIfc - Interface in tigase.socks5
 

W

waitingToRead() - Method in class tigase.socks5.Socks5IOService
 
writeBytes(ByteBuffer) - Method in class tigase.socks5.Socks5IOService
 
writeData(String) - Method in class tigase.socks5.Socks5IOService
 
A B C D E F G H I J L N P Q R S T U V W 
Skip navigation links

Copyright © 2011–2019 Tigase. All rights reserved.