Refactor of PDP Agent code.
[packetcable.git] / packetcable-driver / src / main / java / org / umu / cops / ospdp / COPSPdpOSAgent.java
1 package org.umu.cops.ospdp;
2
3 import org.slf4j.Logger;
4 import org.slf4j.LoggerFactory;
5 import org.umu.cops.prpdp.COPSPdpAgent;
6
7 /**
8  * Core PDP agent for outsourcing.
9  * TODO - Implement me
10  */
11 public class COPSPdpOSAgent extends COPSPdpAgent {
12
13     public final static Logger logger = LoggerFactory.getLogger(COPSPdpOSAgent.class);
14
15     /**
16      *  Policy data processing object
17      */
18     private COPSPdpOSDataProcess _thisProcess;
19
20     /**
21      * Creates a PDP Agent
22      *
23      * @param port  Port to listen to
24      * @param clientType    COPS Client-type
25      * @param process   Object to perform policy data processing
26      */
27     public COPSPdpOSAgent(final String host, final int port, final short clientType,
28                           final COPSPdpOSDataProcess process) {
29         super(host, port, clientType, process);
30         this._thisProcess = process;
31     }
32
33 }