| Interface | Description |
|---|---|
| ComponentLifecycle |
Interface that every component has to implement.
|
| ComponentStateManager | |
| StatefulComponentLifecycle | Deprecated
Early construction -- do not use this class yet, methods may change.
|
| StatelessComponentLifecycle |
Marker interface to allow a component to declare that it is stateless and can be restarted
on the same machine without surprising effects for its clients.
|
| Class | Description |
|---|---|
| ComponentDescriptor |
Wraps the
si.ijs.maci.ComponentInfo struct for use by components. |
| ComponentImplBase |
Convenience base class for components.
|
| ComponentQueryDescriptor |
Wraps the
si.ijs.maci.ComponentSpec struct for use by components. |
| StatelessComponentImplBase |
Variant of
ComponentImplBase which declares the marker interface StatelessComponentLifecycle. |
| Exception | Description |
|---|---|
| ComponentLifecycleException |