import "SubjectManager.idl";
Public Types | |
| typedef sequence< RegisteredSubject > | SubjectList |
| A list of registered subjects. More... | |
| typedef sequence< SubjectMgrInfoItem > | SubjectManagerInfoList |
| A list of informational items relating to the Subject Manager instance. More... | |
Public Methods | |
| Subject | getSubject (in string name) |
| Returns the named Tweek Subject reference to the caller if the Subject is registered. More... | |
| SubjectList | getAllSubjects () |
| Returns a sequence of all the registered Tweek Subjects packaged in the structure RegisteredSubject. More... | |
| SubjectManagerInfoList | getInfo () |
| Returns a sequence of key/value pairs that provide site-specific information about a given Subject Manager servant. More... | |
| string | getName () |
| Returns the name of this Subject Manager reference as it is registered with the CORBA Naming Service. More... | |
Subject Managers are accessed by remote code to acquire CORBA references to remote objects. The intent of the Subject Manager is to reduce the amount of CORBA programming done by users of the language-specific Tweek APIs.
Definition at line 52 of file SubjectManager.idl.
|
|
A list of registered subjects.
Definition at line 75 of file SubjectManager.idl. Referenced by tweek::SubjectManagerImpl::getAllSubjects. |
|
|
A list of informational items relating to the Subject Manager instance.
Definition at line 80 of file SubjectManager.idl. Referenced by tweek::SubjectManagerImpl::getInfo. |
|
|
Returns the named Tweek Subject reference to the caller if the Subject is registered. If not, a reference equal to CORBA::nil() is returned.
|
|
|
Returns a sequence of all the registered Tweek Subjects packaged in the structure RegisteredSubject.
|
|
|
Returns a sequence of key/value pairs that provide site-specific information about a given Subject Manager servant.
|
|
|
Returns the name of this Subject Manager reference as it is registered with the CORBA Naming Service.
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002