tiger.rmi
Class ObjectBaseFacadeImpl
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--tiger.rmi.ObjectBaseFacadeImpl
- All Implemented Interfaces:
- ObjectBaseFacade, java.rmi.Remote, java.io.Serializable
- public class ObjectBaseFacadeImpl
- extends java.rmi.server.UnicastRemoteObject
- implements ObjectBaseFacade
- See Also:
- Serialized Form
Fields inherited from class java.rmi.server.RemoteObject |
ref |
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 anID)
|
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 anID)
|
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)
|
static void |
main(java.lang.String[] args)
|
void |
save(java.lang.String aLoginString,
PersistObject anObj)
|
void |
unbind(java.lang.String aLoginString,
RelationMetaData aRelation,
ID anID1,
ID anID2)
|
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ObjectBaseFacadeImpl
public ObjectBaseFacadeImpl()
throws java.rmi.RemoteException
findObject
public PersistObject findObject(java.lang.String aLoginString,
ID anID)
throws java.rmi.RemoteException
- Specified by:
findObject
in interface ObjectBaseFacade
java.rmi.RemoteException
findObjects
public ObjectSet findObjects(java.lang.String aLoginString,
ID anStartID,
ID anStopID)
throws java.rmi.RemoteException
- Specified by:
findObjects
in interface ObjectBaseFacade
java.rmi.RemoteException
createObject
public PersistObject createObject(java.lang.String aLoginString,
ID anID)
throws java.rmi.RemoteException
- Specified by:
createObject
in interface ObjectBaseFacade
java.rmi.RemoteException
save
public void save(java.lang.String aLoginString,
PersistObject anObj)
throws java.rmi.RemoteException
- Specified by:
save
in interface ObjectBaseFacade
java.rmi.RemoteException
findParent
public PersistObject findParent(java.lang.String aLoginString,
PersistObject anObj,
java.lang.String anAggregatename)
throws java.rmi.RemoteException
- Specified by:
findParent
in interface ObjectBaseFacade
java.rmi.RemoteException
findChildren
public ObjectSet findChildren(java.lang.String aLoginString,
PersistObject anObj,
java.lang.String anAggregatename)
throws java.rmi.RemoteException
- Specified by:
findChildren
in interface ObjectBaseFacade
java.rmi.RemoteException
findRelatedObject
public PersistObject findRelatedObject(java.lang.String aLoginString,
ID anID,
java.lang.String aRelationname)
throws java.rmi.RemoteException
- Specified by:
findRelatedObject
in interface ObjectBaseFacade
java.rmi.RemoteException
findRelatedObjects
public ObjectSet findRelatedObjects(java.lang.String aLoginString,
ID anID,
java.lang.String aRelationname)
throws java.rmi.RemoteException
- Specified by:
findRelatedObjects
in interface ObjectBaseFacade
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
- Specified by:
findByIndex
in interface ObjectBaseFacade
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
- Specified by:
findByUniqueIndex
in interface ObjectBaseFacade
java.rmi.RemoteException
findAll
public ObjectSet findAll(java.lang.String aLoginString,
java.lang.String aClassname)
throws java.rmi.RemoteException
- Specified by:
findAll
in interface ObjectBaseFacade
java.rmi.RemoteException
deleteObject
public void deleteObject(java.lang.String aLoginString,
ID anID)
throws java.rmi.RemoteException
- Specified by:
deleteObject
in interface ObjectBaseFacade
java.rmi.RemoteException
bind
public void bind(java.lang.String aLoginString,
RelationMetaData aRelation,
ID anID1,
ID anID2)
throws java.rmi.RemoteException
- Specified by:
bind
in interface ObjectBaseFacade
java.rmi.RemoteException
unbind
public void unbind(java.lang.String aLoginString,
RelationMetaData aRelation,
ID anID1,
ID anID2)
throws java.rmi.RemoteException
- Specified by:
unbind
in interface ObjectBaseFacade
java.rmi.RemoteException
close
public void close(java.lang.String aLoginString)
throws java.rmi.RemoteException
- Specified by:
close
in interface ObjectBaseFacade
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
- Specified by:
invoke
in interface ObjectBaseFacade
java.rmi.RemoteException
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception