ID Types and JiveIDs

Document created by niess Champion on May 22, 2009Last modified by niess Champion on Aug 22, 2009
Version 2Show Document
  • View in full screen mode

JiveIDs or ID Types are constant values representing various objects in Openfire. They are used to manage sequences of unique ID's that get stored in the database by the SequenceManager.

 

If several classes uses the same ID Type this can cause a lack of free IDs. So if you use the SequenceManager please add your ID Type to the following table:

 

ID
ComponentName
Class
17CoreSYSTEM
18CoreROSTERorg.jivesoftware.openfire.roster.Roster
19CoreOFFLINEorg.jivesoftware.openfire.OfflineMessageStore
20PluginFastpath Serviceorg.jivesoftware.xmpp.workgroup.Agent
21PluginFastpath Serviceorg.jivesoftware.xmpp.workgroup.request.Request
23GroupchatMUC_ROOMorg.jivesoftware.openfire.muc.MUCRoom
24PluginFastpath Serviceorg.jivesoftware.xmpp.workgroup.Workgroup
25CoreSECURITY_AUDITorg.jivesoftware.openfire.security.SecurityAuditEvent
26GroupchatMUC_SERVICEorg.jivesoftware.openfire.muc.MultiUserChatService
50PluginMonitoring Serviceorg.jivesoftware.openfire.archive.Conversation
55PluginClient Controlorg.jivesoftware.openfire.plugin.spark.Bookmark
60Pluginfrogx-openfireorg.frogx.service.api.MUGService
127PluginInstantFeedsorg.jivesoftware.plugins.instantFeeds.Feed
128PluginInstantFeedsorg.jivesoftware.plugins.instantFeeds.FeedUser

 

Feel free to add/correct as you see fit.

Attachments

    Outcomes