KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > SOFA > Component > ComponentLifecycleControlOperations


1 package SOFA.Component;
2
3
4 /** Component lifecycle control interface of the component manager.
5   * Generated by SOFA CodeGen.
6   */

7 public interface ComponentLifecycleControlOperations {
8   /** Build component internals.
9     * @param stateStore storage for the component state
10     * @exception ComponentLifecycleException component cannot be built
11     */

12   void createComponent(SOFA.SOFAnode.Run.Storage stateStore) throws SOFA.Component.ComponentLifecycleException;
13       /** Destroy component internals.
14         * @param stateStore storage for the component state
15         * @exception ComponentLifecycleException component cannot be destroyed
16         */

17   void destroyComponent(SOFA.SOFAnode.Run.Storage stateStore) throws SOFA.Component.ComponentLifecycleException;
18       /** Store component state - not implemented.
19         * @param stateStore storage for the component state
20         * @exception ComponentLifecycleException component cannot be stored
21         */

22   void storeComponent(SOFA.SOFAnode.Run.Storage stateStore) throws SOFA.Component.ComponentLifecycleException;
23       /** Restore component state - not implemented.
24         * @param stateStore storage for the component state
25         * @exception ComponentLifecycleException component cannot be restored
26         */

27   void restoreComponent(SOFA.SOFAnode.Run.Storage stateStore) throws SOFA.Component.ComponentLifecycleException;
28 }
29
Popular Tags