anon.pay
Class Pay

java.lang.Object
  extended by anon.pay.Pay

public class Pay
extends java.lang.Object

This class is the high-level part of the communication with the AI. It contains functions for creating accounts, charging, etc.

Author:
Andreas Mueller, Grischan Glaenzel, Bastian Voigt

Field Summary
private  AIControlChannel m_AIControlChannel
          the control channel
 
Constructor Summary
Pay(AIControlChannel a_aiControlChannel)
          make default constructor private: singleton
 
Method Summary
 AIControlChannel getAIControlChannel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_AIControlChannel

private AIControlChannel m_AIControlChannel
the control channel

Constructor Detail

Pay

public Pay(AIControlChannel a_aiControlChannel)
make default constructor private: singleton

Parameters:
thBI - BI
accountsData - Element the xml account configuration.
Method Detail

getAIControlChannel

public AIControlChannel getAIControlChannel()