C3POServer

Used to initialize the C3PO. Every C3PO must support this interface.

Properties

The following table lists the properties for this class, along with access and descriptions.

Property

Access

Description

CommandFactory

R/O

CommandFactory object. Invoked to obtain the command source for the C3PO. The C3POServer may return NULL. If the C3POServer returns NULL (or returns an error), the C3POManager will skip the C3PO. That is, the Manager will consider the NULL (or error) to be a skip signal. Such a signal is not considered a system error by the Manager and will not propagate the error outside of the Manager.

Description

R/O

String. Returns a readable description of the C3POServer.

EventMonitor

R/O

EventMonitor object. Invoked to obtain the event monitor for the C3PO. If the C3POServer returns NULL (or an error), the C3POManager will skip the C3PO. Such a signal is not considered a system error and will not propagate the error outside of the C3POManager.

IconFactory

R/O

IconFactory object. Invoked to obtain the icon source for the C3PO. If the C3POServer returns NULL (or an error), the C3POManager will skip the C3PO. Such a signal is not considered a system error and will not propagate the error outside of the C3POManager.

Methods

Boolean CanShutdown( )
DeInit( )
Init( C3POManager Manager )

Remarks

None.