Class AbstractDestinationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.apiregistryservices.model.AbstractDestinationModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ConsumedDestinationModel,ExposedDestinationModel
Generated model class for type AbstractDestination first defined at extension apiregistryservices.
Abstract service configuration for webservices and events.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationDestinationTarget2Destinationdefining source attributedestinationTargetin extensionapiregistryservices.static final StringGenerated relation code constant for relationEndpoint2AbstractDestinationdefining source attributeendpointin extensionapiregistryservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofAbstractDestination.activeattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofAbstractDestination.credentialattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofAbstractDestination.idattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofAbstractDestination.urlattribute defined at extensionapiregistryservices.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.AbstractDestinationModel(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 parametersAbstractDestinationModel(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 parametersAbstractDestinationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.Generated method - Getter of theAbstractDestination.credentialattribute defined at extensionapiregistryservices.Generated method - Getter of theAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.Generated method - Getter of theAbstractDestination.endpointattribute defined at extensionapiregistryservices.getId()Generated method - Getter of theAbstractDestination.idattribute defined at extensionapiregistryservices.getUrl()Generated method - Getter of theAbstractDestination.urlattribute defined at extensionapiregistryservices.booleanisActive()Generated method - Getter of theAbstractDestination.activeattribute defined at extensionapiregistryservices.voidsetActive(boolean value) Generated method - Setter ofAbstractDestination.activeattribute defined at extensionapiregistryservices.voidsetAdditionalProperties(Map<String, String> value) Generated method - Setter ofAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.voidGenerated method - Setter ofAbstractDestination.credentialattribute defined at extensionapiregistryservices.voidGenerated method - Initial setter ofAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.voidsetEndpoint(EndpointModel value) Generated method - Setter ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.voidGenerated method - Initial setter ofAbstractDestination.idattribute defined at extensionapiregistryservices.voidGenerated method - Setter ofAbstractDestination.urlattribute defined at extensionapiregistryservices.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_ENDPOINT2ABSTRACTDESTINATION
Generated relation code constant for relationEndpoint2AbstractDestinationdefining source attributeendpointin extensionapiregistryservices.- See Also:
-
_DESTINATIONTARGET2DESTINATION
Generated relation code constant for relationDestinationTarget2Destinationdefining source attributedestinationTargetin extensionapiregistryservices.- See Also:
-
ID
Generated constant - Attribute key ofAbstractDestination.idattribute defined at extensionapiregistryservices.- See Also:
-
URL
Generated constant - Attribute key ofAbstractDestination.urlattribute defined at extensionapiregistryservices.- See Also:
-
ACTIVE
Generated constant - Attribute key ofAbstractDestination.activeattribute defined at extensionapiregistryservices.- See Also:
-
ADDITIONALPROPERTIES
Generated constant - Attribute key ofAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.- See Also:
-
CREDENTIAL
Generated constant - Attribute key ofAbstractDestination.credentialattribute defined at extensionapiregistryservices.- See Also:
-
ENDPOINT
Generated constant - Attribute key ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.- See Also:
-
DESTINATIONTARGET
Generated constant - Attribute key ofAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.- See Also:
-
-
Constructor Details
-
AbstractDestinationModel
public AbstractDestinationModel()Generated constructor - Default constructor for generic creation. -
AbstractDestinationModel
public AbstractDestinationModel(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
-
AbstractDestinationModel
@Deprecated(since="4.1.1", forRemoval=true) public AbstractDestinationModel(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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_destinationTarget- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices_endpoint- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices_id- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices_url- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices
-
AbstractDestinationModel
@Deprecated(since="4.1.1", forRemoval=true) public AbstractDestinationModel(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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_destinationTarget- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices_endpoint- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices_id- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices_owner- initial attribute declared by typeItemat extensioncore_url- initial attribute declared by typeAbstractDestinationat extensionapiregistryservices
-
-
Method Details
-
getAdditionalProperties
@Accessor(qualifier="additionalProperties", type=GETTER) public Map<String,String> getAdditionalProperties()Generated method - Getter of theAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.- Returns:
- the additionalProperties - Map of Additional Properties
-
getCredential
Generated method - Getter of theAbstractDestination.credentialattribute defined at extensionapiregistryservices.- Returns:
- the credential - Credential
-
getDestinationTarget
@Accessor(qualifier="destinationTarget", type=GETTER) public DestinationTargetModel getDestinationTarget()Generated method - Getter of theAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.- Returns:
- the destinationTarget - Destination Target
-
getEndpoint
Generated method - Getter of theAbstractDestination.endpointattribute defined at extensionapiregistryservices.- Returns:
- the endpoint - Endpoint
-
getId
Generated method - Getter of theAbstractDestination.idattribute defined at extensionapiregistryservices.- Returns:
- the id - Unique Id
-
getUrl
Generated method - Getter of theAbstractDestination.urlattribute defined at extensionapiregistryservices.- Returns:
- the url - Destination URL
-
isActive
@Accessor(qualifier="active", type=GETTER) public boolean isActive()Generated method - Getter of theAbstractDestination.activeattribute defined at extensionapiregistryservices.- Returns:
- the active - Active Flag. Indicates whether the destination can be used.
-
setActive
@Accessor(qualifier="active", type=SETTER) public void setActive(boolean value) Generated method - Setter ofAbstractDestination.activeattribute defined at extensionapiregistryservices.- Parameters:
value- the active - Active Flag. Indicates whether the destination can be used.
-
setAdditionalProperties
@Accessor(qualifier="additionalProperties", type=SETTER) public void setAdditionalProperties(Map<String, String> value) Generated method - Setter ofAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.- Parameters:
value- the additionalProperties - Map of Additional Properties
-
setCredential
@Accessor(qualifier="credential", type=SETTER) public void setCredential(AbstractCredentialModel value) Generated method - Setter ofAbstractDestination.credentialattribute defined at extensionapiregistryservices.- Parameters:
value- the credential - Credential
-
setDestinationTarget
@Accessor(qualifier="destinationTarget", type=SETTER) public void setDestinationTarget(DestinationTargetModel value) Generated method - Initial setter ofAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the destinationTarget - Destination Target
-
setEndpoint
Generated method - Setter ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.- Parameters:
value- the endpoint - Endpoint
-
setId
Generated method - Initial setter ofAbstractDestination.idattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the id - Unique Id
-
setUrl
Generated method - Setter ofAbstractDestination.urlattribute defined at extensionapiregistryservices.- Parameters:
value- the url - Destination URL
-