Class InboundChannelConfigurationModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class InboundChannelConfigurationModel
    extends ItemModel
    Generated model class for type InboundChannelConfiguration first defined at extension inboundservices.

    Relates an Integration Object to an Authentication Type.

    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String AUTHENTICATIONTYPE
      Generated constant - Attribute key of InboundChannelConfiguration.authenticationType attribute defined at extension inboundservices.
      static java.lang.String INTEGRATIONOBJECT
      Generated constant - Attribute key of InboundChannelConfiguration.integrationObject attribute defined at extension inboundservices.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AuthenticationType getAuthenticationType()
      Generated method - Getter of the InboundChannelConfiguration.authenticationType attribute defined at extension inboundservices.
      IntegrationObjectModel getIntegrationObject()
      Generated method - Getter of the InboundChannelConfiguration.integrationObject attribute defined at extension inboundservices.
      void setAuthenticationType​(AuthenticationType value)
      Generated method - Setter of InboundChannelConfiguration.authenticationType attribute defined at extension inboundservices.
      void setIntegrationObject​(IntegrationObjectModel value)
      Generated method - Setter of InboundChannelConfiguration.integrationObject attribute defined at extension inboundservices.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • INTEGRATIONOBJECT

        public static final java.lang.String INTEGRATIONOBJECT
        Generated constant - Attribute key of InboundChannelConfiguration.integrationObject attribute defined at extension inboundservices.
        See Also:
        Constant Field Values
      • AUTHENTICATIONTYPE

        public static final java.lang.String AUTHENTICATIONTYPE
        Generated constant - Attribute key of InboundChannelConfiguration.authenticationType attribute defined at extension inboundservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • InboundChannelConfigurationModel

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

        public InboundChannelConfigurationModel​(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
      • InboundChannelConfigurationModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public InboundChannelConfigurationModel​(IntegrationObjectModel _integrationObject)
        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:
        _integrationObject - initial attribute declared by type InboundChannelConfiguration at extension inboundservices
      • InboundChannelConfigurationModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public InboundChannelConfigurationModel​(IntegrationObjectModel _integrationObject,
                                                ItemModel _owner)
        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:
        _integrationObject - initial attribute declared by type InboundChannelConfiguration at extension inboundservices
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getAuthenticationType

        @Accessor(qualifier="authenticationType",
                  type=GETTER)
        public AuthenticationType getAuthenticationType()
        Generated method - Getter of the InboundChannelConfiguration.authenticationType attribute defined at extension inboundservices.
        Returns:
        the authenticationType - Type of authentication for an integration object in an Inbound request, which can be of a type defined in the AuthenticationType Enum
      • getIntegrationObject

        @Accessor(qualifier="integrationObject",
                  type=GETTER)
        public IntegrationObjectModel getIntegrationObject()
        Generated method - Getter of the InboundChannelConfiguration.integrationObject attribute defined at extension inboundservices.
        Returns:
        the integrationObject - Integration Object configured with authentication for an Inbound Request
      • setAuthenticationType

        @Accessor(qualifier="authenticationType",
                  type=SETTER)
        public void setAuthenticationType​(AuthenticationType value)
        Generated method - Setter of InboundChannelConfiguration.authenticationType attribute defined at extension inboundservices.
        Parameters:
        value - the authenticationType - Type of authentication for an integration object in an Inbound request, which can be of a type defined in the AuthenticationType Enum
      • setIntegrationObject

        @Accessor(qualifier="integrationObject",
                  type=SETTER)
        public void setIntegrationObject​(IntegrationObjectModel value)
        Generated method - Setter of InboundChannelConfiguration.integrationObject attribute defined at extension inboundservices.
        Parameters:
        value - the integrationObject - Integration Object configured with authentication for an Inbound Request