Bayeux interface is the common API for both client-side and
server-side configuration and usage of the Bayeux object.ChannelId is a template, and the given target ChannelId
is non-wild and non-template, and the two have the same ChannelId.depth(), then binds
the variable(s) defined in this template with the values of the segments defined by
the target ChannelId.channel id with methods to test properties
and compare with other ChannelIds.ChannelId with the given idBiConsumer that, when invoked,
completes this Promise.BiConsumer function.Session.startBatch().Message.ADVICE_FIELDMessage.ADVICE_FIELD and create it if it does not existMessage.CHANNEL_FIELD.Message.CHANNEL_FIELD.Message.CLIENT_ID_FIELDMessage.DATA_FIELDMessage.DATA_FIELD and create it if it does not existMessage.EXT_FIELDMessage.EXT_FIELD and create it if it does not existMessage.ID_FIELDmeta channel nor a service channel./foo/**id starts with "/meta/".ChannelId is a meta ChannelId if it starts with "/meta/".id starts with "/service/".ChannelId is a service ChannelId if it starts with "/service/".Message.SUCCESSFUL_FIELD/foo/* or if it is Channel.isDeepWild().AtomicMarkableReference.ChannelId matches the given ChannelId.MessageSession.endBatch().Copyright © 2008–2022 The CometD Project. All rights reserved.