Call the Create Adapter Domain API

To create an Adapter Domain, call the public API CDR_PUB_ATK_ADAPTER.CREATEADAPTERDOMAIN. Its signature is:

PROCEDURE createAdapterDomain(
p_api_version IN NUMBER
,p_init_msg_list IN VARCHAR2 default CDR_PUB_DEF_CONSTANTS.G_FALSE
,p_commit IN VARCHAR2 default CDR_PUB_DEF_CONSTANTS.G_FALSE
,p_validation_level IN NUMBER default CDR_PUB_DEF_CONSTANTS.G_VALID_LEVEL_FULL
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
, pio_adapterDomainNaming IN OUT NOCOPY cdr_naming_version_obj_type
) ;
 

It has one mandatory parameter, PIO_ADAPTERDOMAINNAMING, of table type CDR_NAMING_VERSION_OBJ_TYPE. Enter values as follows:

  • company_id = Enter your company ID; see Getting Your Company ID.
  • obj_id = null
  • obj_ver = null
  • object_type_rc = '$OBJTYPES$ADAPTERDOMAIN'
  • name = Enter a name for the Adapter Domain.
  • namespace_obj_id = null
  • namespace_obj_ver = null
  • namespace_start_obj_ver = null
  • namespace_end_obj_ver = cdr_def_constants.cdr_max_def_object_version
  • owning_location_rc = null
  • checked_out_flag_rc = null
  • checked_out_id = null
  • object_subtype_id = null
  • description = Enter a description of the Adapter Domain.
  • copied_from_company_id = null
  • copied_from_obj_id = null
  • copied_from_obj_ver = null
  • ref_company_id = null
  • ref_obj_ver = null
  • object_version_number = 1
  • status_rc = '$NAMING_STATUS$INSTALLABLE'
  • validation_status_rc = null
  • version_label = null