Class ExposedDestinationModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
All Implemented Interfaces:
Serializable

public class ExposedDestinationModel extends AbstractDestinationModel
Generated model class for type ExposedDestination first defined at extension apiregistryservices.

Exposed service that can be used by an external system.

See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _INBOUNDCHANNELCONFIGURATION2EXPOSEDDESTINATION

      public static final String _INBOUNDCHANNELCONFIGURATION2EXPOSEDDESTINATION
      Generated relation code constant for relation InboundChannelConfiguration2ExposedDestination defining source attribute inboundChannelConfiguration in extension inboundservices.
      See Also:
    • TARGETID

      public static final String TARGETID
      Generated constant - Attribute key of ExposedDestination.targetId attribute defined at extension apiregistryservices.
      See Also:
    • INBOUNDCHANNELCONFIGURATIONPOS

      public static final String INBOUNDCHANNELCONFIGURATIONPOS
      Generated constant - Attribute key of ExposedDestination.inboundChannelConfigurationPOS attribute defined at extension inboundservices.
      See Also:
    • INBOUNDCHANNELCONFIGURATION

      public static final String INBOUNDCHANNELCONFIGURATION
      Generated constant - Attribute key of ExposedDestination.inboundChannelConfiguration attribute defined at extension inboundservices.
      See Also:
  • Constructor Details

    • ExposedDestinationModel

      public ExposedDestinationModel()
      Generated constructor - Default constructor for generic creation.
    • ExposedDestinationModel

      public ExposedDestinationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • ExposedDestinationModel

      @Deprecated(since="4.1.1", forRemoval=true) public ExposedDestinationModel(DestinationTargetModel _destinationTarget, EndpointModel _endpoint, String _id, String _url)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _destinationTarget - initial attribute declared by type AbstractDestination at extension apiregistryservices
      _endpoint - initial attribute declared by type AbstractDestination at extension apiregistryservices
      _id - initial attribute declared by type AbstractDestination at extension apiregistryservices
      _url - initial attribute declared by type AbstractDestination at extension apiregistryservices
    • ExposedDestinationModel

      @Deprecated(since="4.1.1", forRemoval=true) public ExposedDestinationModel(DestinationTargetModel _destinationTarget, EndpointModel _endpoint, String _id, ItemModel _owner, String _url)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _destinationTarget - initial attribute declared by type AbstractDestination at extension apiregistryservices
      _endpoint - initial attribute declared by type AbstractDestination at extension apiregistryservices
      _id - initial attribute declared by type AbstractDestination at extension apiregistryservices
      _owner - initial attribute declared by type Item at extension core
      _url - initial attribute declared by type AbstractDestination at extension apiregistryservices
  • Method Details

    • getInboundChannelConfiguration

      @Accessor(qualifier="inboundChannelConfiguration", type=GETTER) public InboundChannelConfigurationModel getInboundChannelConfiguration()
      Generated method - Getter of the ExposedDestination.inboundChannelConfiguration attribute defined at extension inboundservices.
      Returns:
      the inboundChannelConfiguration
    • getTargetId

      @Accessor(qualifier="targetId", type=GETTER) public String getTargetId()
      Generated method - Getter of the ExposedDestination.targetId attribute defined at extension apiregistryservices.
      Returns:
      the targetId - Unique Id of destination in the target system
    • setInboundChannelConfiguration

      @Accessor(qualifier="inboundChannelConfiguration", type=SETTER) public void setInboundChannelConfiguration(InboundChannelConfigurationModel value)
      Generated method - Setter of ExposedDestination.inboundChannelConfiguration attribute defined at extension inboundservices.
      Parameters:
      value - the inboundChannelConfiguration
    • setTargetId

      @Accessor(qualifier="targetId", type=SETTER) public void setTargetId(String value)
      Generated method - Setter of ExposedDestination.targetId attribute defined at extension apiregistryservices.
      Parameters:
      value - the targetId - Unique Id of destination in the target system