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:
java.io.Serializable
- Direct Known Subclasses:
ConsumedDestinationModel,ExposedDestinationModel
public class AbstractDestinationModel extends ItemModel
Generated model class for type AbstractDestination first defined at extension apiregistryservices.Abstract service configuration for webservices and events.
- 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_DESTINATIONTARGET2DESTINATIONGenerated relation code constant for relationDestinationTarget2Destinationdefining source attributedestinationTargetin extensionapiregistryservices.static java.lang.String_ENDPOINT2ABSTRACTDESTINATIONGenerated relation code constant for relationEndpoint2AbstractDestinationdefining source attributeendpointin extensionapiregistryservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringACTIVEGenerated constant - Attribute key ofAbstractDestination.activeattribute defined at extensionapiregistryservices.static java.lang.StringADDITIONALPROPERTIESGenerated constant - Attribute key ofAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.static java.lang.StringCREDENTIALGenerated constant - Attribute key ofAbstractDestination.credentialattribute defined at extensionapiregistryservices.static java.lang.StringDESTINATIONTARGETGenerated constant - Attribute key ofAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.static java.lang.StringENDPOINTGenerated constant - Attribute key ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.static java.lang.StringIDGenerated constant - Attribute key ofAbstractDestination.idattribute defined at extensionapiregistryservices.static java.lang.StringURLGenerated 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, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description AbstractDestinationModel()Generated constructor - Default constructor for generic creation.AbstractDestinationModel(DestinationTargetModel _destinationTarget, EndpointModel _endpoint, java.lang.String _id, ItemModel _owner, java.lang.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, java.lang.String _id, java.lang.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(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getAdditionalProperties()Generated method - Getter of theAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.AbstractCredentialModelgetCredential()Generated method - Getter of theAbstractDestination.credentialattribute defined at extensionapiregistryservices.DestinationTargetModelgetDestinationTarget()Generated method - Getter of theAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.EndpointModelgetEndpoint()Generated method - Getter of theAbstractDestination.endpointattribute defined at extensionapiregistryservices.java.lang.StringgetId()Generated method - Getter of theAbstractDestination.idattribute defined at extensionapiregistryservices.java.lang.StringgetUrl()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(java.util.Map<java.lang.String,java.lang.String> value)Generated method - Setter ofAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.voidsetCredential(AbstractCredentialModel value)Generated method - Setter ofAbstractDestination.credentialattribute defined at extensionapiregistryservices.voidsetDestinationTarget(DestinationTargetModel value)Generated method - Initial setter ofAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.voidsetEndpoint(EndpointModel value)Generated method - Setter ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.voidsetId(java.lang.String value)Generated method - Initial setter ofAbstractDestination.idattribute defined at extensionapiregistryservices.voidsetUrl(java.lang.String value)Generated 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, 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
-
_ENDPOINT2ABSTRACTDESTINATION
public static final java.lang.String _ENDPOINT2ABSTRACTDESTINATION
Generated relation code constant for relationEndpoint2AbstractDestinationdefining source attributeendpointin extensionapiregistryservices.- See Also:
- Constant Field Values
-
_DESTINATIONTARGET2DESTINATION
public static final java.lang.String _DESTINATIONTARGET2DESTINATION
Generated relation code constant for relationDestinationTarget2Destinationdefining source attributedestinationTargetin extensionapiregistryservices.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofAbstractDestination.idattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
URL
public static final java.lang.String URL
Generated constant - Attribute key ofAbstractDestination.urlattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
ACTIVE
public static final java.lang.String ACTIVE
Generated constant - Attribute key ofAbstractDestination.activeattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
ADDITIONALPROPERTIES
public static final java.lang.String ADDITIONALPROPERTIES
Generated constant - Attribute key ofAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
CREDENTIAL
public static final java.lang.String CREDENTIAL
Generated constant - Attribute key ofAbstractDestination.credentialattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
ENDPOINT
public static final java.lang.String ENDPOINT
Generated constant - Attribute key ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
DESTINATIONTARGET
public static final java.lang.String DESTINATIONTARGET
Generated constant - Attribute key ofAbstractDestination.destinationTargetattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbstractDestinationModel
public AbstractDestinationModel()
Generated constructor - Default constructor for generic creation.
-
AbstractDestinationModel
public AbstractDestinationModel(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, java.lang.String _id, java.lang.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, java.lang.String _id, ItemModel _owner, java.lang.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 Detail
-
getAdditionalProperties
@Accessor(qualifier="additionalProperties", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getAdditionalProperties()
Generated method - Getter of theAbstractDestination.additionalPropertiesattribute defined at extensionapiregistryservices.- Returns:
- the additionalProperties - Map of Additional Properties
-
getCredential
@Accessor(qualifier="credential", type=GETTER) public AbstractCredentialModel 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
@Accessor(qualifier="endpoint", type=GETTER) public EndpointModel getEndpoint()
Generated method - Getter of theAbstractDestination.endpointattribute defined at extensionapiregistryservices.- Returns:
- the endpoint - Endpoint
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theAbstractDestination.idattribute defined at extensionapiregistryservices.- Returns:
- the id - Unique Id
-
getUrl
@Accessor(qualifier="url", type=GETTER) public java.lang.String 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(java.util.Map<java.lang.String,java.lang.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
@Accessor(qualifier="endpoint", type=SETTER) public void setEndpoint(EndpointModel value)
Generated method - Setter ofAbstractDestination.endpointattribute defined at extensionapiregistryservices.- Parameters:
value- the endpoint - Endpoint
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
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
-
-