gzz.impl
Class DummyIdentityManager

gzz.Space gzz.impl.AbstractSpace gzz.CellTexter gzz.VStreamCellTexter gzz.impl.SimpleVStreamTexter gzz.impl.ModularSpace gzz.ObsTrigger gzz.impl.SimpleObsTrigger gzz.IdentityManager gzz.impl.DummyIdentityManager gzz.CellManager gzz.impl.AbstractCellManager gzz.impl.PlainCellManager gzz.DimManager gzz.impl.AbstractDimManager SimpleDim.Manager gzz.diff.DeltaSpace gzz.impl.ModularDeltaSpace gzz.diff.DeltaDimManager gzz.diff.DeltaCellTexter gzz.impl.AbstractDeltaDimManager gzz.impl.SimpleDeltaVStreamTexter ../../../Gzz_Backend.gen.html#modularspace modularspace_small
java.lang.Object
  |
  +--gzz.impl.DummyIdentityManager
All Implemented Interfaces:
IdentityManager

public class DummyIdentityManager
extends java.lang.Object
implements IdentityManager

A really simple implementation of IdentityManager.


Field Summary
 
Fields inherited from interface gzz.impl.IdentityManager
rcsid
 
Constructor Summary
DummyIdentityManager()
           
 
Method Summary
 Cell getHomeCell()
          Get the home cell of this space.
 Cell getIdentity(Cell c)
          Get the canonical cell representing a given cell's global identity.
 Cell getIdentity(java.lang.String s)
          Get the cell representing a given global identity.
 Cell getMSBlockCell(java.lang.String msid, Cell cell)
          Get the cell representing the given mediaserver block in the same slice as cell.
 void setSpace(Space space)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DummyIdentityManager

public DummyIdentityManager()
Method Detail

setSpace

public final void setSpace(Space space)
Specified by:
setSpace in interface IdentityManager

getHomeCell

public final Cell getHomeCell()
Description copied from interface: IdentityManager
Get the home cell of this space. The home cell is where everything begins.

Specified by:
getHomeCell in interface IdentityManager

getIdentity

public Cell getIdentity(java.lang.String s)
Description copied from interface: IdentityManager
Get the cell representing a given global identity.

Specified by:
getIdentity in interface IdentityManager

getIdentity

public Cell getIdentity(Cell c)
Description copied from interface: IdentityManager
Get the canonical cell representing a given cell's global identity.

Specified by:
getIdentity in interface IdentityManager

getMSBlockCell

public Cell getMSBlockCell(java.lang.String msid,
                           Cell cell)
Description copied from interface: IdentityManager
Get the cell representing the given mediaserver block in the same slice as cell. May return null.

Specified by:
getMSBlockCell in interface IdentityManager