Class ServiceInstanceDependency
- java.lang.Object
-
- lumis.portal.structure.sync.model.serviceinstance.ServiceInstanceDependency
-
- All Implemented Interfaces:
ICustomEquivalence
public class ServiceInstanceDependency extends java.lang.Object implements ICustomEquivalence
Service instance dependency model.Documentation in this class focus synchronization behavior. About the use behind the fields in the portal, see
ServiceInstanceDependencyConfig
.- Since:
- 6.2.0
- Version:
- $Revision: 25303 $ $Date: 2022-10-22 22:48:02 -0300 (Sat, 22 Oct 2022) $
- See Also:
ServiceInstance
,ServiceInstanceDependencyConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceInstanceDependency.AddServiceInstanceDependencyChannelTemplateLink
static class
ServiceInstanceDependency.ServiceInstanceDependencyComparator
-
Constructor Summary
Constructors Constructor Description ServiceInstanceDependency()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDependencyType()
ServiceInstance
getDependentServiceInstance()
java.lang.String
getId()
java.lang.String
getServiceInstanceId()
boolean
isEquivalent(java.lang.Object obj)
Returns whether this object is equivalent to the given object.void
setDependentServiceInstance(ServiceInstance dependentServiceInstance)
void
setId(java.lang.String id)
-
-
-
Method Detail
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getServiceInstanceId
public java.lang.String getServiceInstanceId()
-
getDependentServiceInstance
public ServiceInstance getDependentServiceInstance()
-
setDependentServiceInstance
public void setDependentServiceInstance(ServiceInstance dependentServiceInstance)
-
getDependencyType
public java.lang.String getDependencyType()
-
isEquivalent
public boolean isEquivalent(java.lang.Object obj)
Description copied from interface:ICustomEquivalence
Returns whether this object is equivalent to the given object. If the object is equivalent, it will not need to be updated during synchronization.- Specified by:
isEquivalent
in interfaceICustomEquivalence
- Parameters:
obj
- the object to compare with.- Returns:
- true if the objects are equivalent, false otherwise.
-
-