N
- public class InetRadiusListenerWorker extends RadiusListenerWorker<InetNas>
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
logger |
protected static org.apache.log4j.Logger |
loggerUpdate |
accessCode, agentDevice, agentDeviceId, ipAddressSet, nas, overloadLevel, radiusSession, request, response, worker
Constructor and Description |
---|
InetRadiusListenerWorker(RadiusListener<InetNas> listener,
java.net.SocketAddress clientAddress,
long millis,
java.nio.ByteBuffer data,
int overloadLevel) |
Modifier and Type | Method and Description |
---|---|
protected void |
accessRequest(InetNas nas,
RadiusPacket request,
RadiusPacket response,
ConnectionSet connectionSet,
java.util.Date time) |
protected void |
accountingRequest(InetNas nas,
RadiusPacket request,
RadiusPacket response,
ConnectionSet connectionSet,
java.util.Date time) |
static InetRadiusListenerWorker |
get() |
accessRequest0, getAccountId, getAgentDevice, getAgentDeviceId, getCircuitId, getConext, getConnectionType, getContractId, getIpAddressSet, getRadiusSession, getRequest, getResponse, isConnectionModified, isSkip, runImpl, sendReponse, setAccountId, setAgentDevice, setAgentDeviceId, setCircuitId, setConnectionModified, setContractId, setSkip
newBlockingFixedThreadPool, newFixedThreadPool, newFixedThreadPool, newScheduledThreadPool, run, runSync, runSync, setContext
protected static final org.apache.log4j.Logger logger
protected static final org.apache.log4j.Logger loggerUpdate
public InetRadiusListenerWorker(RadiusListener<InetNas> listener, java.net.SocketAddress clientAddress, long millis, java.nio.ByteBuffer data, int overloadLevel)
public static InetRadiusListenerWorker get()
protected void accessRequest(InetNas nas, RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet, java.util.Date time) throws ru.bitel.bgbilling.common.BGException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.io.IOException
accessRequest
in class RadiusListenerWorker<InetNas>
ru.bitel.bgbilling.common.BGException
java.security.InvalidKeyException
java.security.NoSuchAlgorithmException
java.io.IOException
protected void accountingRequest(InetNas nas, RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet, java.util.Date time) throws ru.bitel.bgbilling.common.BGException, java.security.InvalidKeyException, java.security.NoSuchAlgorithmException, java.io.IOException
accountingRequest
in class RadiusListenerWorker<InetNas>
ru.bitel.bgbilling.common.BGException
java.security.InvalidKeyException
java.security.NoSuchAlgorithmException
java.io.IOException