Package org.gxos.schema

Provides Java in-memory objects corresponding to GXOS XML objects.

See:
          Description

Class Summary
AccessDomain  
AccessDomainDescriptor  
AccessObject The type of the Object element is the same as the InternalND so that we can have control over every object accessable through GXOS links.
AccessObjectDescriptor  
AcknowledgeObject Request sending of Acknowledge message to source on either receipt or completion of processing or Reply to such a Request
AcknowledgeObjectDescriptor  
AcknowledgeObjectType  
AcknowledgeObjectTypeDescriptor  
Authentication  
AuthenticationDescriptor  
Collection  
CollectionDescriptor  
CollectionType Collection GXOS Object Currently this has no special properties It includes MeetingContext RootContext MegaMeetingContext
CollectionTypeDescriptor  
Communication  
CommunicationDescriptor  
CurrentClock Clock domain used in Time -- this is explained in separate memo.
CurrentClockDescriptor  
CustomExtension  
CustomExtensionDescriptor  
CustomExtensionType  
CustomExtensionTypeDescriptor  
CustomParameter Used to specify parameters of a custom capability.
CustomParameterDescriptor  
CustomProfile Specify the custom application and TreeContext specific parameters used by NodeProfile.
CustomProfileDescriptor  
Destination  
DestinationDescriptor  
DestinationforJMS  
DestinationforJMSDescriptor  
DestinationforJMSType  
DestinationforJMSTypeDescriptor  
DestinationGroup  
DestinationGroupDescriptor  
DestinationObjectType Specify from users point of view destination queue for message; implicity uses internally a TopicObject DTD But DestinationObject inherits from TreeObject
DestinationObjectTypeDescriptor  
DestinationTypeX List of Entities for which one wishes to direct some information This can be explicit names or implicitly defined either a selector or by Topic of Publish/Subscribe system
DestinationTypeXDescriptor  
Device  
DeviceDescriptor  
DeviceObjectType Extends TreeObject to specify Server or Client side device or computer resource
DeviceObjectTypeDescriptor  
Document  
DocumentDescriptor  
DocumentType Information used by Sharedlets: BasicDocument, Template and BuiltDocument are types of Documents
DocumentTypeDescriptor  
EditObject  
EditObjectDescriptor  
Entity GXOS object type
EntityDescriptor  
Event  
EventDescriptor  
EventDestination Specify list of destination objects using DestinationObject DTD Allows multiple destinations and implies DestinationQueue, DestinationTopic, DestinationSubTopic Used in cruder JMS Header specification of Destination
EventDestinationDescriptor  
EventObject Extends TreeObject for events in Stream.
EventObjectDescriptor  
EventUserObject Specifies in UserObject DTD the user at Source This is not really necessary as implied by GMSStream and Information available from GXOS
EventUserObjectDescriptor  
ExportParameter  
ExportParameterDescriptor  
ExportParameters Placeholder for Parameters used to define Export -- This is SourceType and ExportType dependent
ExportParametersDescriptor  
ExportParametersType  
ExportParametersTypeDescriptor  
ExportPlace Export Phase1Source to specified location.
ExportPlaceDescriptor  
Extensions Container for GXOS or CustomExtensions
ExtensionsDescriptor  
ExtensionsType Container for GXOS or CustomExtensions
ExtensionsTypeDescriptor  
ExternalComputer DEVICEOBJECT Computer where information can be found.
ExternalComputerDescriptor  
ExternalGXOSObject  
ExternalGXOSObjectDescriptor  
ExternalND Specify external location of information.
ExternalNDDescriptor  
GMSMessageID Unique ID of message including sequencing Information.
GMSMessageIDDescriptor  
GMSStream Stream to which event belongs in full InternalND Syntax //GarnetRoot/B/C/ ../Streamitself This is ESSENTIAL information as uniquely determines VirtualEnvironment Sharedlet (collaborating application) and SourceDevice and EventUserObject
GMSStreamDescriptor  
GObject  
GObjectDescriptor  
GroupAddon Related Information including multimedia, notes etc.
GroupAddonDescriptor  
GroupAddons  
GroupAddonsDescriptor  
GroupAddonsType  
GroupAddonsTypeDescriptor  
GroupAuthor Author
GroupAuthorDescriptor  
GroupDate Date
GroupDateDescriptor  
GroupExtra Define MetaData
GroupExtraDescriptor  
GroupExtras Placeholder for Additional MetaData
GroupExtrasDescriptor  
GroupExtrasType  
GroupExtrasTypeDescriptor  
GroupLocation Associated GXOS Object for Group
GroupLocationDescriptor  
GroupMeeting Meeting
GroupMeetingDescriptor  
Groups  
GroupsDescriptor  
GroupSummary Abstract
GroupSummaryDescriptor  
GXOSLink Converted to proper Web Address as specified in NodeContent ObjectRealization
GXOSLinkDescriptor  
GXOSObject Inline GXOS Object to copy or run
GXOSObjectDescriptor  
GXOSShell  
GXOSShellDescriptor  
GXOSShellType  
GXOSShellTypeDescriptor  
HelpDirectory Optional Specification of one or more external locations where we might be able to find information to understand more about GXOS Specification of This TreeObject and its related quantities.
HelpDirectoryDescriptor  
HistoryObject Specify processing history with multiple ProcessingTimes and ProcessingDevices and ProcessingStatus.
HistoryObjectDescriptor  
HistoryObjectType  
HistoryObjectTypeDescriptor  
Hosts  
HostsDescriptor  
InsertFile This can be a general GXOS Address or just say "fred" to denote child with this NodeName
InsertFileDescriptor  
InternalND Specify internal location of a GXOS object.
InternalNDDescriptor  
Key  
KeyDescriptor  
Keys  
KeysDescriptor  
LinkGXOSObject  
LinkGXOSObjectDescriptor  
LocalGXOSObject  
LocalGXOSObjectDescriptor  
LocalGXOSObjectType  
LocalGXOSObjectTypeDescriptor  
MaybeObject  
MaybeObjectDescriptor  
MessageID Unique ID of message including sequencing Information.
MessageIDDescriptor  
NodeChild Handle to child.
NodeChildDescriptor  
NodeChildren Optional record of child objects (implied by GXOS child objects having NodeParent pointing to this object)
NodeChildrenDescriptor  
NodeContent Specify content in ObjectRealization DTD.
NodeContentDescriptor  
NodeContents A Node used solely as a container need not have any contents although a NodeContent of Type = Summary and a NodeIcon are recommended.
NodeContentsDescriptor  
NodeContentsType  
NodeContentsTypeDescriptor  
NodeEndTime End time of this node in TimeObject DTD.
NodeEndTimeDescriptor  
NodeProfile Customize this node using strategy specified by content type and TreeContext and by data added by system.
NodeProfileDescriptor  
NodeProfileType  
NodeProfileTypeDescriptor  
NodeStartTime Start time of this node in TimeObject DTD.
NodeStartTimeDescriptor  
NodeUpdateTime Time at which Node last updated.
NodeUpdateTimeDescriptor  
ObjectList  
ObjectListDescriptor  
ObjectRealization  
ObjectRealizationDescriptor  
OriginalClock Original clock if time converted to a particular standard.
OriginalClockDescriptor  
OriginalGMSID If needed ID of Update message spawning this processing.
OriginalGMSIDDescriptor  
PageAddon Related Information(pages) including multimedia, notes etc.
PageAddonDescriptor  
PageAddons  
PageAddonsDescriptor  
PageAddonsType  
PageAddonsTypeDescriptor  
PageAuthor Author -- If Present Overrides GroupAuthor
PageAuthorDescriptor  
PageDate Date -- If Present Overrides GroupDate
PageDateDescriptor  
PageExtra  
PageExtraDescriptor  
PageExtras  
PageExtrasDescriptor  
PageExtrasType  
PageExtrasTypeDescriptor  
PageLocation Associated GXOS Object for Page
PageLocationDescriptor  
PageMeeting Meeting -- If Present Overrides GroupMeeting
PageMeetingDescriptor  
ParameterExtension Hold parameters for undefined use.
ParameterExtensionDescriptor  
ParameterExtensionType  
ParameterExtensionTypeDescriptor  
Parametervalue  
ParametervalueDescriptor  
ParentObject ParentObject in InternalND DTD of which current object is a child.
ParentObjectDescriptor  
Phase1Export Container for Phase 1 which invokes "raw" or "native" Web Export and Extracts WebExportMD
Phase1ExportDescriptor  
Phase1ExportType  
Phase1ExportTypeDescriptor  
Phase1Source Source of Phase 1 Material
Phase1SourceDescriptor  
Phase2Export Container for Phase 2 which generates Templates for a Group
Phase2ExportDescriptor  
Phase2ExportType  
Phase2ExportTypeDescriptor  
Phase2Source Source of Phase 2 Material -- Typically ProcessingRecord from Phase 1 or Playlist Specification CustomType of Phase2Source is either Phase1Export or Playlist
Phase2SourceDescriptor  
Phase3Export Container for Phase 3 which inserts Fragments into Templates
Phase3ExportDescriptor  
Phase3ExportType  
Phase3ExportTypeDescriptor  
Phase3Source Source of Phase 3 Material - Either ProcessingRecord from Phase 3 or Vanilla Template without Group Complications
Phase3SourceDescriptor  
Phase4Export Container for Phase 4 which inserts Fragments into Templates
Phase4ExportDescriptor  
Phase4ExportType  
Phase4ExportTypeDescriptor  
Phase4Source Source of Phase 3 Material - Either ProcessingRecord from Phase 3 or Vanilla Template without Group Complications
Phase4SourceDescriptor  
PlaylistExport  
PlaylistExportDescriptor  
PlaylistExportType  
PlaylistExportTypeDescriptor  
PlaylistPage Used to Specify Next Page in Group.
PlaylistPageDescriptor  
PlaylistSummary Used to Specify Abstract of Constructed Group.
PlaylistSummaryDescriptor  
Policy  
PolicyDescriptor  
PolicyType  
PolicyTypeDescriptor  
Preferences  
PreferencesDescriptor  
PriorityScope Collection (of messages) wrt to which Priority refers If message defines a MeetingContext, default value is GarnetRoot; if message is internal to a stream, default value is StreamName If message inside a MeetingContext but outside a stream, then PriorityScope is defaulted to MeetingContextName PriorityScope can reference any root or node of any tree containing this message -- see TreeObject DTD Idea is that subsystem setting Priority only has "visibility" a certain way up the tree from where it sits In particular, it may only know about the Sharedlet(Stream) or a little broader the MeetingContext from which message comes from The assumption is that "system" can apply a relative priority between different PriorityScope's
PriorityScopeDescriptor  
Privileges  
PrivilegesDescriptor  
ProcessingContext Context where processing occured.
ProcessingContextDescriptor  
ProcessingDevice Device where processing occured.
ProcessingDeviceDescriptor  
ProcessingRecord GXOS Object holding Record of this Provessing
ProcessingRecordDescriptor  
ProcessingStage This uses ComputerObject DTD and is SourceObject for firststep.
ProcessingStageDescriptor  
ProcessingStageType  
ProcessingStageTypeDescriptor  
ProcessingTime Put into ProcessingTime TimeObject DTD time of processing including Time, CurrentClock, ReferenceAction.
ProcessingTimeDescriptor  
ProgramObjectType  
ProgramObjectTypeDescriptor  
RealizationStrategy Placeholder for elements RealizationType, Resolution, RenderingOptimization, ExportDetails
RealizationStrategyDescriptor  
RealizationStrategyType Placeholder for elements
RealizationStrategyTypeDescriptor  
RelatedObject  
RelatedObjectDescriptor  
RelatedObjects Container for related objects
RelatedObjectsDescriptor  
RelatedObjectsType Container for related objects
RelatedObjectsTypeDescriptor  
Relations  
RelationsDescriptor  
RequestingGMSID  
RequestingGMSIDDescriptor  
Resolution Optional element in RealizationStrategy with attributes X Y Z Color
ResolutionDescriptor  
ResolutionType  
ResolutionTypeDescriptor  
Run Value is a Comment
RunDescriptor  
Security  
SecurityDescriptor  
SecurityObject This is the root object type for security.
SecurityObjectDescriptor  
Sharedlet  
SharedletDescriptor  
SharedletType Sharedlet GXOS Object Currently this has no special properties One defines a single original version of each Sharelet in Capabilities part of GXOS These are linked as Sharelet instances on each VirtualEnvironment using this application
SharedletTypeDescriptor  
SourceDevice Client or Server Computer that produced message with InternalND pointer to it as a DeviceObject Generates SourceName SourceDomain used in JMS This is not really necessary as implied by GMSStream and Information available from GXOS
SourceDeviceDescriptor  
StandardError Error File
StandardErrorDescriptor  
StandardInput Input File
StandardInputDescriptor  
StandardOutput Output File
StandardOutputDescriptor  
Stream  
StreamDescriptor  
StreamType Stream GXOS Object Currently this has no special properties This Only Contains a SINGLE stream of time stamped events
StreamTypeDescriptor  
Template Template
TemplateDescriptor  
TemplateTypeX  
TemplateTypeXDescriptor  
TimeObject Specify time
TimeObjectDescriptor  
TreeContext This defines nature of tree within which this node is located -- currently TreeContext is defined as a set of keyword tags.
TreeContextDescriptor  
TreeObject Garnet XML based Object Specification Specify hierarchy of Collection(session), stream, events or basic hierarchial unit.
TreeObjectDescriptor  
UpdateEventType  
UpdateEventTypeDescriptor  
User  
UserDescriptor  
UserGroup  
UserGroupDescriptor  
UserObject GXOS user class.
UserObjectDescriptor  
VirtualEnvironment  
VirtualEnvironmentDescriptor  
VirtualEnvironmentType VirtualEnvironment GXOS Object Currently this has no special properties One must link a Device and User Object to this Collection
VirtualEnvironmentTypeDescriptor  
WebExportMDType  
WebExportMDTypeDescriptor  
WebExportShell Basic Commands for WebExport
WebExportShellDescriptor  
WebExportShellType  
WebExportShellTypeDescriptor  
 

Package org.gxos.schema Description

Provides Java in-memory objects corresponding to GXOS XML objects.