Class LookupTable

java.lang.Object
host.anzo.simon.LookupTable
All Implemented Interfaces:
LookupTableMBean

public class LookupTable extends Object implements LookupTableMBean
This class is "the brain" of SIMON. It saves all known remote object - name relations, as well as hashcodes for all the methods in the remote object. If a object is getting unreferenced over the network connection, it gets "informed" by the unreferenced() method, if SimonUnreferenced is implemented.
  • Constructor Details

    • LookupTable

      protected LookupTable(Dispatcher dispatcher)
      Called via Dispatcher to create a lookup table. There's only one LookupTable for one Dispatcher.
      Parameters:
      dispatcher -
  • Method Details