tiger.rmi
Interface ObjectBaseFacade
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- ObjectBaseFacadeImpl
- public interface ObjectBaseFacade
- extends java.rmi.Remote
Method Summary |
void |
bind(java.lang.String aLoginString,
RelationMetaData aRelation,
ID anID1,
ID anID2)
|
void |
close(java.lang.String aLoginString)
|
PersistObject |
createObject(java.lang.String aLoginString,
ID id)
|
void |
deleteObject(java.lang.String aLoginString,
ID anID)
|
ObjectSet |
findAll(java.lang.String aLoginString,
java.lang.String aClassname)
|
ObjectSet |
findByIndex(java.lang.String aLoginString,
java.lang.String aClassname,
java.lang.String aIndexName,
java.lang.Comparable aFromKey,
java.lang.Comparable aToKey)
|
PersistObject |
findByUniqueIndex(java.lang.String aLoginString,
java.lang.String aClassname,
java.lang.String aIndexName,
java.lang.Comparable aKey)
|
ObjectSet |
findChildren(java.lang.String aLoginString,
PersistObject anObj,
java.lang.String anAggregatename)
|
PersistObject |
findObject(java.lang.String aLoginString,
ID id)
|
ObjectSet |
findObjects(java.lang.String aLoginString,
ID anStartID,
ID anStopID)
|
PersistObject |
findParent(java.lang.String aLoginString,
PersistObject anObj,
java.lang.String anAggregatename)
|
PersistObject |
findRelatedObject(java.lang.String aLoginString,
ID anID,
java.lang.String aRelationname)
|
ObjectSet |
findRelatedObjects(java.lang.String aLoginString,
ID anID,
java.lang.String aRelationname)
|
java.lang.Object |
invoke(java.lang.String aLoginString,
java.lang.String aClassname,
java.lang.String aFunctionname,
java.lang.Class[] aParamTypes,
java.lang.Object[] anArgumentList)
|
void |
save(java.lang.String aLoginString,
PersistObject obj)
|
void |
unbind(java.lang.String aLoginString,
RelationMetaData aRelation,
ID anID1,
ID anID2)
|
findObject
public PersistObject findObject(java.lang.String aLoginString,
ID id)
throws java.rmi.RemoteException
java.rmi.RemoteException
findObjects
public ObjectSet findObjects(java.lang.String aLoginString,
ID anStartID,
ID anStopID)
throws java.rmi.RemoteException
java.rmi.RemoteException
createObject
public PersistObject createObject(java.lang.String aLoginString,
ID id)
throws java.rmi.RemoteException
java.rmi.RemoteException
save
public void save(java.lang.String aLoginString,
PersistObject obj)
throws java.rmi.RemoteException
java.rmi.RemoteException
findParent
public PersistObject findParent(java.lang.String aLoginString,
PersistObject anObj,
java.lang.String anAggregatename)
throws java.rmi.RemoteException
java.rmi.RemoteException
findChildren
public ObjectSet findChildren(java.lang.String aLoginString,
PersistObject anObj,
java.lang.String anAggregatename)
throws java.rmi.RemoteException
java.rmi.RemoteException
findRelatedObject
public PersistObject findRelatedObject(java.lang.String aLoginString,
ID anID,
java.lang.String aRelationname)
throws java.rmi.RemoteException
java.rmi.RemoteException
findRelatedObjects
public ObjectSet findRelatedObjects(java.lang.String aLoginString,
ID anID,
java.lang.String aRelationname)
throws java.rmi.RemoteException
java.rmi.RemoteException
findByIndex
public ObjectSet findByIndex(java.lang.String aLoginString,
java.lang.String aClassname,
java.lang.String aIndexName,
java.lang.Comparable aFromKey,
java.lang.Comparable aToKey)
throws java.rmi.RemoteException
java.rmi.RemoteException
findByUniqueIndex
public PersistObject findByUniqueIndex(java.lang.String aLoginString,
java.lang.String aClassname,
java.lang.String aIndexName,
java.lang.Comparable aKey)
throws java.rmi.RemoteException
java.rmi.RemoteException
findAll
public ObjectSet findAll(java.lang.String aLoginString,
java.lang.String aClassname)
throws java.rmi.RemoteException
java.rmi.RemoteException
bind
public void bind(java.lang.String aLoginString,
RelationMetaData aRelation,
ID anID1,
ID anID2)
throws java.rmi.RemoteException
java.rmi.RemoteException
unbind
public void unbind(java.lang.String aLoginString,
RelationMetaData aRelation,
ID anID1,
ID anID2)
throws java.rmi.RemoteException
java.rmi.RemoteException
deleteObject
public void deleteObject(java.lang.String aLoginString,
ID anID)
throws java.rmi.RemoteException
java.rmi.RemoteException
close
public void close(java.lang.String aLoginString)
throws java.rmi.RemoteException
java.rmi.RemoteException
invoke
public java.lang.Object invoke(java.lang.String aLoginString,
java.lang.String aClassname,
java.lang.String aFunctionname,
java.lang.Class[] aParamTypes,
java.lang.Object[] anArgumentList)
throws java.rmi.RemoteException
java.rmi.RemoteException