KbMessageService Object Services | 11 | ![]() |
The KbMessageService module is defined in the file named:
The KbMessageService module defines services for the creation, management, use, and destruction of messages.
It's version information is:
$Id: KbMessageService.idl,v 1.42 1997-08-07 17:03:15-04 wlf Exp $
It is defined in the Java package named:
org.cert.KbMessageService
module KbMessageService
{
Forward declarations:
interface Message;
interface MessageFactory;
interface MessageThread;
interface MessageThreadFactory;
Sequence declarations:
typedef sequence<Message> SeqOfMessage;
typedef sequence<MessageFactory> SeqOfMessageFactory;
typedef sequence<MessageThread> SeqOfMessageThread;
typedef sequence<MessageThreadFactory> SeqOfMessageThreadFactory;
interface Message {
readonly attribute
KbIdentificationService::SocialGrouping
SocialGrouping_role;
};
interface MessageThread {
readonly attribute
KosCollection::Set /* of Message */ messages;
};
interface MessageThreadFactory {
readonly attribute
KosCollection::Set
/*
of
MessageThread
*/
message_threads;
MessageThread create();
};
const string MessageThreadFactoryName = "KbMessageThreadFactory";
interface MessageFactory {
readonly attribute
KosCollection::Set /* of Message */ messages;
Message create();
};
const string MessageFactoryName = "KbMessageFactory";
};