Axway Composer > Working with objects > Basic operations > Creating objects

Creating objects

Creating new objects

Logical order for creating objects

How to create new objects

Creating objects from the contextual menu

Creating new objects

When you create new objects, you can either complete all the property definitions for the object immediately, or you can give the object a name, store it in the metadata repository and define its properties at a later stage. The object status remains ToBeChecked until you have defined all the mandatory object properties and checked the object.

Top-down / Bottom-up approach

When you create new objects, you can either start with the lowest object in the hierarchy and build your configuration from the bottom up, fully defining and checking each object before you use it in another object. This is known as a bottom-up approach. If you take this approach, there is a logical order for defining objects, as described below.

Alternatively, you can adopt a top-down approach. In a top-down approach, you use the top-level object, the Integration-Services-Diagram, as your starting point and schematically define how you want a set of applications to communicate.

You may for example know that you require a Host object in a given location. On that Host, you require a Axway Server and an external application (Application object). The Application must communicate with a B2B partner whose Host is not known - a Partner object. In this scenario, you can set out the required, but undefined objects on the Diagram and complete their definition subsequently.

Logical order for defining objects (bottom-up approach)

When you create objects from the bottom up, keep in mind that there is a logical order for creating objects. For example, you cannot complete the definition of a Axway Server  if no CommNetwork is available. Similarly, the purpose of a Channel is to connect two software applications. This means that it is more logical to define Channel properties after you define the Axway Server, Application or Partner objects that it connects.

It is recommended that you define the common objects in this order:

  1. Topography objects:
  1. CommNetwork
  2. Host (and optionally CommAdapterTemplate and ServerTemplate)
  3. Axway Server
  4. TopographyDiagram (and optionally ServerList)
  1. Integration-Services objects:
  1. Partner and Application
  2. Channel
  3. Integration-Services-Diagram (and optionally ChannelList)

For more information on how objects relate to one another, refer to Object dependencies.

For more information on defining objects via the Integration-Services-Diagram, refer to Integration-Services-Diagram: Start here.

How to create new objects

To create new objects, follow the same basic procedure. In the Integration-Services workbench, you always create objects in a WorkFolder. The object name must be unique in that WorkFolder. See Conventions for names and descriptions for details.

Using the Modern view

  1. If the object belongs to the Integration-Services workbench, in the lower left pane right-click the WorkFolder where you want to create the new object.
  2. From the contextual menu, select the object that you want to create.
  1. The properties window is displayed in the right pane. When you create a new object, the General tab is displayed by default. You can:
  1. Click Save to save the object definition. When you save the object, Composer adds it to the appropriate tab in the navigator pane.
  2. Click Check Check the object definition icon to check the object definition. See  Checking objects for details.
  3. Select File > Close to close the object properties window.

Using the Classic view

  1. If the object belongs to the Integration-Services workbench, select the WorkFolder where you want to create the new object from the upper left pane.
  2. Go to File > New and from the contextual menu, select the object that you want to create.
  1. The properties window is displayed in the right pane. When you create a new object, the General tab is displayed by default. You can:
  1. Click Save to save the object definition. When you save the object, Composer adds it to the appropriate tab in the navigator pane.
  2. Click Check Check the object definition icon to check the object definition. See  Checking objects for details.
  3. Select File > Close to close the object properties window.

Creating objects via the contextual menu

The contextual menu adjusts depending on which object is selected in the left pane. To create a new object via the contextual menu, you must right-click the object above it in the hierarchy. For example, to create a new Application, right-click a Host object in the left pane. To create a new Partner, right-click a HostGroup.