

Public Member Functions | |
| void | initialize (ContainerServices contServices) throws ComponentLifecycleException |
| int | dumbMethod (String somevalue) |
| ObsProposal | createObsProposal () |
| SchedBlock | getBestSchedBlock () |
| SchedBlock[] | getAllSchedBlocks () |
| void | addNewSchedBlocks (SchedBlock[] newSchedBlocks) |
| void | xmlInOutMethod (ObsProposal opsPropIn, SchedBlockHolder schedBlockOut) |
| ObsProjectTreeJ | getEntireTreeInAStruct () |
| String | sayHello () |
| void | exceptionMethod () throws XmlComponentErrorEx |
| void | internalExceptionMethod () throws AcsJXmlComponentErrorEx |
Private Attributes | |
| ArrayList< SchedBlock > | m_schedBlockList |
XmlComponentImpl interface from demo.idl.
The implemented functional interface, XmlComponentJ, uses Castor binding classes, where the IDL (and XmlComponentOperations) use serialized XML strings inside the XmlEntityStruct.
In addition to methods for testing the transparent-xml feature, there is the method sayHello, which is meant to internally contact another component (HelloDemo).
|
|
|
|
|
from IDL:
Implements alma::demo::XmlComponentJ.
|
|
|
from IDL:
Implements alma::demo::XmlComponentJ.
|
|
|
At the CORBA interface level, we must use the CORBA-exceptions.
Implements alma::demo::XmlComponentJ.
|
|
|
from IDL:
Implements alma::demo::XmlComponentJ.
|
|
|
Implements alma::demo::XmlComponentJ.
|
|
|
Returns the Illustrates and tests the usage of xml entity classes inside IDL structs, or rather their usage as Java class members from an implementation point of view.
Implements alma::demo::XmlComponentJ.
|
|
|
|
|
|
Inside the Java implementation, we can throw around native Java exceptions generated from the error specifications.
|
|
|
Implements alma::demo::XmlComponentJ.
|
|
||||||||||||
|
from IDL:
|
|
|
|
1.3.8