Class InboundChannelConfigurationModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.integrationservices.model.InboundChannelConfigurationModel
-
- All Implemented Interfaces:
java.io.Serializable
public class InboundChannelConfigurationModel extends ItemModel
Generated model class for type InboundChannelConfiguration first defined at extension integrationservices.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
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringAUTHENTICATIONTYPEGenerated constant - Attribute key ofInboundChannelConfiguration.authenticationTypeattribute defined at extensionintegrationservices.static java.lang.StringEXPOSEDDESTINATIONSGenerated constant - Attribute key ofInboundChannelConfiguration.exposedDestinationsattribute defined at extensioninboundservices.static java.lang.StringINTEGRATIONOBJECTGenerated constant - Attribute key ofInboundChannelConfiguration.integrationObjectattribute defined at extensionintegrationservices.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description InboundChannelConfigurationModel()Generated constructor - Default constructor for generic creation.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 parametersInboundChannelConfigurationModel(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 parametersInboundChannelConfigurationModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticationTypegetAuthenticationType()Generated method - Getter of theInboundChannelConfiguration.authenticationTypeattribute defined at extensionintegrationservices.java.util.List<ExposedDestinationModel>getExposedDestinations()Generated method - Getter of theInboundChannelConfiguration.exposedDestinationsattribute defined at extensioninboundservices.IntegrationObjectModelgetIntegrationObject()Generated method - Getter of theInboundChannelConfiguration.integrationObjectattribute defined at extensionintegrationservices.voidsetAuthenticationType(AuthenticationType value)Generated method - Setter ofInboundChannelConfiguration.authenticationTypeattribute defined at extensionintegrationservices.voidsetExposedDestinations(java.util.List<ExposedDestinationModel> value)Generated method - Setter ofInboundChannelConfiguration.exposedDestinationsattribute defined at extensioninboundservices.voidsetIntegrationObject(IntegrationObjectModel value)Generated method - Setter ofInboundChannelConfiguration.integrationObjectattribute defined at extensionintegrationservices.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
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
-
-
-
-
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 ofInboundChannelConfiguration.integrationObjectattribute defined at extensionintegrationservices.- See Also:
- Constant Field Values
-
AUTHENTICATIONTYPE
public static final java.lang.String AUTHENTICATIONTYPE
Generated constant - Attribute key ofInboundChannelConfiguration.authenticationTypeattribute defined at extensionintegrationservices.- See Also:
- Constant Field Values
-
EXPOSEDDESTINATIONS
public static final java.lang.String EXPOSEDDESTINATIONS
Generated constant - Attribute key ofInboundChannelConfiguration.exposedDestinationsattribute defined at extensioninboundservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InboundChannelConfigurationModel
public InboundChannelConfigurationModel()
Generated constructor - Default constructor for generic creation.
-
InboundChannelConfigurationModel
public InboundChannelConfigurationModel(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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_integrationObject- initial attribute declared by typeInboundChannelConfigurationat extensionintegrationservices
-
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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_integrationObject- initial attribute declared by typeInboundChannelConfigurationat extensionintegrationservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getAuthenticationType
@Accessor(qualifier="authenticationType", type=GETTER) public AuthenticationType getAuthenticationType()
Generated method - Getter of theInboundChannelConfiguration.authenticationTypeattribute defined at extensionintegrationservices.- 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
-
getExposedDestinations
@Accessor(qualifier="exposedDestinations", type=GETTER) public java.util.List<ExposedDestinationModel> getExposedDestinations()
Generated method - Getter of theInboundChannelConfiguration.exposedDestinationsattribute defined at extensioninboundservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the exposedDestinations
-
getIntegrationObject
@Accessor(qualifier="integrationObject", type=GETTER) public IntegrationObjectModel getIntegrationObject()
Generated method - Getter of theInboundChannelConfiguration.integrationObjectattribute defined at extensionintegrationservices.- 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 ofInboundChannelConfiguration.authenticationTypeattribute defined at extensionintegrationservices.- 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
-
setExposedDestinations
@Accessor(qualifier="exposedDestinations", type=SETTER) public void setExposedDestinations(java.util.List<ExposedDestinationModel> value)
Generated method - Setter ofInboundChannelConfiguration.exposedDestinationsattribute defined at extensioninboundservices.- Parameters:
value- the exposedDestinations
-
setIntegrationObject
@Accessor(qualifier="integrationObject", type=SETTER) public void setIntegrationObject(IntegrationObjectModel value)
Generated method - Setter ofInboundChannelConfiguration.integrationObjectattribute defined at extensionintegrationservices.- Parameters:
value- the integrationObject - Integration Object configured with authentication for an Inbound Request
-
-