Skip navigation links
A 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
 
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
addWaitingTask(Map<String, Object>) - Method in class tigase.socks5.AbstractConnectionManager
Assign task for delayed execution

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
createTransferUsedByConnection(BareJID, Socks5ConnectionType, BareJID) - Method in class tigase.socks5.repository.DummySocks5Repository
 
createTransferUsedByConnection(BareJID, Socks5ConnectionType, BareJID) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
createTransferUsedByConnection(BareJID, Socks5ConnectionType, BareJID) - Method in interface tigase.socks5.repository.Socks5Repository
 

D

data_repo - Variable in class tigase.socks5.repository.JDBCSocks5Repository
Field description
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
Method description
everyMinute() - Method in class tigase.socks5.AbstractConnectionManager
Executed every minute to i.e. get statistics

F

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
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
getDefaults(Map<String, Object>) - Method in class tigase.socks5.AbstractConnectionManager
Returns map with default configuration based on parameters
getDefaults(Map<String, Object>) - Method in class tigase.socks5.Socks5ProxyComponent
Method description
getDefaults() - Method in interface tigase.socks5.VerifierIfc
 
getDefaults() - Method in class tigase.socks5.verifiers.DummyVerifier
 
getDefaults() - Method in class tigase.socks5.verifiers.LimitsVerifier
 
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
Method description
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
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
Method description
getTransferLimits(String) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
getTransferLimits(BareJID) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
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
 
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
Method description
getTransferUsed() - Method in interface tigase.socks5.repository.Socks5Repository
 
getTransferUsedByDomain(String) - Method in class tigase.socks5.repository.DummySocks5Repository
 
getTransferUsedByDomain(String) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
getTransferUsedByDomain(String) - Method in interface tigase.socks5.repository.Socks5Repository
 
getTransferUsedByInstance(String) - Method in class tigase.socks5.repository.DummySocks5Repository
 
getTransferUsedByInstance(String) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
getTransferUsedByInstance(String) - Method in interface tigase.socks5.repository.Socks5Repository
 
getTransferUsedByUser(BareJID) - Method in class tigase.socks5.repository.DummySocks5Repository
 
getTransferUsedByUser(BareJID) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
getTransferUsedByUser(BareJID) - Method in interface tigase.socks5.repository.Socks5Repository
 

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

initializationCompleted() - Method in class tigase.socks5.AbstractConnectionManager
Method description
initRepository(String, Map<String, String>) - Method in class tigase.socks5.repository.DummySocks5Repository
 
initRepository(String, Map<String, String>) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
initRepository(String, Map<String, String>) - Method in interface tigase.socks5.repository.Socks5Repository
 
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
Method description

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
Field description
NET_BUFFER_HT_PROP_VAL - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
NET_BUFFER_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
NET_BUFFER_ST_PROP_VAL - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
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
Method description
PORT_CLASS_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
PORT_IFC_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
PORT_IFC_PROP_VAL - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
PORT_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
PORT_SOCKET_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
PORT_TYPE_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
PORTS_PROP_KEY - Static variable in class tigase.socks5.AbstractConnectionManager
Field description
processPacket(Packet) - Method in class tigase.socks5.Socks5ProxyComponent
Method description
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
Field description
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
 
registerStream(String, Socks5IOService) - Method in class tigase.socks5.Socks5ConnectionManager
Register stream by creating it and assigning connection to it

S

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
Field description
serviceStarted(IO) - Method in class tigase.socks5.AbstractConnectionManager
Handle service after creation
serviceStarted(Socks5IOService<?>) - Method in class tigase.socks5.Socks5ConnectionManager
Method description
serviceStopped(IO) - Method in class tigase.socks5.AbstractConnectionManager
Handle service after stopping
serviceStopped(Socks5IOService<?>) - Method in class tigase.socks5.Socks5ConnectionManager
Method description
serviceStopped(Socks5IOService<?>) - Method in class tigase.socks5.Socks5ProxyComponent
Method description
setClusterController(ClusterControllerIfc) - Method in class tigase.socks5.Socks5ProxyComponent
Method description
setConnectionManager(Socks5ConnectionManager) - Method in class tigase.socks5.Socks5IOService
Set ConnectionManager
setData(String, Object) - Method in class tigase.socks5.Stream
Set stream data
setProperties(Map<String, Object>) - Method in class tigase.socks5.AbstractConnectionManager
Configure instance based on properties
setProperties(Map<String, Object>) - Method in class tigase.socks5.Socks5ProxyComponent
Method description
setProperties(Map<String, Object>) - Method in interface tigase.socks5.VerifierIfc
 
setProperties(Map<String, Object>) - Method in class tigase.socks5.verifiers.DummyVerifier
 
setProperties(Map<String, Object>) - Method in class tigase.socks5.verifiers.LimitsVerifier
 
setProxyComponent(Socks5ProxyComponent) - Method in interface tigase.socks5.VerifierIfc
 
setProxyComponent(Socks5ProxyComponent) - Method in class tigase.socks5.verifiers.DummyVerifier
 
setProxyComponent(Socks5ProxyComponent) - Method in class tigase.socks5.verifiers.LimitsVerifier
 
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
 
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
Method description
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
Constructs ...
Socks5Repository - Interface in tigase.socks5.repository
 
start(BundleContext) - Method in class tigase.socks5.Activator
 
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
Method description
toString() - Method in class tigase.socks5.Stream
 
transferInProgress - Variable in class tigase.socks5.Socks5IOService
 

U

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(long, long) - Method in class tigase.socks5.repository.DummySocks5Repository
 
updateTransferUsedByConnection(long, long) - Method in class tigase.socks5.repository.JDBCSocks5Repository
Method description
updateTransferUsedByConnection(long, long) - Method in interface tigase.socks5.repository.Socks5Repository
 

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 C D E F G H I J L N P Q R S T U V W 
Skip navigation links

Copyright © 2011–2017 Tigase. All rights reserved.