Package tigase.socks5.repository
Class DummySocks5Repository
java.lang.Object
tigase.socks5.repository.DummySocks5Repository
- All Implemented Interfaces:
tigase.db.DataSourceAware
,Socks5Repository
- Author:
- andrzej
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
createTransferUsedByConnection
(tigase.xmpp.jid.BareJID user_id, Socks5ConnectionType type, tigase.xmpp.jid.BareJID instance) getTransferLimits
(String domain) getTransferLimits
(tigase.xmpp.jid.BareJID user_id) long
long
getTransferUsedByDomain
(String domain) long
getTransferUsedByInstance
(String instance) long
getTransferUsedByUser
(tigase.xmpp.jid.BareJID user_id) void
setDataSource
(tigase.db.DataSource dataSource) void
updateTransferUsedByConnection
(tigase.xmpp.jid.BareJID user_id, long stream_id, long transferred_bytes)
-
Constructor Details
-
DummySocks5Repository
public DummySocks5Repository()
-
-
Method Details
-
setDataSource
public void setDataSource(tigase.db.DataSource dataSource) - Specified by:
setDataSource
in interfacetigase.db.DataSourceAware
-
getTransferLimits
- Specified by:
getTransferLimits
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
getTransferLimits
- Specified by:
getTransferLimits
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
getTransferLimits
- Specified by:
getTransferLimits
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
getTransferUsed
public long getTransferUsed() throws tigase.db.TigaseDBException- Specified by:
getTransferUsed
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
getTransferUsedByInstance
- Specified by:
getTransferUsedByInstance
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
getTransferUsedByDomain
- Specified by:
getTransferUsedByDomain
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
getTransferUsedByUser
public long getTransferUsedByUser(tigase.xmpp.jid.BareJID user_id) throws tigase.db.TigaseDBException - Specified by:
getTransferUsedByUser
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
createTransferUsedByConnection
public long createTransferUsedByConnection(tigase.xmpp.jid.BareJID user_id, Socks5ConnectionType type, tigase.xmpp.jid.BareJID instance) throws tigase.db.TigaseDBException - Specified by:
createTransferUsedByConnection
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-
updateTransferUsedByConnection
public void updateTransferUsedByConnection(tigase.xmpp.jid.BareJID user_id, long stream_id, long transferred_bytes) throws tigase.db.TigaseDBException - Specified by:
updateTransferUsedByConnection
in interfaceSocks5Repository
- Throws:
tigase.db.TigaseDBException
-