obixserver.core
Class ObjCache

java.lang.Object
  extended by obixserver.core.ObjCache

public class ObjCache
extends Object

Provides a cache obix objects.


Field Summary
private  Map obixObjectMap
           
private  Map obixProxyMap
           
 
Constructor Summary
ObjCache()
           
 
Method Summary
 void addObj(String uri, obix.Obj o)
           
 void addProxy(String uri, ObjProxy proxy)
           
 obix.Obj getObj(String uri)
           
 ObjProxy getProxy(String uri)
           
 boolean hasProxy(obix.Obj obj)
           
 void removeObj(String uri)
           
 void removeProxy(String uri)
           
 void updateObj(obix.Obj obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

obixObjectMap

private Map obixObjectMap

obixProxyMap

private Map obixProxyMap
Constructor Detail

ObjCache

public ObjCache()
Method Detail

addObj

public void addObj(String uri,
                   obix.Obj o)

removeObj

public void removeObj(String uri)

getObj

public obix.Obj getObj(String uri)

addProxy

public void addProxy(String uri,
                     ObjProxy proxy)

removeProxy

public void removeProxy(String uri)

getProxy

public ObjProxy getProxy(String uri)

updateObj

public void updateObj(obix.Obj obj)

hasProxy

public boolean hasProxy(obix.Obj obj)


Copyright © 2006-2008 Peter Michalek All Rights Reserved.