obixserver.core
Class InvocationObj

java.lang.Object
  extended by obix.Obj
      extended by obix.Ref
          extended by obixserver.core.InvocationObj
All Implemented Interfaces:
obix.IObj, InvocationTarget
Direct Known Subclasses:
AlarmImpl, AlarmManager, WatchManager

public abstract class InvocationObj
extends obix.Ref
implements InvocationTarget


Field Summary
protected  ObjBroker objBroker
           
 
Constructor Summary
InvocationObj()
           
 
Method Summary
protected  obix.Op getOp(String name)
          Returns child with given name which must be an Op obj
 obix.Obj invoke(String name, obix.Obj arg)
           
 void setObjBroker(ObjBroker objBroker)
           
 
Methods inherited from class obix.Ref
getElement, getResolved, isResolved, toString
 
Methods inherited from class obix.Obj
add, add, addAll, dump, get, getBool, getChildHref, getDisplay, getDisplayName, getHref, getIcon, getInt, getIs, getName, getNormalizedHref, getParent, getReal, getRoot, getStatus, getStr, has, is, is, isAbstime, isBool, isEnum, isErr, isFeed, isInt, isList, isNull, isOp, isReal, isRef, isReltime, isStr, isUri, isVal, isWritable, list, list, remove, removeThis, replace, setBool, setDisplay, setDisplayName, setHref, setIcon, setInt, setIs, setName, setNull, setReal, setStatus, setStr, setWritable, setWritable, size, toClass, toDisplayName, toDisplayString, toObj
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface obix.IObj
add, addAll, get, getBool, getDisplay, getDisplayName, getHref, getIcon, getInt, getIs, getName, getNormalizedHref, getParent, getReal, getRoot, getStatus, getStr, isAbstime, isBool, isEnum, isErr, isFeed, isInt, isList, isNull, isOp, isReal, isRef, isReltime, isStr, isUri, isVal, isWritable, list, remove, removeThis, replace, setBool, setDisplay, setDisplayName, setHref, setIcon, setInt, setIs, setNull, setReal, setStatus, setStr, setWritable, setWritable, size, toDisplayName, toDisplayString
 

Field Detail

objBroker

protected ObjBroker objBroker
Constructor Detail

InvocationObj

public InvocationObj()
Method Detail

invoke

public obix.Obj invoke(String name,
                       obix.Obj arg)
Specified by:
invoke in interface InvocationTarget

getOp

protected obix.Op getOp(String name)
Returns child with given name which must be an Op obj

Parameters:
name -
Returns:
Op obj

setObjBroker

public void setObjBroker(ObjBroker objBroker)
Specified by:
setObjBroker in interface InvocationTarget


Copyright © 2006-2008 Peter Michalek All Rights Reserved.