Channels

Channels are essentially a collection of commands. They differ from menus in that they are not designed for use directly in an application, but are used to define the contents of a portal. Channels and portals are installed by Collaboration and Approvals and used in apps to display PowerView pages, but can also be created for use in custom Java applications.

Portal refers to the administration object, and not to the broader internet definition described in JSR 168.

You can create channel objects if you have the portal administrative access. Since commands are child objects of channels, commands are created first and then added to channel definitions, similar to the association between types and attributes. Likewise, channels are created before portals and then added to portal objects. Changes make in any definition are instantly available to the applications that use it.

For more information, see MQL Command Reference: channel Command.